hyperledger-fabric - Hyperledger 中的排序服务如何生成块
问题描述
在 Hyperledger 结构中,假设 Peer1 和 Peer2 使用 channel1 (Transaction1) 进行通信,Peer3 和 Peer4 使用 channel2 (Transaction2) 进行通信。我的问题是,一旦 Transaction1 和 Transaction2 到达订购服务,它会被订购者放置在同一个 Block 中吗?如果是,那么这个块是否会广播给网络中与 Transaction1 和 Transaction2 无关的所有对等点?
请提供详细解释此概念的任何特定链接。
解决方案
Hyperledger Fabric 中的通道旨在提供数据隔离,即根据业务规则分离信息以提供机密性和解耦信息。
在您的示例中,两个交易都将进入不同的块,因为每个通道都维护单独的分类帐,因此不需要总订单。因此,不同渠道的交易独立排序。
更多信息请查看官方文档。
推荐阅读
- node.js - Mongodb和nodejs根据当前值更新值
- ruby - ActiveRecord Rails 4 的默认阅读器
- typescript - TypeScript:TS2352:“Type”可以用与“TreeNode”无关的任意类型实例化
' - php - Laravel 中的 SESSION 用于页面保护
- javascript - 如何从多个过去的页面 JavaScript 中获取字符串 URL
- c - c中分配的混乱
- python - 在 AWS 上使用 python 连接到服务器
- google-sheets - Google 表格中的货币条件格式
- highcharts - Highcharts - 有没有办法为某些元素禁用样式模式?
- sql - 如何使用 PIVOT 按日期排列数据