应用程序的确定性并行
EOS的并行级别是账户级别的。
生产者决定并行顺序。
最小通信延迟:一个账户向另一个账户发送消息并接受响应需要的时间。
区块分成几个循环,循环分成多个线程,每个线程包含一个交易列表,每个交易包含一组要传递的消息。
循环(顺序)线程(并行)交易(顺序)消息(顺序)接受者和被通知账户(并行)
自主最优调度:区块生产者可以根据自己的算法进行区块生产,不强制区块生产者将任何消息发放给任何生产者。可以根据交易复杂性和时间作出自己的主观预测。
token模型与资源使用:
EOS防止资源被滥用
存储和带宽资源,计算和计算Backlog(重新同步未同步的区块,进行重新演算的计算就是backlog),状态存储。
带宽是即时使用的,存储是长期占用的。
EOS存储资源还包括,消息日志,会被完整节点下载和存储。通过消息日志可以重建应用程序的状态。每个用户的资源使用率跟token持有的比例是成正比的,持有1%token的账户,可以使用1%的状态存储资源。顺势资源的使用上,至少可以使用1%,如果系统空闲可以使用更多。
EOS给出推荐算法,也可主观决定。
付费策略:应用不能强制用户付费,EOS也不会强制应用的收费策略
委托能力:
持有EOS的用户可以向其他用户提供或出租带宽,生产者可识别授权,用户可获得持续的收益。
带宽存储量的使用和token的市值无关,可使用资源只跟拥有量有关。
每个账户都需要一定的存储空间,都必须保持最低的余额。
网友评论