登录 注册
当前位置:主页 > 资源下载 > 49 > 在线学习最优化求解的目标是实现通信延迟的最小化

在线学习最优化求解的目标是实现通信延迟的最小化

  • 更新:2024-05-24 13:03:44
  • 大小:773KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:以太坊 - 区块链
  • 格式:PDF

资源介绍

5.1 最小化通信延迟 延迟是指一个帐户将消息发送到另一个帐户并收到响应的时间。EOS.IO 的目标 是使两个帐户能够在单个区块内来回交换消息,而不必在每个消息之间等待 0.5 秒。为了实现这一点,EOS.IO 软件将每个块分为周期(cycle)。每个周期分为 线程(thread),每个线程包含交易列表。每个交易包含一组要传递的消息。该 结构可以可视化为树状结构,其中各层按顺序并发处理。 区块 区域 周期(顺序) 线程(并发) 交易(顺序) 消息(顺序) 在一个周期中生成的交易可以在任何后续周期或区块中传送。区块生产者不断把 周期添加到区块中,直到达到最长的执行时间,或者没有新生成的事务要交付 可以使用区块的静态分析来证明在给定周期内,两个线程内不包含修改同一个帐 户的交易。只要一直保持这种静态分析机制,就可以通过并发运行所有线程来处 理区块。