您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
eip系统是什么(eip系统是什么意思)
以太,区块,矿工eip系统是什么(eip系统是什么意思)
发布时间:2019-02-08加入收藏来源:互联网点击:
很多朋友想了解关于eip系统是什么的一些资料信息,下面是小编整理的与eip系统是什么相关的内容分享给大家,一起来看看吧。
免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
小编:记得关注哦
来源:火星财经
文 | 梁雨山
以太坊即将迎来其发展史上极具里程碑意义的一次重要升级。
7月14日(官方暂定),以太坊将启动包含5项提案的「伦敦」硬分叉升级,其中EIP-1559备受瞩目。 该提案曾引起以太坊社区激烈讨论,支持者称它为「ETH的稀缺引擎 」,认为其将为ETH价格上涨提供动力;反对者则宣称这是从矿工到持有人的财富再分配,是对矿工的「抢劫」。
EIP-1559:ETH 1.0的手续费用市场改革EIP-3198:BASEFEE操作码EIP-3529:降低gas退款EIP-3541:拒绝以0xEF字节(byte)开头的新合约EIP-3554:难度炸弹推迟至2021年12月1日EIP-1559涉及哪些内容?实施该提案的目的何在?影响多深?从以太坊Gas费谈起(如果你已对Gas有所了解,可直接阅读第XX部分),本文将全面介绍影响用户、矿工、投资者的EIP-1559。
一、Gas
1.Gas是什么?
根据官方定义,Gas是衡量在以太坊网络上执行特定操作所需的计算工作量的单位。
(图片来自ethereum.org)
简单理解,在以太坊网络进行任何操作(如计算、存储或代币传输等)都需要支付Gas。Gas对以太坊的作用,就像汽油之于汽车一样,没有燃料供应,系统无法运行。
Gas高低由操作所需的计算资源决定。执行的操作越复杂,Gas费用越高。通常,调用智能合约所需的费用高于转账(无论数额大小,转账消耗的Gas是固定的,均为21000)。
2.如何计算Gas费用?
Gas费用以ETH支付,其价格单位用gwei 表示,1gwei = 0.000000001 ETH。
Gas费用=Gas price * Gas units (limit)。
Gas price 是指用户愿意为每个 Gas 支付的价格。
Gas Limit 是用户愿意为执行某个操作或确认交易支付的最大Gas量。
这相当于,以太坊网络使用成本=汽油(Gas)价格 * 使用多少汽油。
举例来说,如果Alice 想要给 Bob 转1枚ETH,Gas limit为 21000 ,Gas价格为 200 gwei,那么转账费用为21,000 * 200 = 4,200,000 gwei ( 0.0042 ETH)。
另一种情况下,如果Alice 设置Gas limit为50000,而以太坊虚拟机只会消耗21000,那么系统会将剩余部分返回。但如果Alice 设置的Gas limit过低,交易将因Gas不足而取消,且Gas会因使用计算资源而被消耗。
3.为什么需要设置Gas?
为每个操作引入Gas费,可以保持以太坊网络的安全。通过收费,可以在一定程度上防止参与者向网络发送垃圾邮件。同时,这可防止代码出现意外,以及网络陷入无限循环状态。
4.Gas费发生过哪些变化?
在2017至2018年牛市高峰期,以太坊平均交易费在5.7美元左右,但随后因市场转熊,该费用在2019年一直处于1美元下方。
(数据来自bitinfocharts)
至2020年6月,受流动挖矿热潮影响,以太坊链上活动激增,平均交易费于8月涨破1美元,并在9月初涨至10美元上方,创年内最高水平。
进入2021年,NFT接棒DeFi,以太坊使用率继续升高,网络拥堵加剧,平均交易费曾一度于5月12日达到近70美元高价,创历史最高水平。
不过,随着加密货币市场于5月下旬开始遇冷,以太坊平均交易费也一同下降,目前基本保持在6美元下方。
5.哪些因素在影响Gas费?
以太坊网络拥堵以及ETH价格上涨都会促使Gas费升高。
一方面,随着dapp 功能变得越来越复杂,智能合约执行的操作数量不断增加,每笔交易在有限大小的区块中占用更多空间。因为需求过多,网络变得拥挤,用户必须支付更高的交易手续费才能激励矿工优先打包交易至区块(这类似于去往相同的地点,打车比坐公交更快,但费用更高)。
另一方面,ETH价格上涨也会推高交易手续费,但这也是因为以太坊网络使用率增多(Gas上涨),市场对ETH未来预期增高所致。
Gas费上涨会带来哪些影响?从以太坊矿工角度看则是收益增加,收入结构发生改变。根据机制设置,以太坊矿工收入来自区块奖励(固定为2枚ETH)+手续费,而通常区块奖励所带来的收益是高于手续费的。但从2020年8月开始,受DeFi以及NFT热潮影响,以太坊链上活动陡增,Gas费大涨,手续费在矿工总收入中的占比也逐步增高。
数据显示,今年1月,以太坊矿工收入达8亿美元,其中近40%为交易费用。而至5月,以太坊矿工收入创历史新高,达19.4亿美元,其中近50%为交易费。
(数据来自The Block)
二、EIP-1559
1.EIP-1559是什么?
EIP-1559最初由以太坊创始人Vitalik Buterin 于 2018 年提出,是关于以太坊网络交易定价机制的解决方案。
有观点认为,EIP-1559将解决以太坊高手续费问题,但事实并非如此。
本质上,EIP-1559只是改变原有的拍卖机制(出价高者,优先获得区块打包权),使交易费可预测、更加透明,但这不会改变Gas费高企的情况。毕竟网络拥堵是由缺乏可扩展造成,而EIP-1559并不会改变以太坊区块链的结构。
2.EIP-1559包含哪些内容?
EIP-1559涉及三部分内容:
1)调整区块Gas上限;
2)增设基本费用(BASEFEE), 在同一区块中打包的交易都以 BASEFEE 作为 Gas Price,且这部分费用会被协议销毁,矿工无法获得;
3)增设小费(Tip),矿工可以获得这部分费用,但费用的多寡由用户决定。
•基本费用 调整Gas上限
在EIP-1559设计中,基本费用是用户在以太坊上发送交易或完成操作所需的最低Gas价格。根据该提案,基本费用的最低值或为7 wei,相当于0.000000007 gwei。
不过,当以太坊网络拥堵时,用户需要支付的基本费用会根据每个区块使用的空间变化而上下浮动。
EIP-1559提出,算法会根据上一个区块的填充度来调整基本费用。如果上一个区块大于目标区块大小(即网络使用率50%),基本费用增加。反之,亦然。即,网络使用率大于50%时,基本费用会增加;网络使用率小于50%时,基本费用会减少。
理想情况下,以太坊上的每个区块最大Gas上限为1500万Gas。然而,在网络拥塞时,EIP-1559将允许区块大小增加一倍。
在EIP-1559设计下,一旦区块大小超过1500万Gas,用户执行交易所需的基本费用将增加1.125倍(12.5%)。相应地,如果低于该阈值,基本费用降低12.5%。
Coindesk Research指出,鉴于每个新区块的开采时间为13秒,如果网络中持续出现大区块(高于1500万Gas),那么基础费用可能会在大约5分钟或20个区块的时间内提高10倍。
(图片来自consensys)
值得注意的是,在EIP-1559设计中,基本费用是不会分发给矿工的,而是直接销毁。这一点,正是引起以太坊矿工热议的关键所在。
• 增设小费
实施EIP-1559之前,矿工收入来自区块奖励和手续费。其中,区块奖励固定为2枚ETH,手续费则是动态动态变化的,且全部归矿工所有。
实施EIP-1559之后,矿工无法获得手续费(被销毁),收入仅来自区块奖励和小费(Tip),而小费完全由用户自定义支付。也就是说,理论上用户可以不支付小费。不过,如果用户希望矿工优先打包其交易数据,同样会像之前支付更高的手续费一样支付「小费」。