实现更高效的传递

两个网络之间有共同的节点,消息将从一个平行链网络传播到另一个平行链网络。

但是,如果接收方的平行链验证者意识到消息没有在接收平行链中被八卦,那么它们会从发送平行链的平行链验证者请求消息。一旦收到这些信息,他们就会在接收平行链网络中对这些信息进行八卦。

回滚传递机制,我们假设平行链 A 希望向平行链 C 发送消息,而平行链 C 没有跟 A 共用的全节点。一旦平行链 C 的平行链验证人注意到消息尚未到达,它们就会向发送平行链验证人发出请求,后者负责保存来自其平行链的出口消息。一旦对请求的响应到达,平行链 C 的验证人就会在平行链 C 中八卦消息。

Polkadot 中的每个平行链的区块都可能生成一个空的消息列表发送到其他块。这些列表被称为出口队列(egress queues)。一旦消息被发送,它就进入平行链的入口队列。平行链必须按顺序处理入口列表。

一个收集人或验证人试图为某个平行链的出口队列收集消息,它调用该平行链的入口,并在传播池中搜索相关消息,等待尚未被八卦的消息。

假设每个平行链都有一个全节点的连接网络。我们假设每个完整节点都知道系统中其他完整节点的子集,我们称之为相邻节点。请注意,我们对这些网络的拓扑结构和直径没有任何假设。

发送消息的最简单方法是使用八卦协议(gossip protocol)。回想一下,同龄人之间经常就他们对当前假期的看法进行交流。为了实现更高效的传递,未发送的消息只会被传递到具有相同视图的相邻节点。

本帖 steem 首发

实现更高效的传递

最近新帖

  1. 进行投票用的治理通证
  2. 这次DeFi的爆发
  3. 海产品跟区块链结合
  4. 费用结构更改的提案
  5. 最具代表性的两条公链
  6. 宏观和微观的焦点都很重要
  7. Filecoin全网算力达到较高水平
  8. Tokenlon 是imToken 投资孵化的 DEX
  9. 紧抓用户需求
  10. gas只是一个抽象单位
  11. Filecash由共识算法来确定公链的公平性
  12. Filecoin首个前置分叉项目
  13. 完整的衍生品交易
  14. DeFi Saver还推出了聚合交易功能
  15. Belt的资金主要存放在Venus
  16. 加密资产在证券定位具有高度的不确定性
  17. 确定内在价值
  18. 价格不断攀升的比特币
  19. 比特币单价突破6万美元迈向10万
  20. 新的分散式金融体系
  21. 主权加密货币不断出现
  22. 加入 NEAR 生态Defi
  23. 失去口碑和交易者
  24. 公链或迎来高光时刻
  25. 更好地处理DeFi借贷平台上的清算
  26. btc也可能是武器
Sort:  

This post has received a 34.22 % upvote from @boomerang.

Coin Marketplace

STEEM 0.27
TRX 0.12
JST 0.032
BTC 57369.97
ETH 2943.81
USDT 1.00
SBD 3.63