FilecoinGas费成为关注点之一?相信Gas费会逐渐下降
众所周知,Filecoin的gas和EIP-1559渊源波深。协议实验室的创立者胡安12月17日在北京时间12月17日就“EIP-1559inFilecoin”这一主题发表演讲,主要解释了为什么?Filecoin会使用EIP-1559的定价结构,EIP-1559对供给和社区的影响,协议实验室对EIP-1559的相关改进措施以及未来规划等,以下是演讲的主要内容:
关于Fristpriceauction
假定存在一个由右向左的区块链,每个区块都有一系列的交易。我们可以把它们当作交易费来处理,假设绿色的交易费用较高,红色的交易费用较低,矿商可以自己决定如何处理,但是实际上每个区块看起来都不同。
当然,这仅仅是一个简化模型,当我们进入区块时,交易被有序地排列并提交给EVM,然后EVM执行每一笔交易并修改执行时的状态树,这些交易在执行时,会消耗计算资源,而计算量使用Gas来度量的。
所以Gas是以太坊区块链用于执行区块链计算的一个资源。区块链用于执行交易,在虚拟机中执行函数调用,并在状态树中改变状态。每个交易都要付?Gas费用给矿商,而每一个交易都要付一定的交易费。
许多函数调用将被使用到大量?Gas,而且很难预测会有多少?Gas;但用户必须选择?Gas收费,并接受Fristpriceauction,即所有交易都在可用的交易池中,矿商可以将其开采成一个区块,然后由矿商对其进行分类,并根据最高收费(价高者得)进行挑选。
Fristpriceauction导致了并不良好的用户体验,比如,如果任何一种网络堵塞发生,都会有一部分人提高交易费用,以尽快提高处理速度,而这对大多数中小矿工来说,是一种“压迫性”的。
综合来看,Fristpriceauction最初的做法并非最合理的资源和资本运营方式。
为什么?Filecoin使用了EIP-1559?
胡安表示,EIP-1559是多人实现的,可能存在多种网络,其中包括?ETH1.0和?ETH2.0。
Filecoin团队之所以将EIP-1559实现在Filecoin代码中,并让它在网络中实时运行并管理我们所有的交易,是因为旧模型有非常多的问题,而Filecoin尤其适用于非常快速且需要以规则节奏进入区块链中的某些类型的交易,所以EIP-1559对于Filecoin有着非常大的吸引力。
在EIP-1559中,基础费用与网络有关,在任何特定时间,基础费用都是基于网络状况而上升或下降,因此它允许这些块自行收缩,就Gas总量而言,如果存在特定的网络堵塞,并且存在大量交易资金,那么就会有更多的资金流入区块,区块就会扩大,从而导致基础费用增加。
因此对于下一个区块,即提高进入交易的价格门槛。
最后,这些区域的规模将开始缩小,利用率将低于100%,然后成本将下降,因此将Filecoin打造成一个更加高效的市场。——cjxy066
就像胡安说的:“我们一直在研究不同的模型,但最后我们选择了EIP-1559。”
Filecoin网络使用状况中的EIP-1559
胡安认为EIP-1559inFilecoin在许多方面都运行得很好:
网上交易非常简单,真正重要的信息可以通过网络进行传递,有利于高价值交易的发生;
拥有更加简洁的UX,使程序和工具更容易计算和设置开销;
最优的成本支出,与Fristpriceauction相比,EIP-1559无论对矿工还是程序提供商来说,都能节省更多成本。
EIP-1559的用户体验非常糟糕,当然,胡安也看到了区块链浏览器上24小时gas收费的巨大变化,这对矿工,特别是小矿工来说,是非常不友好的。
我能从社区里感受到矿工们的巨大痛苦。
每一次交通堵塞都会增加Gas的成本,这是非常不友好和令人沮丧的,而且还会使Windowpost变得更贵,这就意味着矿工每天在Windowpost上的花费将大大增加。
从下面的图表可以看出,在Filecoin网络中,Gas的开销更大,它主要由ProveCommitSector和PreCommitSector两部分组成,其余部分包含其他类型的消息,比如Windowpost等。——cjxy066
虽然Windowpost消息较小,但是使用率较高。
其它的交易也需要大量的Gas使用,这使得Windowpost和Publish的交易数量不断增加,而且随着网络的扩张,占据越来越大的份额,将会出现一个问题,即由于存储空间的巨大,Windowpost和Publish交易将被排除在外。
Windowpost的gas费用当然不会无休止地上涨,它有一个上限,允许采矿者无需支付昂贵的费用就可以通过。
构建一个真正好的系统,对于Filecoin网络来说是非常有效的,我们可以看到这条红线,24小时内,使用能力实际上是100.73%,这意味着基础成本运行良好,而Gas的使用率可以维持在100%左右。
有时会涨至130%甚至200%,而基本费用的波动对网络来说也是一种不友好的表现,至于为什么会这样,是否太低的弹性,我们认为是EIP-1559固有的特性造成的。——cjxy066
改善措施和今后的规划
胡安表示,他们正在考虑把Gas分成两个独立的通道,一个是控制层,对于协议的运行来说,这是至关重要的。
另一方面是数据方面,这是一项新的交易,双方都会参加,这将是一种优先获得某些交易类型的方法,而这些类型的交易必须在特定的时间内发生。
对于这个问题,我们可以想像在拥挤的高速公路上救护车能够通过,救护车能够通过并不是因为它们花费很高,而是因为它们的操作非常重要。
此外,协议实验室也在考虑创建消息类型的收费结构,这不仅是为了解决没有出现的Gas,而且为了决定我们应该如何看待这些消息,他们已经开始定价和建立一个市场。
这些消息如何定价?
例如,它允许网络和社区做出某些决定(例如,哪些类型的交易应该被优先处理?各种费用构成有何不同?)它可以帮助网络建立一种杠杆,以确定其定价目标。
此外,还存在一些特殊的Filecoin操作,比如用杠杆作用进行验证,虽然我们无法验证所有的东西,但是我们可以引入Snark,然后创建新的方法来查找错误。
“Scaling共识”是我们要做的另一个重要工作,因为网络非常拥挤,所以我们需要尽快转向Sharding,我们很多人都已经开始这么做了。
未来的工作
数据分析:我们拥有大量有关网路的数据,并邀请其他有志于此的研究者与我们合作,特别是在以太坊社区,而协议实验室则期待与以太坊团队一起探讨重要的改善;
改善?Gas模型:尤其是控制平面和数据平面之间的差异,并预期执行类似于?Escalator的措施,从而逐步降低成本开支。
引入排队理念:?计划在?Gas模型中引入排队概念,这一概念将在网络接收到计算的限制和约束时起作用;当它不受限制时,该模型就会留下潜在的宽带供获取。
建立QoS担保:创建?QoS担保对于特定类型的交易和网络中的特定类型交易都是非常有用的,考虑如何创建特定类型的交易将是非常有用的,并且对区块链有帮助,这也是今后的工作之一。
简而言之,协议实验室充分研究了多个?Gas模型,最后决定使用EIP-1559,EIP-1559在使用?Filecoin时也确实很有用。但金无足赤,人无完人,而且EIP-1559应用于?Filecoin网络也造成了Gas费用的忽高忽低,令矿工们十分沮丧;针对目前的情况,协议实验室还制定并积极推进相关的改进措施,以最大限度地减少?Gas费用的支出和波动。
历史告诉我们,虽然事物发展的过程是曲折的,但是前景是光明的,在我们大家的共同努力下,相信?Gas的费用会逐渐下降,?Filecoin网络会越来越好。关注:永不止步IPFS?公众。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。