FIP-10提案将到来,可有效提升网络TPS性能IPFS星际原社区关注共 1048字,需浏览 3分钟 ·2021-01-24 00:31 近几日,协议实验室提交了FIP-10提案,FIP-10链下WindowPoSt验证提案,WindowPoSt无需接受验证即可上链,稍后链下验证者可调用DisputeWindowedPoSt进行验证。若验证者发现错误扇区,可以获得一定比例奖励。本次提交的FIP-10提案也是为了降低Filecoin网络的Gas费消耗,同时帮助减轻链上压力,提高网络的TPS性能,据估计,本次FIP-10提案能提高TPS性能约为10%—20%,此次提案为后续的TPS升级提供了保障。自主网上线至今,Gas高企一直是社区讨论的焦点与核心,而且官方已经多次出台降低Gas的方案,但从效果来看只是权宜之计,并不明显,背后的主要原因在于Filecoin热度的居高不下,参与挖矿的矿工数量过于大。而此次FIP-10提案将从链上移除几乎所有检查SubmitWindowedPoSt证明的负担(约占网络带宽的13%)。关于FIP-10提案FIP-10提案下,WindowPoSt无需验证即可上链,有效减轻了矿工的压力。在官方的提案描述中,网络会乐观的接受并记录矿工的消息,从而省略验证过程。在之后的一个周期内,第三方质疑者可以针对矿工提交的证明者进行质疑即引入DisputeWindowedPoSt方法。如果第三方质疑者证明成功,则标志着矿工提交的证明是有问题的,而对应的扇区也被证明错误,矿工需要接受算力丢失惩罚并移除相对应的扇区。但官方也表示这也只是一个改进方案,具体还有很多的细节需要优化和实现。FIP-10备选方案WindowPoSt专属通道:这是一种链上消息验证机制,所以在本质上并不会节约链上资源,而是通过构建一个专属通道,来提升链上资源的利用率。WindowPoSt批量验证:WindowPoSt像FIP-8中提出的ProveCommit批量处理一样,对WindowPoSt进行批量验证处理。此次的FIP-10提案从网络层面来说会有一个较大的变动,对整个网络环境的改变比较大,所以需要经过慎重的探讨和大胆的验证之后方可上线,确保不会对网络造成伤害。但我们相信随着社区和官方团队的群策群力,当面Filecoin面临的问题在未来会逐步得到优化,生态应用的繁荣也会加速到来。 浏览 9点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 移除 GIL,可显著提升多线程性能么?Python猫0提案| RMRK 上线 Karura 网络PolkaWorld0Zend OpcachePHP 性能提升ZendOpcache前身是ZendOptimizer+,在03年改名Opcache,通过opcode缓存和优化提供更快的PHP执行过程。他会将预编译后的php文件存储在共享内存中以供以后的使用,避免Pyshippython 性能提升工具Pyship用于打包python2.7的执行文件,使其运行性能能有和原生程序一样的体验。使用条件:安装ActiveStateTcl/Tk8.5安装XcodeSDKsudoln-s/usr/bin/clAutoKernel实力展示:将GEMM的性能提升200倍!GiantPandaCV0Pyshippython 性能提升工具Pyship 用于打包python 2.7的执行文件,使其运行性能能有和原生程序一样的体验。使用条件Zend OpcachePHP 性能提升Zend Opcache 前身是Zend Optimizer +,在03年改名Opcache,通过o进展|Karura HRMP 网络提案汇总PolkaWorld0SmokePing网络性能监视SmokePing网络性能监视0JRobin网络性能监控JRobin是一套开源(基于LGPL授权)的网络性能监控系统,是RRDTool的一个纯Java实现。点赞 评论 收藏 分享 手机扫一扫分享分享 举报