可视化 Hyperledger Fabric V1.0 实时工作的方式

Way to visualize the live working of Hyperledger Fabric V1.0

是否有可用的工具显示 Hyperledger Fabric V1.0 中发生的事情的图形表示 区块链网络?就像显示加入网络的节点,指示是否发生了成功的交易等。由于我们正在做这个主题的演示,如果我可以直观地显示一些东西,它将使每个对技术知识不太了解的听众更加清楚在幕后。目前我只有本地设置网络和一些与网络交互的 sdk 客户端。但这还不足以有效地展示它。任何人都可以建议添加一些内容以向最终用户提供清晰的图片。

我建议首先使用 eventhub 频道并订阅块事件。 关于加入网络的对等点 - 目前无法通过查询对等点来列出网络中的对等点。

您可以做的另一件事是定期查询 QSCC 和 CSCC 系统链码以获取各种数据,例如对等点安装的链码、它加入的通道等。

可视化 Hyperledger Fabric 网络实体之间交互的另一种可能的替代方法可能是使用 weaveworks。它基于 docker 容器之间的交互创建应用程序映射,允许您监控和了解关系。

当然,如果您需要更细粒度的控制来利用 @yacovm 所建议的事件中心,这是一个很好的选择。