hyperledger-fabric - 现实世界中的超级账本——它如何扩展?
问题描述
我即将开始一个供应链区块链项目,并且正在研究 Hyperledger Sawtooth ( https://www.youtube.com/watch?v=uBebFQM49Xk ) 和 Hyperledger Fabric ( https://drive.google.com/文件/d/1OsIoPtlv5X2PWyOAlDn1FCnHCZPyrF57/view)。似乎上述框架能够每秒处理“数千”笔交易(tps)。
我的问题与我计划的用例有关。如果我计划跟踪某个供应量的指标,并且我需要每分钟更新一次,并且在任何时间点都有数十万个这种供应量,那么如何扩展?我假设随着事情的排队延迟增加。如果每秒报告 150,000 个事件(根据我们的计算,这似乎是保守的),我们会产生数十到数百秒的延迟。
我的简单数学有用吗?有什么机制可以解决这个问题吗?
谢谢
解决方案
根据我对超级账本的理解,它可以通过大型云设置支持每小时 100,000 笔交易(大约 28 笔/秒)。我认为,到目前为止,您想要的那种交易限额很难实现。
推荐阅读
- amazon-web-services - 使用 Amazon SES 构建营销电子邮件系统
- c# - 在WPF应用程序中运行exe应用程序,Command和Click之间的区别?
- excel - 将所有工作表复制到新工作簿时出现 Excel 运行时错误
- python - 检查一行上的日期是否早于下一行的另一个日期
- javascript - Vue 3 innerHTML attr 不呈现任何内容
- flutter - 如何在 Flutter 上的 StreamBuilder 之前调用 Future 方法?
- c# - 并非所有代码路径都在我的控制器方法中返回值
- python - 从 .txt 文件中提取文件目录?
- c# - 需要帮助创建将按月显示约会类型计数的报告
- javascript - Request.ServerVariables.Keys 返回空