• 注册
    • 查看作者
    • Filecoin gas费计算方式和gas费高涨的解决方案

      FILECOIN

      Filecoin区块链浏览器中,点击并进入gas那一栏目,可以看得到gas基础费率走势图,24小时的gas数据其实就是gas费用消耗明细的展示。

      Filecoin gas费计算方式和gas费高涨的解决方案

       在了解Filecoin gas费用计算方式前,先要了解Filecoin封装。

      Filecoin封装

      封装,指按Filecoin的规定格式把数据进行灌装,经历P1P2C1C2四个打包灌装数据的过程。这四个过程,分别对应的四个单词就是precommit1,precommit2,commit1,commit2。翻译成中文,分别是:预封装一阶段,,封装一阶段,封装二阶段。

      预封装一阶段precommit1,简称P1

       这是文件分割的阶段文件都要进行切片,最大不能超过256K需要大量的耗费CPU所以,Filecoin的矿机,都是选择比较擅长这事的AMD的CPU。

      预封装二阶段precommit2,简称P2

      这是把分割的数据碎片做好文件名和一些信息的记录的阶段。就是通常所说的动态哈希列表DHT的形成过程,以后要找文件,全凭这个动态哈希列表DHT。

      因为这个过程需要生成默克尔苏merkle,所以主要是GPU在工作也就是需要显卡资源。这个阶段不仅耗时,而且对gas的需求也比较大

      Filecoin gas费计算方式和gas费高涨的解决方案

      封装一阶段commit1,简称C1

      这是给分割的文件碎片贴标签的阶段。这个阶段是不上链的,并且大概只需要耗费十几秒钟,因此,C1阶段GAS需求可以忽略不计。

      封装二阶段commit2,简称C2

      这是做零知识证明阶段,就是在矿工不知道存储的内容的情况下,也能证明矿工已经保存了这个文件是为了将来提交时空证明而准备的做时空证明是为获得区块奖励准备的

      这个阶段需要大量的并行计算,也是最为耗gas的,预计占了总体所耗费gas的三分之二。 

      这四个阶段,是从P1阶段的数据分片、封装需要AMD CPU耗时4个小时。P2阶段的生成动文件信息表也叫态哈希列表DHT一般几十分钟干完P2阶段完成以后,就发消息上链然后就进入C1和C2阶段,C1阶段贴标签预计十几秒钟,C2是做零知识证明预计一个小时。

      Filecoin gas费计算方式    

      gas费用的消耗主要分为两大部分:增长算力所消耗的gas维持算力所需要消耗的gas。

      01

      增长算力消耗的gas

      增长算力所消耗的gas,主要在集中在P2和C2阶段,即PreCommitSector和ProveCommitSector

      Filecoin作为一个存储类型的公链,所以Filecoin的基本单位是扇区Sector ,1TB的有效算力由32个32GB的扇区组成,即32X32G=1024G

      Filecoin gas费计算方式和gas费高涨的解决方案

      因此,增长1TB的有效算力需要消耗的gas费用的公式为:PreCommitSector与ProveCommitSector平均手续费之和,乘以32个扇区,即(0.2185+0.08)X 32=9.552 FIL

      02

      维持算力消耗的gas

      除了增长算力可以获得FIL区块奖励,保持算力,并且按要求提供证明,同样能获得FIL区块奖励 .每TB有效算力提交时空证明参与区块奖励时产生的gas费用公式为:32/2349X1.5194=0.0206FIL 32是因为1TB有32个扇区,2349是因为一个时空证明消息中含有2349个扇区,如下图1.5194为SubmitWindowedPoSt的平均手续费)

      Filecoin gas费计算方式和gas费高涨的解决方案

      由上可知,新增有效算力是最为消耗gas环节,

      gas费用高的解决方案  

      面对并不合理的gas费用,Filecoin官方在努力解决问题。

      2020年12月16日 ,Filecoin官方在slack频道发布最新公告称,将发布Lotus v1.3.0 测试版本,并希望在实现批准之后不久发布v1.3.0正式版本。WindowPoSt将不再燃烧Gas费了。为实现降低全网Gas费消耗,本次升级是官方强制12月22日前完成升级

      Filecoin gas费计算方式和gas费高涨的解决方案

      本次升级包含了FIP-9提案,该提案主要内容在于免除成功执行SubmitWindowedPoSt的基础费用baseFee。矿工发送“ SubmitWindowedPoSt”消息,并且消息成功执行,系统将会退还矿工所消耗的gas费用。在一定程度上降低Window PoSt拥塞,降低Filecoin矿工提交时空证明的成本。

      目前仍属于“草拟”阶段的几个方案"FIPS42、FIPS49、FIPS50",有望从更深层次上降低Window PoSt的长期成本以及减少链的长期拥堵,只是因为这几大方案需要较大工作量的开发和测试,所以,需要一定的时间。Filecoin官方和社区都在努力进一步解决问题,一切都在朝着更好的方向改进和发展,每一次改进,都离Filecoin的目标更近一步。

      今日快讯

      爱尔兰独立记者坎宁安发文称,澳大利亚政治阶层有一种愚蠢式傲慢,为迎合美国挑起对华争端,还期望中国不作反应,到头来付出惨痛代价

      美国参议院司法委员会16日举行听证会,讨论如何通过美国难民政策支持所谓的“香港民主运动”,乱港分子罗冠聪在会上乞求美方给予更多港人“庇护”。(观察者网)

      教育部近日印发《关于破除高校哲学社会科学研究评价中“唯论文”不良导向的若干意见》。(观察者网)

      香港特别行政区政府全体12位副局长和14位政治助理16日在行政长官林郑月娥见证下,宣誓拥护《中华人民共和国香港特别行政区基本法》,效忠中华人民共和国香港特别行政区。(环球网)

      伊朗总统鲁哈尼表示,伊朗希望继续同中国、俄罗斯等友好国家保持密切合作,共同维护伊核协议及地区的和平稳定。(央视新闻)

      蔡英文16日扬言自己“公开声援黎智英先生”,称自己认识黎智英多年,黎智英被铁链缠腰、锁上手铐的画面令她“愤怒、不忍”。(海外网)

      最高人民检察院依法对新疆维吾尔自治区人民政府原党组成员、副主席任华涉嫌受贿一案作出逮捕决定。(观察者网)

      澳大利亚政府表示16日会就中国决定对澳大麦征收关税一事,正式向WTO提出申诉,中国外交部发言人汪文斌表示,澳大利亚政府应纠正针对中国企业的歧视性的做法。(环球网)

      财政部16日发布通知,明确国有金融机构聚焦主业、压缩层级等相关事项,要求国有金融机构应当按照突出主业、做精专业、内部分业的要求。(经济日报)

      中国音数协第一副理事长张毅君16日在2020年度中国游戏产业年会上发布《网络游戏适龄提示》团体标准。(观察者网)

      黑龙江省住建厅称,为防止出现“贪大、媚洋、求怪”等建筑乱象,黑龙江省严格限制盲目规划建设超高层“摩天楼”,要求不得新建高度500米以上建筑。(新华网)

      美国海军一架MQ-4C“海神”无人机被曝近日飞入南海上空,这已是本月第3次发现这款美军无人机出现在南海。(海外网)

      去年的12月17日,中国第一艘自主研发航空母舰正式交付人民海军,命名为“中国人民解放军海军山东舰”,舷号为17。(环球网)

      商务部副部长、国际贸易谈判副代表俞建华16日表示,希望荷兰在华为5G、EUV光刻机等问题上秉持公平立场。(海外网)

      发改委新闻发言人孟玮16日表示,元旦、春节是重要民生商品的传统消费旺季,受“节日效应”影响,物价可能出现阶段性上涨,但涨幅不大。(中新网)

      .中国最高领导人致电代表党中央、国务院和中央军委祝贺探月工程嫦娥五号任务取得圆满成功。(新华网)

      中国人民银行15日发布公告,规范人民币现金收付行为,尊重公众自主选择权,不得排斥和歧视现金支付。(证券日报)

      中国驻俄罗斯大使张汉晖16日表示,面对新冠肺炎疫情全球蔓延和世界经济下滑的严峻挑战,中俄能源合作展现出强大韧性和生命力。(中新网)

      Filecoin gas费计算方式和gas费高涨的解决方案

      Filecoin gas费计算方式和gas费高涨的解决方案

    • 0
    • 0
    • 0
    • 78
    • 请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 单栏布局 侧栏位置: