FIP-10提案将到来,可有效提升网络TPS性能

[复制链接]
5226 |0
发表于 2021-1-21 19:12:09 | 显示全部楼层 |阅读模式

近几日,协议实验室提交了FIP-10提案,FIP-10链下WindowPoSt验证提案,WindowPoSt无需接受验证即可上链,稍后链下验证者可调用DisputeWindowedPoSt进行验证。若验证者发现错误扇区,可以获得一定比例奖励。V|jasonbody

本次提交的FIP-10提案也是为了降低FIL网络的Gas费消耗,同时帮助减轻链上压力,提高网络的TPS性能,据估计,本次FIP-10提案能提高TPS性能约为10%—20%,此次提案为后续的TPS升级提供了保障。

自主网上线至今,Gas高企一直是社区讨论的焦点与核心,而且官方已经多次出台降低Gas的方案,但从效果来看只是权宜之计,并不明显,背后的主要原因在于FIL热度的居高不下,参与挖矿的矿工数量过于大。而此次FIP-10提案将从链上移除几乎所有检查SubmitWindowedPoSt证明的负担(约占网络带宽的13%)。

关于FIP-10提案

FIP-10提案下,WindowPoSt无需验证即可上链,有效减轻了矿工的压力。在官方的提案描述中,网络会乐观的接受并记录矿工的消息,从而省略验证过程。在之后的一个周期内,第三方质疑者可以针对矿工提交的证明者进行质疑即引入DisputeWindowedPoSt方法。如果第三方质疑者证明成功,则标志着矿工提交的证明是有问题的,而对应的扇区也被证明错误,矿工需要接受算力丢失惩罚并移除相对应的扇区。但官方也表示这也只是一个改进方案,具体还有很多的细节需要优化和实现。

FIP-10备选方案

WindowPoSt专属通道:这是一种链上消息验证机制,所以在本质上并不会节约链上资源,而是通过构建一个专属通道,来提升链上资源的利用率。

WindowPoSt批量验证:WindowPoSt像FIP-8中提出的ProveCommit批量处理一样,对WindowPoSt进行批量验证处理。

此次的FIP-10提案从网络层面来说会有一个较大的变动,对整个网络环境的改变比较大,所以需要经过慎重的探讨和大胆的验证之后方可上线,确保不会对网络造成伤害。但我们相信随着社区和官方团队的群策群力,当面FIL面临的问题在未来会逐步得到优化,生态应用的繁荣也会加速到来。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表