8
我一直在阅读上HyperLedger的项目是如何实现的开源BlockChain解决方案的文档:https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md是否在HyperLedger中挖掘块?
我已经看到,PBFT共识算法被使用,但我不明白块如何挖掘和共享的所有验证同行中在BlockChain网络中。
我一直在阅读上HyperLedger的项目是如何实现的开源BlockChain解决方案的文档:https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md是否在HyperLedger中挖掘块?
我已经看到,PBFT共识算法被使用,但我不明白块如何挖掘和共享的所有验证同行中在BlockChain网络中。
Hyperledger验证同伴(VP)不会挖掘块,也不会在它们之间共享块。这是它是如何工作的:
所有的块都是相同的,因为:事务执行是确定性的(应该是),并且块中tx的数量是固定的。
PBFT ==实际的拜占庭容错https://en.wikipedia.org/wiki/Byzantine_fault_tolerance – christo4ferris
声音与2阶段提交协议类似。当然,资源经理和协调经理不会那么简单。尽管如此,解决方案利用了IBM z/OS RRS。 – cogitoergosum
这是关于上面的第3步。鉴于此,区块链技术建立在拜占庭同行之间达成共识的基础上,为什么副总裁需要就交易秩序达成共识,而不是交易结果?至少,在比特币的情况下,账户余额比交易订单更重要。 http://bitcoin.stackexchange.com/a/3871/6975 – cogitoergosum