以太坊 价格突破历史新高后,短暂的兴奋并未能持续多久,更多人开始意识到 以太坊 的使用成本越来越高。而在ETH2.0分片实施之前,许多人开始寻求能改善当前网络拥堵和高昂手续费的解决方案。
本文从每一笔交易成本是如何计算开始入手,分析了Gas代币、EIP-1559提案和Layer2扩容等主流解决方案是如何给 以太坊 生态创造更好的交易体验。
作者/孤独者刘
煤气费计算
在以太坊网络中,无论是转让交易还是执行智能合约,都需要消耗整个网络的计算或存储资源,这些资源的消耗量称为Gas(fuel)。对于链上的每笔交易,服务费取决于使用的天然气产品和天然气价格,最终由ETH结算并支付给以太坊矿工。
其中,使用的气体指的是在执行操作过程中实际消耗的气体总量,具体取决于交易的复杂性。如果涉及到调用智能合约或聚合器(其中包含更复杂的交易逻辑),那么所需的天然气总量将更大。例如,ETH转账交易中使用的天然气固定价值为21000,而Uniswap等WiFi应用程序的价值超过100000。
天然气价格是指用户愿意为每种天然气消费支付的价格。单位为Gwei(1 ETH=109 Gwei)。这也取决于网络拥塞。在网络拥塞的情况下,很高可达1000gwei,而在交易量较少的情况下,**可达1gwei。
目前,每秒可处理的事务数可根据以下公式计算:每秒可处理的事务数=已用气体*平均区块区间
以平均阻塞区间为13.2秒、ETH价格为1200美元、天然气价格为100gwei为例,我们可以估算各种以太坊交易类在快速交易情况下的交易成本
一般来说,矿工会优先打包天然气高价交易,因为这将使其收益**化,并最终导致天然气价格很高的拍卖。从用户体验来看,这样的拍卖机制会在短时间内出现为了争夺资源,而大幅提高拍卖价格,出现多付的现象。这实际上反映了拍卖机制的低效,也造成了一些不必要的延误。
因此,layer2、gas token、EIP-1559等解决方案成为解决以太坊交易费用高问题的三大主要方案。
天然气代币方案
在以太坊智能合约中,天然气成本由储存在链中的数据决定。燃气代币的方法是将GAS FEE代币转换为ERC20代币,允许用户直接买卖,或作为未来燃气使用的预付款。当天然气价格较低时,用户可以适当购买和储存,然后在天然气价格较高时使用。
具体来说,当天然气价格较低时,天然气代币鼓励用户在合同gst1/gst2中创建或铸造代币。此时,gas代币将使用用户提供的资金以较低的成本存储数据/创建合同。当燃气价格大幅上涨时,用户可以使用或消费gst1/gst2,燃气代币通过删除数据或合同获得网络奖励或燃气退款,从而以较低的价格消费燃气。
2020年6月,聚合交易平台1inch发布了进一步优化的以太坊汽油费代币chi。平台用户可以在交易中使用其支付。”在同一笔交易中,烧掉Chi代币将减少近一半的处理成本。”一位官员说。
此外,ulabs的合成气期货代币(UGAS)采用的方案是允许天然气用户和供应商锁定其成本或收益。UGAS代币不仅可以让用户规避风险,还可以作为天然气价格的投机工具。但对此,格鲁克联合创始人王远明表示,美国天然气公司纯粹是预测市场和赌天然气价格。
“我们预计DeFi团队将开始累积天然气代币,并在市场剧烈波动期间需要内置自动清算流程时,在协议中使用这些代币。Multichin capital在一项研究中指出。
03Layer2方案
从上表可以看出,复杂的合同交互不仅需要支付几十美元的交易费用,还需要消耗大量的天然气。当以太坊从DeFi等应用程序接收到越来越复杂的事务时,每秒可处理的事务数将迅速下降。因此,随着DeFi生态的繁荣,对链上扩容解决方案的需求开始增长。在比特币2.0到来之前,用户需要一款能够解决高交易成本和体验成本的产品。
因此,以太坊第2层的轨道变得越来越吸引人。在传统的第1层,当与以太坊主链交互时,这个过程需要消耗GAS FEE。在Layer2网络中,没有与以太坊主网的交互,因此没有GAS FEE和一系列的交易费用,从而解决了交易费用高的痛点。
这种操作最终由验证者执行,验证者将用户数据操作带到以太坊主链进行验证。验证器不需要处理用户在二层网络中的所有操作,只需要将用户的最终结果带到以太坊主链进行验证。它的优点是可以大大改善用户的交易体验,节省大量成本。
目前,Layer2解决方案主要包括状态通道、侧链和roullp。以太坊还确认了以汇总为中心的2.0路线图。可以说,rollup已经成为Layer2扩展的主流技术。
同时,Uniswap、AAVE、synthetix和其他DeFi的主要参与者已经开始探索layer 2+DeFi的可行性。在最近发布的2021年路线图中,这位官员表示,ZK汇总是第2层的**方案。综合利用**方案在Layer2启动SNx的质押。目前,质押金额已达275万瑞士克朗,折合3500万美元。
然而,由于DeFi项目的可组合性,在项目方选择扩建方案时,正确的设计方案和权衡并不是唯一的考虑因素。它还必须考虑其他项目的可能选择并优化它们。
nervos的联合创始人吕国宁告诉chain catcher如何为DeFi项目考虑合适的layer2解决方案。具有不同特征和业务的项目对第2层也有不同的需求;。目前,在原则上,选择DeFi项目有几个考虑因素;包括安全性的考虑、性能改进的紧迫性、迁移成本的考虑以及重写业务代码的需要。
是否迁移到第2层,另一个重要的考虑因素必须是用户的损失。”这也是为什么可能会有很多公共公链的业绩比以太坊好,但以太坊仍然有很大的生态优势。因此,如果移动到第2层后用户的使用习惯必须改变,DAPP运营商将不希望看到它。”卢国宁说。
一般来说,在乐观汇总的思想下,项目方可以直接迁移,因为它可以兼容以太坊 EVM;在ZK汇总的思想下,项目方需要重新开发,迁移困难,支持操作有限,但性能足够好,可以建立一个真正的屏障。
方案04EIP-1559
如果可以将Layer2视为以太坊之外的一个层协议,并且所有用户的操作实际上都存储或打包在Layer2中,那么以太坊的EIP-1559建议是调整第1层区块的利用率,以给用户更明确的天然气价格和更灵活的天然气限制。
自以太坊基金会的开发者埃里克去年12月21日宣布实施EIP-1559提案以来,对该提案的讨论已成为热门话题。它有两个主要目标,第一个是让以太坊收费市场更高效,第二个是改善发送交易时的用户体验。
这一方案有三个特点:一是将天然气价格的设定纳入协议,避免大的波动;二是整个区块的天然气限额将容纳比以前更多的交易;三是整个交易费用中的大部分基础费用将被销毁,只给矿工留下一部分小费。
原始天然气价格是根据过去区块的使用情况估算的(用户也可以手动调整)。在EIP-1559的提案中,它将由两部分组成,即基本费用和天然气溢价。天然气溢价可被视为矿工或验证者的小费。
根据EIP-1559提案从加密角度的解释,在这个新提案中,一个区块中的所有交易都将包含两个变量,一个是天然气目标(目标天然气使用量)和基本费用,原始天然气限额(原来固定为1250万)将是天然气目标的两倍。
假设区块中使用的所有天然气都小于天然气目标值,即当前天然气使用量未达到天然气目标值。然后协议会认为目前的基础费用太高,导致人们不愿意交易。它将减少下一个区块的基础费用,鼓励更多的人进行交易,增加区块的天然气使用量,使整个区块的天然气使用量接近目标使用量。
相反,如果一个区块使用的所有天然气之和超过天然气目标,则低于天然气目标的两倍,也就是说,低于天然气限额,也就是说,在目前的基础费用情况下,超过了目标天然气消耗量,这将增加基础费用和交易成本。
可以发现,该方案通过引入gas-target改进了原有的区块上限,并在原有1250000 gas-target的基础上增加了打包交易的数量。同时,《办法》还规定,两个区块之间的基础费变动幅度不应超过1/8,因此即使网络交易量突然上升,也不会导致基础费突然飙升。
当然,如果实施这一方案,矿工的交易报酬只会是天然气溢价,因为所有的基础费用在支付后都将被销毁,矿工或核查人员的利益将受到极大损害。
这也直接导致了最近flexpool mine的公告,正式宣布反对EIP-1559的升级,并组织以太坊矿工对EIP-1559的升级进行投票。公告称,EIP-1559的升级并没有给矿工带来任何好处,反而成为对以太坊矿工的剥削。一旦EIP-1559升级,以太坊矿工将成为奴隶,最终受益者是以太坊开发者。
支持者的观点是,生态的优化和升级最终取决于它是否对用户有利。Eip-1559有利于降低手续费,提供更好的用户体验,从而吸引更多的人进入以太坊的生态。与此同时,手续费的取消帮助以太坊进入了通货紧缩时代。
参考资料:
全面了解以太坊气六神器
D1风险投资:以太坊第2层解决方案和WiFi扩展选项的简要分析
Layer2:Layer2协议和零知识证明-如何节省您和我的汽油费?》
文章标题:当连锁店的手续费上涨时,eip-1559、layer2和gas代币如何打破市场
文章链接:https://www.btchangqing.cn/185211.html
更新时间:2021年01月26日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。
厉害!强~~~~没的说了区块链!
镰刀已磨好,等着韭菜长起来。。
晕。。。。怎么没早看到比特币呢。。比特币。。。。。。。