以太坊的社会共识 vs 以太坊经典的代码即法律
您可以由此收听或观看本期视频:
设计哲学和原则对区块链的工作方式有很大的影响。在以太坊(ETH)迁移到权益证明(Proof of Stake)之后,它完全改变了其安全模型,似乎是时候比较该系统和以太坊经典(ETC)的核心理念了。
以太坊的哲学模式可以称为“社会共识”,以太坊经典的“代码即法律”。在这篇文章中,我们将解释并比较这两者。
“社会共识”、“代码即法律”等哲学的名称要用大写字母来表示。
以太坊的社会共识
以太坊基金会、ETH生态系统和社区使用的术语随着时间的推移而变化。在不同的场合,他们的一套原则被称为“弱主观性”,“社会削减”,“社会信息”,或“人们:最后的防线”。然而,用于描述他们观点的最新名称是“社会共识”,因此我们将使用这个术语来解释他们的一般哲学立场。
然而,值得注意的是,“弱主观性”一词是在某种程度上承认,使用人们的主观意见和投票来运行加密货币网络是一种不当行为,因为他们称它为“弱”,以试图提供一些保证。
社会共识倡导者认为,与使用工作量证明的代码区块链相比,权益证明和网络节点运营商之间的主观协议更安全。这是错误的,因为社会共识甚至没有为参与者提供一个加入、离开和再次加入网络的焦点。由工作量证明中的“完成的工作量最多”规则提供的这个焦点是使区块链无许可、去中心化和抵制审查的唯一方法。
社会共识哲学所能提供的最佳链选择模式是“问朋友”,或者向区块探索者或互联网上的其他网站查询。
这种真正软弱的社会共识和利益证明决策过程源于他们持有的两个信念:
-区块链共识是一个人类过程,而不是机械物理过程。 -从长远来看,人类非常擅长达成共识。
由于社会共识的核心信念是这些原则,因此区块链的构建和使用仅用于自动化和可扩展性目的。就像传统中心化系统中的计算机和软件程序一样,对他们来说,区块链只是实用工具。
这种对人类作为安全来源的关注使社会共识的支持者认为,权益证明和工作量证明最终都可以被国家行为者冷漠地压倒。对于它们来说,两个系统都同样脆弱,因此它们是否有人工干预作为嵌入式设计特征是无关紧要的。
同样,社会共识强调的是社区擅长达成共识。
因为社会共识相信人类的能动性,那么它也相信非常人类的方法。这导致他们认为工作量证明实际上更弱,因为它只用奖励来激励区块生产者;他们表示,权益证明机制通过奖励和惩罚实现了这一点,因此,作为一种经济机制,它必须更加完整。
社会共识的支持者非常关注他们所谓的效率,但他们对效率的定义是,区块生产者和验证者是否必须获得更多或更少的报酬才能参与网络。他们使用的效率衡量方法是计算生产区块所锁定的总资本,乘以为这些资本支付的总回报,再乘以这些资本被锁定的时间。他们声称,因为权益证明对这些指标的要求更少,所以它一定更高效。
上述不仅是对效率的一个糟糕定义,而且缺乏对不同模型的经济含义的理解。如果权益证明验证者要求较低的回报,从而较低的投资回报率(ROI),这是因为他们在系统中的角色对他们来说风险明显较小,因为他们实际上不会在具有不确定性的遥远未来投入资本来收回资本。矿工们在硬件、数据中心、人力资源和电力方面投入了大量的资金,并期望从长期来看能够以合理的投资回报率收回投资。
社会共识的边际成本和风险几乎为零。工作证明需要承担风险、竞争优势和投入资本。
这就是他们困惑的地方。工作量证明是故意昂贵和不可扩展的计算精确地保证去中心化的好处,这是通过其社会可扩展性来正确衡量的:世界上任何人都可以使用Code is Law区块链。世界上只有一小部分人可以使用社会共识网络。
社会共识支持者的另一个深刻误解是,他们认为工作量证明是通过矿池和ASIC计算集中的。这种想法在这一点上是不可理解的,因为在比特币运行了14年之后,在迁移到权益证明之前,以太坊作为工作证明链已经运行了7年,这两条链从未被矿池、矿业公司、ASIC生产商或任何其他类型的代理集中或捕获。
相反,当以太坊迁移到该系统时,由于国际制裁政策,超过70%的区块被政府机构审查,具有社会共识哲学的股权证明从一开始就被捕获了。
社会共识哲学中最强有力(也是最错误的)的论点之一是,区块链是一种技术和社会设计,其安全性来自密码学、经济学和社会协议。这就忽略了比特币最重要的发明,也是整个行业存在的唯一原因:中本聪共识。
中本共识是基于证据的工作,只能基于证据的工作,因为它是唯一的方式保证机器属于陌生人的共识,在世界各地传播,不互相交谈,没有理由相信彼此,和谁,在他们完全的隔离,没有咨询任何人,达到绝对一致的系统状态每10分钟的比特币每15秒的Ethereum经典。
密码学、经济学和社会协议只是实现系统的边缘工具和方法,它们并不是系统设计及其安全性的关键。
它需要大量的电力,需要大量的计算能力,调整的难度,以及将这些信息从真实的物理世界输入到系统中,这是解决网络一致性和安全性问题的革命性解决方案。
社会共识缺乏对这一真理的承认,以及天真地将人类美德作为一种安全措施重新聚焦,是这种哲学的主要缺陷。
这一缺陷让他们相信了一些谎言,其中之一是区块链是一种“加密经济有机体”或某种正义的组织,这些人将永远对世界有益。
社会共识关注的是经济和美德,而不是物理和能源。
社会共识推崇“社区”,认为它是最后的安全手段,并认为人类自愿协议是最终保护区块链内的账户、财产、dapp和合同的东西。
我们认为,社会共识网络甚至不是区块链。区块被定义为批量数据,这些数据必须用工作量证明哈希进行加密,这必须花费区块生产者大量的资本和能源。
社会共识的最终目的是保护地球,不伤害环境,治愈气候。比特币、以太坊经典和其他真正的区块链存在的全部原因是人类通过信任最小化而繁荣。
事实上,工作量证明比权益证明对环境的帮助要大得多,因为可再生能源比化石燃料电力更便宜,而且矿业公司不断寻求降低成本,因此自然而然地转向可再生能源,为该行业提供现金流,并促进其增长。
由于社会共识相信人类能动性,但人类能动性容易作弊,因此需要通过删减进行惩罚。此外,用叉来扭转链条,没收资金,砍掉坏人,并通过多数投票改变链条的历史,都是完全符合这种理念的。如果对中介机构的信任和人为干预从来都不是问题,那么为什么“信任最小化”甚至是一个问题?
当然,社会共识很少意识到他们的行动和干预将带来的危险。在这个网络中,任何一个被社会共识削减的参与者都不太可能毫无反抗地被动地接受资本的重大损失。在社会共识的世界里,诉讼和法律官僚将皆为游戏。
在社会共识哲学中,“最终性”被定义为66%的验证者投票。这对于天真的眼睛来说似乎是强大的,但这只是海市蜃楼。这实际上意味着,只有33%的不良参与者,网络可能会中断。这是自计算网络发明以来就存在的漏洞。
用投票来描述最终性,就像说最终性可以由法律或政府决定。正是因为这不是真的,所以中本聪发明了比特币,以太坊经典存在,而密码朋克已经在这些技术上工作了几十年。
然而,人是社会共识主张的最后防线,治理是至高无上的应急之策,而DAO硬分叉则被视为一种成就。
以太坊经典的代码及法律
在以太坊经典中,自以太坊于2016年7月20日在1920,000区块上从原始区块链分离以来,术语“代码即法律”一直是确定和明确的。
代码即法律与工作证明有着千丝万缕的联系,就像社会共识必须避开它一样。工作量证明机制是目前公认的对对等网络状态达成一致的最安全的共识机制。
代码是法律,是原则第一的哲学,其余的都在后面。
代码即法律意味着不可阻挡,没有停机时间,审查阻力,以及彻底减少第三方的影响。只有这些特征才能保证网络不会被特殊利益捕获或影响。
代码即法律的倡导者相信不受审查的自由、不变性,以及去中心化的应用程序必须完全按程序运行。
不变性、去中心化和完全中立,即不受所谓善良的人类的干预,是确保对任何人零歧视的唯一途径。代码即法律信仰包括伪匿名、去中心化、通过投票拒绝决定,以及拒绝网络的不规则状态变化。
代码即法律哲学从根本上认为,资金回收、返还合法所有者和其他链上人工干预等表面上的事情是错误的 - 因为没有什么能保证这种人为干预不会被用于破坏用户的资本、应用程序和交易。
为了验证代码即法律是真实的,账本必须是不可侵犯和不可改变的。社会共识中的“更大的利益”是一种虚假的承诺,它实际上完全相反于个人财产、协议和交易的安全。
工作量证明是人类所知的唯一保证无许可、去中心化、抵制审查和不可变性的机制。而且,这些特点保证不歧视任何国家、文化、信仰、政治、种族或人类状况。
当社会共识认为“人是好的”时,代码即法律认为“人就是我们最初试图解决的问题!”
代码即法律意味着信任最小化,以太坊经典不能被关闭或干预。这在历史上已经被多次证明。分叉只是为了修复bug或进行必要的升级。仅此而已。
如果社会共识被用于任何“好的”改变,那么是什么阻止了它被用于任何改变。唯一的解决办法是不达成社会共识。因此,法典就是法律。
代码即法律意味着没有变化和账本的神圣不可侵犯。世界上任何地方的任何人,甚至冰箱都可以使用。这只有在完全中立的情况下才有可能,而中立只有在真正的不变性下才有可能。“治理”甚至不存在于法典即法律中。这就是为什么ETC和比特币都没有基金会或领导人。
代码即法律是关于粗略的共识,即自由采用,自由和无限的参与,没有精英或投票多数的暴政。这使得区块链抗脆弱。
代码即法律并不意味着它支持骗子和小偷。事实上,最坏的骗子和小偷都被拒之门外。性质较小着可以通过法律制度和执法进行处理。
代码即法律在区块链频道播出。执行和事务是最终的和不可变的。这与人类的法律无关。这就像物理定律一样。
以太坊、比特币或以太坊经典的社区无法拥有处理全球数十亿人的纠纷的知识或能力。没有所谓的区块链正义。这些事情的解决必须在区块链之外进行。
唯一的答案是中立,因此代码即法律是一种哲学。
来源:
以太坊社会共识思想和著作:
- Proof of Stake: How I Learned to Love Weak Subjectivity(权益证明:我是如何学会爱上弱主观性的): https://blog.ethereum.org/2014/11/25/proof-stake-learned-love-weak-subjectivity
- Proof of Stake Design Philosophy)(权益证明设计哲学): https://medium.com/@VitalikButerin/a-proof-of-stake-design-philosophy-506585978d51
- What Is Social Coordination and Why It Is Needed(什么是社会写作以及它为什么是必不可少的): https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/faqs/#what-is-social-coordination
- People: The Last Line of Defense(人民群体:最后的防线): https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attack-and-defense/#people-the-last-line-of-defense
以太坊经典基础文献:
- 以太坊经典独立宣言: https://ethereumclassic.org/ETC_Declaration_of_Independence.pdf
- 法典就是法律,是对正义的追求: https://ethereumclassic.org/blog/2016-09-09-code-is-law
- 加密去中心化宣言: https://ethereumclassic.org/blog/2016-07-11-crypto-decentralist-manifesto
- 代码及法律 - 以太坊经典社区网站: https://ethereumclassic.org/why-classic/code-is-law
感谢您阅读本期文章!
了解更多有关以太坊经典内容: https://ethereumclassic.org