EOSIO

适用于:

  • EOS 主网
  • Worbli
  • CryptoKylin Testnet 测试网
  • Jungle 2.0 测试网
  • 你的专属网络

以太坊(内测版)

适用于:

  • Ethereum 主网
  • Ropsten

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

2019-2-21 6:36:31 / 作者 dfuse

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

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

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

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

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

话题 EOSIO, BP节点, dfuse API, 开发者, 不可逆, 交易推送, 更新发布