hyperledger-fabric - 超级账本结构中的交易流
问题描述
当客户端应用程序提议交易时,它是仅将提议的交易发送给其所属组织的背书节点,还是将其发送给通道中的所有背书节点?
解决方案
这取决于您如何构建交易提案。最终,您将负责将提案发送到何处。
例如,在节点 sdk (v1.2) 中,您可以targets
在ChaincodeInvokeRequest中指定。如果您在加入频道时启用了服务发现并且未指定,targets
它将向所有发现的对等方发送提案。
背书策略不规定交易提议被发送到哪些对等方。它规定了哪些节点必须将提案标记为有效,才能将交易提交到账本。
结构文档有一个关于事务流程的部分,其中更详细地介绍了整个过程的样子。
推荐阅读
- java - 分离的实体传递给持久化java spring
- python - 如何使用netifaces包和使用pipenv、pip进行包管理
- r - 将边缘属性添加到链接多个节点的边缘
- python - 我如何在 kivy screenmanger 中访问 id
- excel - 将形状添加到 Excel 中的特定单元格
- c# - 持久函数:ActivityTriggers(函数)是否有实例 ID 或其他东西来区分所有生成触发器?
- jenkins-pipeline - Jenkins 并行动态阶段不起作用
- firebase - Firebase Auth custom data with registration
- javascript - 如何在另一个组件上使用来自组件的信息
- r - 在 ggplot Stacked Barplot 中对齐文本