目前交易的 21,000 gas 固有成本使得发送 ETH 的成本非常高,对于少量金额(几十美元)来说通常是高得令人望而却步。
虽然在其他 EIP(如 EIP-1559)中正在考虑对 gas 价格和首次价格拍卖进行广泛的更改,
但如果以安全的方式大幅降低发送 ETH 的成本并实现更高的交易量,那将是一个净收益,
并且不会带来负面的外部性,如下所述。
规范
在 block.number >= FORK_BLOCK 之后,强制执行 7,000 的固有 gas 成本。
Gas Token (https://gastoken.io/) 是一种 Ethereum 智能合约,它通过以低 gas 价格存储数据 (V.1) 或创建帐户 (V.2) 来利用存储退款机制,然后在以后的交易中使用更高的 gas 价格释放 (V.1) 或自毁 (V.2) 它们。仅当赎回代币的高 gas 价格是用于铸造它们的低 gas 价格的两倍以上时,此机制才经济。
Gas Token 实际上并没有长期增加状态大小,因为它们会释放它们存储的所有数据,以便从 gas 提升中受益。
但是,它们确实操纵了 gas 价格拍卖。
有人担心将交易的固有成本从 21,000 降低到 7,000 会提高使用 gas 代币所能实现的节省,但是这些担心是没有根据的。
由于使用智能合约的一些开销,铸造和释放单个 gas 代币是不经济的,但是随着铸造和释放的代币数量的增加,开销的影响会减小。
这也是为什么它们的效率几乎不受交易的固有成本影响的原因 - gas 代币旨在将交易成本分摊到许多代币上。
gas 代币的创建者概述了在铸造大量代币时(V.1 最高可达 x2.97,V.2 最高可达 3.49)的最大潜在节省。这些数字不受建议的更改的影响。在铸造 100 个 gas 代币的更实际的场景中,建议的更改仅以微小的数量增加了节省乘数,通常小于铸造 200 个代币而不是 100 个代币所实现的增加。
下表捕获了此提案对以下节省乘数的影响