区块链:无胁迫的共识系统

区块链:无胁迫的共识系统

原文:https://medium.com/hackernoon/blockchains-coercion-free-consensus-systems-30e78b4332ea

最近有人问我,如果不变性不存在,那么区块链的意义何在。

我以前写过为什么我不认为不变性是一个好词——不同的人认为它意味着不同的事情,虽然在某些事情上不变性是一种资产(例如交易记录),但在其他事情上它只是改进和创新失败的另一种说法。

但是像区块链这样的共识系统的目的是什么?在我看来,这很简单:区块链提供了一种无强迫的方式来达成共识。

区块链没有强制有两个原因:首先,它们的操作是透明的,这意味着任何人都可以检查系统的当前状态和所有过去的操作,并验证它们是否遵循了规定的规则。第二,任何不同意这些规则的人都可以选择改变这些规则,脱离他们自己的共识体系——我称之为拉弯刀

如果区块链的用户决定要改变系统的规则,他们可以集体这么做——比如最近的以太坊拜占庭硬叉子——但每个人都必须同意才能这样做。任何不这样做的人都可以坚持系统的现有规则,或者提出并执行他们自己的改变。与一些主张相反,硬分叉——不管出于什么目的——并不是“集中的”;他们是分权治理的一个很好的例子。同样,他们不是攻击主链;声称他们是在维护强迫人们继续在你偏好的规则下运作的权利。

构建无强制系统的能力是非常独特的。在现实世界中,人们不能简单地根据自己的需要来划分世界。加泰罗尼亚不能“叉”西班牙实现独立,因为所涉及的资源是共享的,不可复制。

不同的设计决策会使这种属性变弱或变强。强大的重放保护功能降低了拉弯刀的风险。以太坊冰河时期不鼓励停滞,但仍然允许通过规则改变和分叉来表达其他形式的分歧。

批评者会指出,分叉可能无法实现参与者想要的一切:另一个分叉可能会保留 ticker,或者获得他们想要的分叉没有获得的应用程序和采用。这只是同样的自由的另一面:正如没有人能强迫你按他们的规则玩,你也不能强迫任何人按你的规则玩。你有权拥有自己的主题公园,但如果任何人不想去,你也不能强迫他们去。

顺便说一句,通过消除 51%攻击分叉链的幽灵,利害关系的证明最终将使分叉变得更简单。我预计,一旦更多的连锁店使用股权证明,就会有更多的分歧。希望更好的链间互操作性的“愈合因子”将使这对于那些想要构建广泛采用的应用程序的人来说不那么成问题。


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除