聚英数科|高额Gas费困境如何破?胡安在Filecoin网络引入EIP—1559的利与弊
近日,Filecoin创始人胡安发布了题为《EIP-1559inFilecoin》的博客,并表示EIP-1559具有许多令人信服的特性,如高效率、好的用户体验、提供了更高的可靠性和吞吐量、奖励交易的网络等。而基于这些原因,Filecoin已经将EIP-1559纳入其核心协议,并进行了小范围的调整。目前,EIP-1559已在Filecoin主网实施并上线,每天因网络交易而消耗的FIL约为10万到15万。
Starknet:本月将测试发布Starknet 0.12.1,允许区块中包含失败交易:7月10日消息,Starknet发推称,作为Starknet Quantum Leap第一部分,Starknet alpha v0.12.0已部署在 Goerli 公共测试网上,目前正处于本周主网增压前的最后测试阶段。本月晚些时候,Starknet将开始实施和测试Starknet 0.12.1的发布,这是Starknet主网Quantum Leap的第二部分。该版本将引入另一个重大改进,即在区块中包含失败的交易。到目前为止,失败的交易并未包含在区块中,因此定序器无法收取费用并为其提前提供随机数,给开发者带来用户体验问题。此更改还可以保护定序器免受用户向系统发送垃圾邮件而无需支付失败的交易的影响。[2023/7/10 10:12:34]
Filecoin引入EIP-1599的初衷
Spark Protocol已集成DAI/USD等Chainlink喂价:5月10日消息,Spark Protocol宣布已集成DAI/USD、ETH/USD、stETH/USD Chainlink喂价,以帮助加速其借贷平台Spark Lend的发展。
Spark Protocol利用Chainlink去中心化预言机网络加强其预言机基础设施,并率先在MakerDAO生态系统中集成Chainlink喂价。[2023/5/10 14:55:11]
在Filecoin网络中,Gas是用于计量链上交易所需的计算资源的一个概念,这些资源的成本需要支付,所以需要确定谁来支付这些成本以及确定交易的优先级。
一种方法是进行“第一价格拍卖”。即参与者通过拍卖的方式以高价来促使矿工来有限处理他们的交易。这样矿工就可以将出价高的消息打包进区块,收取其费用。上链前对这些出价高的消息进行优先排序。
欧洲央行研究报告接受稳定币的挑战:金色财经报道,欧洲中央银行 (ECB) 的一项新研究发现,可用于允许日常零售交易的零售中央银行数字货币 (rCBDC) 在被接受方面可能会面临艰难的攀升。该论文称,将进行“进一步调查”,以了解采用rCBDC必须具备哪些功能,包括对不良反应的研究。欧洲央行表示,央行在平衡“以下三个方面”方面可能面临 rCBDC 的艰难选择:(i)保持当前政策目标的优先顺序,(ii)选择可能增加采用可能性的设计和策略, (iii) 使用避免负面经济影响的设计。
该研究继续说,可能会出现一个“设计选择问题”,这将归结为如何最大限度地提高有效实施的预期政策目标的数量,以及避免负面的经济影响。银行可能还必须在“保持政策目标的层次结构”和确保广泛采用 rCBDC 之间做出选择。
欧洲央行最近表示,它希望数字欧元能够让欧元体系充当中间人来验证交易,至少一开始是这样。[2022/10/17 17:28:38]
听起来很好,但是这种方式存在许多缺陷,比如说操作复杂,竞拍者多付很多费用,甚至在网络拥堵时导致不良行为。
以太坊开发人员:提议将EIP-4758纳入以太坊上海:金色财经报道,以太坊开发人员MariusVanDerWijden在其社交平台表示,我想提议将EIP-4758纳入以太坊上海。它改变了SELFDESTRUCT操作码的语义,并将其变成一个SENDALL,将合同的余额发送给一个接收者。这个EIP是Verkle的先决条件(还有其他一些变化)。它非常容易实现,而且不难测试,所以我很想在上海看到它。
据悉,通过将SELFDESTRUCT改为SENDALL来停用,这样做可以将所有资金收回到调用者手中,但不会删除任何代码或存储。[2022/9/26 22:30:01]
上面支付的费用都会给到矿工,而网络中的非矿工,却依然要消耗资源来处理每一笔交易,而得不到奖励。
数据:4,000,000枚LINK从未知钱包转移到Binance:金色财经报道,Whale Alert数据显示,4,000,000枚LINK (价值约31,144,567美元) 从未知钱包转移到Binance。[2022/9/11 13:22:05]
EIP-1559是什么?
鉴于以上缺陷,Filecoin引入了以太坊的EIP-1559提案。EIP-1559的创新之处在于它引入与每个区块相关的基本费用。基本费用会随着网络的拥堵状况波动,以此来将网络的流量推回目标水平。
在EIP-1559中指定了三个费用概念:费用上限,基本费用,小费。费用上限即交易创建者愿意为交易消耗的每单位Gas支付的最高费用。费用上限如果低于基本费用则不能包括在区块中。而小费则是费用上限-基本费用。由于基本费用需要销毁,所以给到矿工的则是高出基本费用部分的小费。
Filecoin与EIP-1559的适配
Filecoin引入EIP-1559的原因除了它本身的优点外,EIP-1559的许多特性也能够与Filecoin有效融合:
■?效率。EIP-1559构建了用于设置和计算gas更有效的模型;
■?用户体验。估算和费用的设定,比“第一价格拍卖”的方式要容易得多;
■?关键消息吞吐量。Filecoin中的WindowPost消息的提交时间紧迫,因此必须拥有抗拥塞能力强的方式进行处理。EIP-1559为此类消息提供了更高的可靠性和吞吐量;
■?交易奖励网络。整个网络承担处理交易的费用,因此应得到相应的补偿。
由于这些原因,Filecoin进行了少量修改就将EIP-1559纳入了其核心协议,Filecoin的区块架构Tipsets。它的交易在执行之前就已上链,在这种情况发生之前,无法确定实际的Gas使用量。因此,Filecoin要求用户提供估计的交易限额。为了更好地调整激励措施,估值高于一定限额则会受到惩罚。
Filecoin引入EIP-1559的利与弊
EIP-1559现已并存于Filecoin主网。当前Filecoin网络每天10万到15万枚FIL被消耗。它在Filecoin中有优点也有不足。
优点
■高价值交易的快速通道。有时存储的消息可能会威胁到对时间更敏感的WindowPost消息的价格。然而,正如预期的那样,集成EIP-1559为Filecoin参与者提供了一种直接的机制来解决这种拥塞问题,而无需始终付出高昂的代价;
■网络容量管理。到目前为止,EIP-1559的基本费用机制在将网络容量保持在其目标的100%方面做得很好。
随着时间的推移,交易创建者在估计交易所需的Gas量方面也表现得越来越出色,从而长期减少了高估消耗量。
不足
■基本费用变化多端。这是由于随着存储的增加,导致网络的拥塞。在主网第四次更新之前,这也导致重要的WindowPost消息价格也被推高。
Filecoin社区也在研究多种方法来解决这些定价问题:
●Gas控制平面。解决网络拥塞的一种可能的方法是为控制平面交易创建专用的通道,将每个块的一部分留给对区块链功能至关重要的特定消息;
●消息类型费用结构。解决此问题的另一种方法是减少WindowPost的成本,或者增加其他消息的成本;
●基本费用变化率。基本费用随时间推移,费率变化过大,可以引入与Gas模型无关的其他方法来帮助缓解拥堵,让基本费用更稳定;
●扩展证明。扩展Filecoin的证明机制的构想包括SNARK的批量验证,以减少需要预先完成的验证量;
●扩展共识。考虑到当前的拥塞率,Filecoin可能需要加速分片机制在Filecoin中的采用和实施。
未来的工作展望未来,到目前为止,对于Filecoin网络所取得的成果,还有很多潜在的数据分析工作,并且有机会与其他研究人员和区块链社区合作,以EIP-1559的思想为基础。一些可能的研究领域,包括将排队论引入Gas模型,保证某些消息和交易的服务质量以及探索将加密交易引入区块链的方法可以在将来的某个时间点执行。
小陆说:Filecoin网络Gas费难题仍存在,对于Gas模型的优化还需技术社区齐心协力。遇到问题解决问题,这就是技术迭代的意义,相信Filecoin网络在大家的建设下越来越好,期待官方带给我们更多的好消息!
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。