hyperledger-sawtooth - 客户端是否以超级账本锯齿形式向网络中的每个验证者发送交易请求?
问题描述
我是超级账本锯齿平台的新手。我多次阅读文档,但有些人无法弄清楚客户端是只请求一个验证器还是请求多个验证器。如果客户端请求单个验证器,我们如何确定数据的完整性?
解决方案
简而言之:在锯齿波中,客户端通常连接并将批处理发送到 rest-api,然后将其转发给 rest-api 本身连接到的验证器。这些批次依次由验证器添加到一个块中,然后(直接/间接)发送到整个锯齿网络中的其他验证器。共识、默克尔树和其他算法协同工作,以确保区块链在所有参与验证者之间的完整性和同步性。
推荐阅读
- docker - 从 kubernetes 部署 yaml 运行容器时如何添加“-v /var/run/docker.sock:/var/run/docker.sock”
- spring-boot - 使用 testcontainers 和 spring-boot 的代理问题
- sql - SQL 视图中的动态模式名称
- solrcloud - solr admin UI 访问限制为 security.json
- maven - 使用----java jar通过maven部署错误
。罐 - java - 在 Spring MVC 应用程序运行时加载属性文件
- kubernetes - 如何阻止 CronJob 重新创建失败的作业?
- java - 如何在java中将空字符串反序列化为空值?
- c# - 在 Unity3d 中使用 TangibleEngine 时,如何避免 Tangibles 在多点触控屏幕中使用的接触点?
- angular - 在 ReactiveForm 中过滤复选框列表会导致呈现错误