http://www.7klian.com

准无状态下的同步尝试

make state
     — statelessResolver

区块执行完之后就把 T2 丢掉。
办理上海 DDoS 进攻之后的见证数据巨细,按 1024 个区块取滑动平均值。

按照这个问题描写,我们可以分别出三种差异的方案:
· 这一要领需要特别占用几多 硬盘/带宽?与完全富状态的要领对比,它真的更好吗?
key: [12]byte // 区块号 + 状态树上节点的最大数量
个中的道理是,一般来说,要执行一个区块,我们就需要默克尔树上的一些数据。固然在某个块执行以前,默克尔树上已经有一些数据了,但这些数据大概不敷以执行区块。所以,正常来说,我们还要从状态数据库(state db)中提取出数据并加到默克尔树上,然后才气验证生意业务。这个进程大概会很慢,因为 硬盘会见/数据库查询 的速度较量慢。
加上一个无状态理会器会让每个区块需要 传输/存储 的数据量增加 0.4 MB。这个值与按区块提供见证数据对比,节省太多,纵然算上我们改变状态树模式可以或许获得的增益对比,也节省很是多(关于十六进制树和二进制树模式下见证数据巨细的区块,可见我的上一篇文章)(译者注:中译本见文末超链接)。
尝试功效
见证数据巨细的分位数阐明

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。