Hyperledger Fabric,如何应用认可逻辑

时间:2018-01-30 08:59:54

标签: hyperledger-fabric

Hyperledger Fabric Readthedocs__Endorsing Node

在上面的链接中,Endorsing Peer根据支持逻辑执行Transaction并签署tran-proposal。但是,本文档中的其他任何地方都没有对Endorsing Logic的描述。

我想要做的是验证交易的内容。所以我想使用Endorsing Logic,你能告诉我吗?

1 个答案:

答案 0 :(得分:4)

事实上,支持逻辑在某种意义上是链码的字面业务逻辑。

一旦执行了链码代码并且结果中没有错误,对等方使用ESCC(认可系统组合码)来实际签署这些结果,以便稍后同行将使用代言人的签名来同一交易提案来验证与{的一致性{3}}。当执行结果一致且确定时,基本上需要注意验证,例如,您可以获得您的认可政策:

AND(Org1.member, Org2.member) 

意味着在Org1Org2的对等体上对相同输入执行相同的链代码是相同的,在提交对等体利用VSCC(验证系统链接代码)来实际执行认可策略之前。

现在,如果您想要添加其他内容,您也可以使用自己的ESCC和VSCC来保存自定义逻辑。