工作量证明机制的本质

中本聪提到了工作量证明机制可以跨CPU投票,即一CPU一票制。这背后的基本思想是创建一个协议,其中每隔X秒产生一个新的区块。如果更快或者更慢地生成区块,则难度会降低。

例如,让我们把NEO Ecosystem这个词进行Hash256计算 b1f65a74b608f6b785286b5da1d39ceb36ed87b62fee6ba97a65ecd4655b7661。 现在让我们来看看NEO Ecosystem + Nonce这个词,比如说NEO Ecosystem + 1,Hash256处理后可以得到 0739bcb67c6e934c669b95d65f1c98cdd67bcef0ef8ab22a7c1b4404f0e11450。 现在,看看NEO Ecosystem + 12345678,我们可以得到011c65a33085565814548bc2860a1a3b1c68b627581381382447147788b0240c,它以01开头,没有07那么有意义。现在,开始玩转这个随机数,直到你得到以0000000000`开头的值,你可以验证这个任务有多困难。哈希是数据文件的一种加密签名,它基于经典的SHA-256算法,可生成几乎唯一的固定大小为32字节长的值。哈希是单向的,即使使用量子计算机,任何已知的算法都难以恢复其信息。

在比特币挖矿的早期,2009年一台标准计算机可以达到每秒大约1百万哈希的算力。从那时起,由GPU,FPGA和ASIC发展而来,挖矿的算力已经达到了令人印象惊叹的每秒130亿哈希的专用功率,比开始时快1300万左右。

专门用于生成哈希的计算机和知识发展得如此之快,为什么数字签名和通信协议没有得到这么快速的发展呢?物联网一直是业内研究人员和行业工作的热点和焦点,其根源与自治设备之间的通信和协议有关。

NEO dBFT的本质是由一组节点(自治代理)共享的数字签名,这些节点是由大多数NEO持有者选择出来的。

协调 x 权益证明 x 投票

众所周知,所谓的基于权益证明(PoS)的算法与我们提到的MAS有相似之处。PoS的核心思想是让那些在生态系统中财务状况较好的人有决策权,这将激励他们保持网络安全且高效地运行。可以注意到,如果我们将这种力量转变为生态系统的一部分,我们将拥有一个类似的PoS,其中投票将是选择此类节点的主要机制。使用投票权甚至可以淘汰那些按照承诺行事的人。

总而言之,我们应该看到协调是在去中心化场景中达成一致的核心。协调的意义不在于中心协调员,而在于做出决定时需要考虑多个目标。

点击此链接开始学习或者返回目录