Hyperledger区块链认可政策指南/建议书

时间:2018-02-13 15:50:22

标签: blockchain hyperledger-fabric hyperledger

我可以在文档here中描述的实例化时间修改Hyperledger的认可政策。但是,有多少同行应该支持交易吗?

据我所知,并非所有同行都需要支持同行,但一般来说,就同等总数而言,最低可接受数量是多少?当然,它因应用程序而异,但是有一些指导/见解会很好。

1 个答案:

答案 0 :(得分:0)

  

就总数而言,最低可接受数量是多少   同伴?

同伴数量的重要性低于组织数量。

认可政策背后的想法是,对等块处理逻辑希望能够“知道”事务包含“正确”执行的写集(改变世界状态的值)。

现在,假设您有3个组织使用的链码。 您不希望获得“Org1.member或org2.member或org3.member”的认可政策,因为这意味着如果任何组织(1,2,3)是恶意的,它可以指示它想要的任何东西,并完全忽略了链码业务规则。

因此,理想情况下,您希望获得一个认可政策,证明大多数组织同意某个执行结果,因此将其设置为“3个组织中的2个”。

接下来 - 提出了一些同行的概念。 如果你有10个同伴并且你害怕有人会攻击其中一个或多个,你可以设置认可政策来反映这一点。