【发布时间】:2018-02-13 15:50:21
【问题描述】:
我可以在实例化时修改 Hyperledger 的背书策略,如文档 here 中所述。但是,是否有一些关于应该有多少同行认可交易的指导方针?
我了解并非所有对等方都需要背书,但总的来说,就对等方总数而言,可接受的最小数量是多少?当然,它因应用程序而异,但有一些指导/见解会很好。
【问题讨论】:
标签: blockchain hyperledger-fabric hyperledger
我可以在实例化时修改 Hyperledger 的背书策略,如文档 here 中所述。但是,是否有一些关于应该有多少同行认可交易的指导方针?
我了解并非所有对等方都需要背书,但总的来说,就对等方总数而言,可接受的最小数量是多少?当然,它因应用程序而异,但有一些指导/见解会很好。
【问题讨论】:
标签: blockchain hyperledger-fabric hyperledger
就总数而言,可接受的最小数量是多少 同行?
同行的数量不如组织的数量重要。
背书策略背后的想法是,对等块处理逻辑希望能够“知道”交易包含“正确”执行的写入集(改变世界状态的值)。
现在,假设您有一个供 3 个组织使用的链码。 您不希望有“Org1.member 或 org2.member 或 org3.member”的背书政策,因为这意味着如果任何组织 (1,2,3) 是恶意的,它可以决定它想要的任何东西,并完全忽略链码业务规则。
因此,理想情况下,您希望有一个背书政策,证明大多数组织同意某个执行结果,因此将其设置为“3 个组织中的 2 个”。
接下来 - 是对等点数量的概念。 如果您有 10 个同行,并且您担心有人会入侵其中的一个或多个,您可以设置背书政策来反映这一点。
【讨论】: