dfuse 增加了新的基于BP节点交换计数的交易推送保证

dfuseio 版主 发布在 dfuse
 2170  0

每个区块链的交易执行都有一段不确定的时期。作为一个最终要达到一致性的数据库,区块链总是可以在它到达不可改变之前改变其最近的历史记录。在 EOSIO 链上,一个区块及其中的内容就可进入不可逆性,而在其他链上,它们只能获得高置信度。

区块链开发人员最大的挑战之一就是学会驾驭这种不确定性。我们在 dfuse 提供了帮助实现这一目标的许多工具和 API。今天我们发布了又一个需求很高的功能:交易推动保证,保证它已经通过了 1、2或 3 个 BP 的交换

在 EOSIO 链上,当一个BP节点完成他们的生产轮次(12个区块)时,下一个节点的交接需要0.5秒。这被称为区块生产的切换,也是微分叉出现最多的时候。原因是区块生产速度极高,而节点之间交换有延迟,散落性网络问题影响了区块的传播。

通过使用我们的插入式替换端点并简单地添加HTTP标头,你可以向网络提交交易并等待它通过BP节点切换所要求的数值。一旦成功通过,它将反馈回来区块执行过程中的痕迹,也就过了几个区块。这使你可以构建快速且友好的UI,即使你有高风险交易。它比等待区块的不可逆性要更快,并能让你更高精度的处理像区块链这种最终一致性数据库中的风险。

这只是我们为 dfuse 推出的众多功能之一。我们正在努力为开发人员提供最强大、最可靠的工具,以确保他们能够访问构建下一代 dapp 所需的数据。获取免费的API密钥,立即开始构建。

关注公众号 dfuse API,创建免费账号,加入开发者群,让我们知道您的想法!  

  • 正序
  • 最新
沙发,很寂寞......
登录 账号发表你的看法,还没有账号?立即免费 注册
帖子数 93 获赞数 4
dfuse 是区块链 API, 通过组织全球的去中心化数据,帮助开发人员构建高性能的应用程序。 关注微信公众号 dfuse API 免费获取 API Key、加入区块链开发者群。
热帖榜 本周最热 本月最热
热门跟帖