首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IBD公司加持跨链通信,扩大数金链OLO应用场景

区块链技术不断发展的大背景下,许多类型的链(区块链项目)如井喷般出现,大有一番百花齐放的盛景。然而我们看到,虽然区块链数量上增多了,但由于每个区块链形成独立的价值网络,成为了“信息孤岛”,致使单一区块链在面对更复杂的应用场景中,无法突破瓶颈、发挥其真正价值。

那么,跨链通信技术必将打破这个僵局。运用该技术,将区块链与区块链之间进行互联、互通,信息得以整合,同时又可以带动区块链拓扑网络,这样就有效提高了效率。

可以这样设想,如果是底链承载着多元化的可编程方式与DAPP的运行,那不同的链之间的互通交流就会变的非常重要,不论对于公有链还是私有链来看,跨链技术才是的实现价值互联网的关键,它是把区块链从分散的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。

这也就是为什么现在越来越多的区块链项目方,开始注重跨链通信技术开发与应用的原因。

在此基础上,新加坡IBD加持跨链通信。

跨链通信技术体现在相关的协议上,IBD认为,一个完整的跨链通信协议(CBCP)主要包括两个部分,通信地址、通信包。

通信地址包括消息来源链的链标识和当前链高度。通信包则由部分通信包头和通信信息组成。其中,通信包头包括了:起始链标识,目标链标识,通信状态,通信存活时间,触发通信交易等。通信信息在传递过程中则不会被打开。

通信状态对应的是网络通信协议中的通信状态机制。当一个通信包被发送的时候,通信状态是“接收待定”。当接收方收到消息,会返回给发送方一个通信包,其中通信状态为“发送成功”,若发送方收到了含有“发送成功”标识的通信包,发送方会再回复给对方一个含有“接收成功”标识的通信包。

除上述状态外,IBD公司还规定了“连接超时”状态。当一笔交易从子链1发往子链2时,会标明其指定的以链路由区块高度为准的通信存活时间。

在通信验证方面,子链随时向链路由传送最新的区块以及最新区块的投票,当一笔交易从子链向链路由发来的时候,会在通信地址中体现出该交易所在区块的高度。只需要查找在该高度的区块中是否存有这笔交易即可。

在验证节点管理方面,由于验证节点与链路由的正常运转直接相关,因此在链路由初始化时会指定一批节点成为首批验证节点。此后,随着总节点数的增加,验证节点会同比增加,直至验证节点总数达到上限。到达上限后,验证节点总数将不再增加。但为了确保流动性和安全性,IBD公司引入了验证节点的剔除机制,针对腐败验证节点,可以通过全体验证节点投票的方式将其剔除网络。

基于CBCP跨链通信协议,数金链的子链在有外链需求时,得以第一时间与其他链建立通信,各类资源有效整合,可以创造出更多的价值。这又在另外一方面扩大了数金链(OLO)的应用场景,为数金链布局全球的战略实现打下了坚实的基础。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180710A1DDMV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券