在下面的链接中,有一段说:
http://www.coindesk.com/stellar-ripple-hyperledger-rivals-bitcoin-proof-work/
“每个节点都发布一个公钥.通过节点的任何消息都由节点签名以验证其格式.一旦达到足够相同的响应,那么您就可以同意这是一个有效的交易.“
我的理解:
一旦成交
解决方法
在这种共识中:
>执行交易,即某人从某人那里购买东西
其他.
>希望此交易成为合法的人
区块链上的块将发送加密哈希.
>哈希是一个函数,它对输入进行加扰并创建一个
输出.
>没有简单的方法来解决原始输入,所以同行会
将随机数放入函数中以尝试查找创建散列的输入.
>经过足够多的同行独立解决了这个问题
那么交易被认为是合法的和交易
在分类帐上.
在比特币模型中,这意味着比特币会立即转移到另一方的账户.
验证事务所需的对等体数量通常由拜占庭容错算法计算.您可以在下面的链接中阅读完整的论文,但它基本上意味着系统需要:
n = 2f + 1 peers to agree where n is the total number of peers and f is the number of failing peers.
例如,如果您有4个对等体,则根据算法,其中三个必须达成共识才能达成共识.
以下是4个对等的示例:
n = 4 4 = 2f + 1 3 = 2f 1.5 = f total failures can only be 1 n - 1 = 4 - 1 = 3 peers must agree
关于该算法的论文中包含另一个幻灯片,可能有助于理解它和一个视频的链接,该视频应该对比特币模型有所帮助.
http://pmg.csail.mit.edu/papers/osdi99.pdf