我可以在文档here中描述的实例化时间修改Hyperledger的认可政策。但是,有多少同行应该支持交易吗?
据我所知,并非所有同行都需要支持同行,但一般来说,就同等总数而言,最低可接受数量是多少?当然,它因应用程序而异,但是有一些指导/见解会很好。
答案 0 :(得分:0)
就总数而言,最低可接受数量是多少 同伴?
同伴数量的重要性低于组织数量。
认可政策背后的想法是,对等块处理逻辑希望能够“知道”事务包含“正确”执行的写集(改变世界状态的值)。
现在,假设您有3个组织使用的链码。 您不希望获得“Org1.member或org2.member或org3.member”的认可政策,因为这意味着如果任何组织(1,2,3)是恶意的,它可以指示它想要的任何东西,并完全忽略了链码业务规则。
因此,理想情况下,您希望获得一个认可政策,证明大多数组织同意某个执行结果,因此将其设置为“3个组织中的2个”。
接下来 - 提出了一些同行的概念。 如果你有10个同伴并且你害怕有人会攻击其中一个或多个,你可以设置认可政策来反映这一点。