区块链 – hyperledger的共识是什么

在下面的链接中,有一段说:

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

http://www.cs.utah.edu/~stutsman/cs6963/public/pbft.pdf

https://www.youtube.com/watch?v=GMKgB3zZ1so

相关文章

文章浏览阅读903次。文章主要介绍了收益聚合器Beefy协议在币...
文章浏览阅读952次。比特币的主要思路是,构建一个无中心、去...
文章浏览阅读2.5k次。虚拟人从最初的不温不火,到现在步入“...
文章浏览阅读1.3k次,点赞25次,收藏13次。通过调查和分析用...
文章浏览阅读1.7k次。这个智能合约安全系列提供了一个广泛的...
文章浏览阅读1.3k次。本文描述了比特币核心的编译与交互方法...