在 90 年代,新旧世界交替,一开始是缓慢的,但突然就加速了;技术人员、社会活动家、政策制定者,甚至哲学家,都明白了,随着互联网的壮大 —— 以及我们每日花在网络世界中的时间增加 —— 政府和企业建造终极全景监狱(panopticon)的能力会变成对现代社会的最大威胁之一。他们当然是对的。
在本文中我会提出一种叫做 “SuperScalar” 的构造,实际上,是一种分层超时树结构的 Decker-Wattenhofer 通道工厂。
在网络协议的语境下,“定型(ossification)” 指的是协议的演进和变更速率放缓。这似乎是一种网络科学定律。本质上,随着一套网络协议获得越来越多的采用、网络的 “群众” 壮大,通过在网络的用户间协调软件升级来改变发展方向所需的力气会显著增加。最终,安全激活任何协议变更的能力会在网络巨大的规模
用户在接触比特币的时候,往往第一时间就会遇到“地址”这个概念。在你尝试收取比特币支付时,就需要提供自己的地址。在区块浏览器中查询支付是否已经到账时,往往也以具体的地址为搜索条件。
“多跳锁” 指的是让两方可以交换资金和支付证据、无需手动为多签名输出注资的协议。也就是说,这两方会通过两两具有共享的多签名输出的中间节点连接起来。当前,基于密码学哈希函数的多跳锁正在闪电网络协议中用于转发支付。
比特币内核的安全模式依赖于这种基本的博弈理论 —— 矿工会拿着自己的电子镐子、无情地追逐利润;并且,正是这种追逐让网络安全。标准的挖矿作业需要生产区块来赚取区块奖励和交易手续费,但你是否想象过矿工可能有别的办法来从区块链中抽取价值?区块链上是否有别的获利机会,是矿工可以凭借自身的优势地位来利用的?
大约 3 周以前,超过 30 位闪电网络的开发者和研究者齐聚日本东京,在三天中讨论了许多跟闪电网络协议(以及相关的比特币 P2P 协议和共识协议)当前的状态和未来的发展有关的问题。
本文上半部分为 David A. Harding 在 Bitcoin Stack Exchange 问答网站上的回复,解释了 “时间扭曲攻击”。时间扭曲攻击是 “共识清理(The Great Consensus Cleanup)” 软分叉提议尝试解决的一种共识层面的弱点。然而,在应用共识清理软分叉的
去中心化金融网络的用户会遇到新形式的安全性爆破。在这样的网络中,无法应用基于身份的欺诈防范方法,这与其面向隐私的设计哲学相矛盾。因此需要新的缓解策略。然而,推出新的方法可能会伤害网络的其它有用属性。
我希望用这篇文章激发对共识清理提议希望解决的协议 bug 的讨论。