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