以太坊网络的拥堵问题由来已久,2月22日晚间,受ETH剧烈波动影响,以太坊Gas费短时飙升,据GasNow显示,当前如果要在15秒内完成交易,Gas费高达1220Gwei。2月23日,以太坊Gas费再次高涨,达34337.81 ETH,仅次于2020年9月2日的40554.57 ETH,是以太坊单日手续费的第二高位。
在市场剧烈波动下,以太坊过高Gas费问题愈加突出,EIP-1559提案快速提上日程,目前代码已经基本全部完成,预计将于今年7月推出。以太坊EIP-1559提案由以太坊V神在2018年首次提出,预计使以太坊区块链的收费市场更加可预测并缓解拥堵。以太坊创始人V神此前评论说,EIP-1559的引入将解决以太坊网络“高昂Gas费”的问题,这非常值得期待,可能会成为2021年的大事件之一。首先,EIP-1559提出了新的区块网络计费模式。在以太坊当前系统中,矿工之间流行高价竞争模式,矿工倾向于优先打包高手续费的交易,以此最大化自己的收益,因此当交易需求膨胀时,局面很快就会失控。EIP-1559的方案使得区块网络费用包含基础费(base fee)+小费,其中基础费用被销毁,不会进入矿工口袋,而矿工只能获得小费+新区块产出奖励。由于基本费不会因网络需求的即时变化而剧烈波动,因此用户在一定程度上避免了最高价竞争所带来的低效问题(但小费模式沿用最高价竞争)。其次,EIP-1559提案还引入了区块松弛机制,使得以太坊网络在交易量暴增时打包大块,在交易量较小时打包小块,以应对瞬时的网络拥堵。最后,EIP-1559 要求在协议里的所有交易都用ETH支付base fee ,由于每笔交易里的base fee都会被销毁,以及对以太坊的区块空间更大的需求会推高base fee ,对以太坊区块空间的持续高需求将对ETH的供应量形成通缩压力。总的来讲,EIP-1559致力于完成4个设计目标:避免经济抽象化、灵活区块设计、永久区块补贴和算法费用模型的完成。算法费用模型的执行将消除现阶段的Gas费困局,可能是该提案最值得期待的一部分。一旦执行,使用者不用人工设定Gas费,即便在网络活动频繁的情形下,兼容EIP-1559的钱包也会自动设定。EIP-1559如果顺利推出,或将改变以太坊现阶段的费用市场,使以太坊区块链的计费市场更加可预测并缓解拥堵。虽然以太坊核心开发者DannyRyan预估今年可以将EIP-1559推出,但目前针对对EIP-1559提案的反对声音频出。一些以太坊矿池正在联合阻止目前存在争议的EIP-1559提案的实施。他们表示,这一提案不公平地削减了他们的利润。哥伦比亚大学计算机科学系教授TimRoughgarden对EIP-1559进行经济学分析后也表示,持续的高额交易费用是可扩展性问题,而不是机制设计问题。他表示,在需求保持相对稳定的期间,无论采用何种机制,都不能期望实际交易费用会大大低于市场结算价格。V神也表示,EIP-1559只是暂时的解决方案,也许能够在短期缓解Gas费高昂问题,但真正的解决方案在于提高以太坊的可拓展性,这也是ETH2.0的致力于解决的问题,也许ETH2.0针对可拓展性的解决方案上线之后能够改变EIP-1559提案的发展方向。关于 EIP-1559 提案,用户最期待的是它对高昂Gas费的破解,但这种期待也不可避免转化成了对 EIP-1559 的误解,认为有了EIP-1559就可以消除高昂的Gas费或者认为EIP-1559不会降低Gas费而毫无价值。
事实上,EIP-1559 的功能在于通过区块松弛机制和无需猜测的固定付费,而减少由于Gas price预测不准确而付出的多余部分的钱,但不可引申为有了EIP-1559 Gas费就不会达到几十美金或Gas Price就不会达到1000gwei,EIP-1559的设计目的是让用户不用在“过高的”Gas费上浪费大量的金钱,而“过高”指的是高于供需点的,预测不准确而付出的多余部分的钱。
EIP-1559的设计初衷并不是为了彻底解决以太坊高昂Gas费问题,正如V神所说,EIP-1559只是暂时的解决方案,而提高以太坊的可拓展性需要交给ETH2.0来解决。但不能说EIP-1559毫无意义,至少在短期内,在ETH2.0尚未推出之前,让EIP-1559探索更多的发展方向或许是目前最优解法。
另外值得注意的是,EIP-1559 要求在协议里的所有交易都用ETH支付base fee,这也是以太坊由通胀转为通缩的一个重大创新,笔者认为这是我们更值得期待的一点。从目前情况来看,大部分矿池还是支持 EIP-1559 的部署的,尽管矿工拿的少了,但以太坊的长远发展还是会使他们受益。
本文仅代表加密笔记本个人观点,不构成任何投资意见或建议。