工作量证明课程:第2部分. 安全的共识机制的缺少
由此收听或观看本期内容:
在前面的第1节课中,我们解释了比特币的所有组成部分都已存在。那么,比特币的发明是什么呢?
正如我们所写的,中本聪的惊人发明不是硬通货、点对点网络、三重账簿会计、最小化信任、数字黄金、加密货币或完全复制的总账簿。
他的发明是所谓的“中本聪共识”,即所有这些部分如何协同工作的方式。
在上一节课中,我们解释了比特币的所有组成部分都已存在。那么,比特币的发明是什么呢?
正如我们所写的,中本聪的惊人发明不是硬通货、点对点网络、三重账簿会计、最小化信任、数字黄金、加密货币或完全复制的总账簿。
他的发明是所谓的“中本聪共识”,即所有这些部分如何协同工作的方式。
什么是共识机制?
区块链的理念是在系统的所有节点上复制相同的信息。问题是,由不同地区、区域和文化的不同人控制的计算机如何就要复制和本地存储的正确信息达成一致。
这是因为仅仅发送信息并不足够安全,因为如果系统中参与的计算机中有三分之一的机器作弊,通信将失败。
共识机制是对等网络中的计算机相互分发信息并在每一定时间内达成数据的相同确切状态的一种方法,比特币的情况是每10分钟一次,以太坊经典(ETC)的情况是每13秒一次。
中本聪的“中本聪共识”发明,将在第3、4和5课中详细解释,是一种比当时可用的共识机制更安全的新共识机制。
作为黄金类比的工作证明(POW)
因此,这一发现的进展方式是,HashCash于1997年被发明出来,以防止垃圾邮件,它使用工作证明使机器在每次发送电子邮件时都要进行工作。
然后,正如我们在上一课中解释的,尼克·萨博的想法是,工作证明密码戳本身可以类比于黄金,但在互联网中。
如果一盎司黄金需要黄金矿工大量劳动才能生产,这使得黄金稀缺且有价值,那么,如果加密戳需要计算机大量工作才能生成,这也应该使它稀缺且有价值,因此尼克·萨博称之为“数字黄金”或“比特黄金”。
比特币货币系统的核心是这个比特黄金,而创建比特黄金的工作将是达成共识的关键。
比特黄金作为焦点
比特黄金或工作证明密码戳作为共识机制的工作方式是通过对比。
如果你收到了几根黄金棒,它们的大小都相同,看起来都一样,但除了一根以外,其他都是木制的金条,那么很容易知道哪一根是真正的黄金条。仅凭重量就足以区分不诚实的与诚实的黄金条。
同样,比特币等工作证明区块链中的所有计算机可能不断从多个来源接收区块,其中大多数可能是试图欺骗它们的冒名顶替者,但它们总是通过检查工作证明密码散列来确定每一轮的正确区块。这是比特黄金如何成为系统中共识的焦点。
什么是相同的确切状态?
正如我们在前一节中所解释的,区块链的理念是在系统的所有节点上复制相同的信息,以便在每一定时间内达成数据的相同确切状态。
所谓的“数据”是指加密货币的账户和余额总账簿。这意味着所有工作在比特币区块链上的计算机都持有完全相同的所有用户的账户和余额历史的副本。
拥有相同确切状态意味着每10分钟在比特币中,系统中的所有节点都会将其数据库更新为相同确切的新区块,因此它们都具有相同数量的区块,以及相同的账户和余额历史的副本。
为什么工作量证明(POW)安全?
在前一节中解释的数据的完全复制是比特币的中央安全策略,因为它保证了信息的冗余程度,使其难以被人为或自然因素破坏。
工作证明的关键贡献,也是比特币和整个区块链行业的关键,是它实现了所有机器之间的共识,同时提高了攻击者干扰数据完整性的门槛。
要破坏比特币,必须构建超过50%的现有计算基础,或者构建相同或更大的计算基础,以创建攻击区块以欺骗网络的其余部分接受它们。
另一个特征是,所有节点,在完全隔离的情况下,无需与任何其他来源或权威咨询,就能在相同数据副本上达成共识。这是分散化的关键。
在接下来的几节课中,我们将解释所有这些是如何运作的!
感谢您阅读本期文章!
了解更多有关ETC: https://ethereumclassic.org