首页 文章

在Hyperledger Fabric中读取(查询)事务流

提问于
浏览
3

我试图了解Hyperledger Fabric中的“查询”事务流程 . 我理解Fabric中的“写入”流程,因为它有详细记录 . 但是,当涉及读/查询事务时,事情并不那么清楚 .

这是我到目前为止所理解的:

  • 使用SDK的客户端准备用于查询链代码的事务提议 .

  • 该提案通过提交对等方传输给Endorsing对等方,后者验证并最终模拟交易 . 假设一切都成功,那么支持同行会回复他们对提案的认可 . 每个认可都包含世界各州的 readset . 由于这只是一个查询事务,因此不会在每个附件中添加 writeset . 我的理解在这里是否正确?

  • 一旦客户收到所需的认可金额,它就会准备一份发送给订货人的交易 .

在此之后我不太确定流程 . 写入事务是可以理解的:在执行一些检查之后,顺序将创建块并将块传播到连接到相应通道的所有对等体 . 在对块中的所有事务进行验证之后,所有对等体都会将块附加到分类帐中,这实质上更新了分类帐 .

但是阅读交易怎么样?订货人在收到读取交易后会返回什么?以后的流程是什么?

任何帮助或指示将受到高度赞赏 .

提前致谢 .

2 回答

相关问题