以太坊的核心汽油费市场机制将于太平洋标准时间 2021 年 8 月 5 日凌晨 5:00 左右升级——届时EIP-1559作为伦敦硬分叉的一部分在12,965,000区块上线。这将更新以太坊交易费用的计算方式,从第一价格拍卖转向涉及基本费用和小费的混合系统。
鉴于这一变化影响到每个 Web3构建者和交易者,我们更新了我们的核心Mempool API、Gas Platform、 Gas Estimator和Mempool Explorer,使其均符合 EIP-1559 标准,从而帮助您和您的用户充满信心地进行交易。请继续阅读以获取完整的详细信息。
EIP-1559 内存池 API 更新
我们的 Mempool API 进行了三项更新以支持 EIP-1559:
- 交易
type
- 提示 (
maxPriorityFeePerGas
) **maxFeePerGas**
交易类型
我们现在type
在我们的 Mempool API 中支持事务。在伦敦硬分叉之前,所有交易都是type
“0”并且使用传统的gasPrice
. 但在伦敦硬分叉之后,新的交易type
“2”将使用maxPriorityFeePerGas
并maxFeePerGas
指定交易费用。
展望未来,以太坊将支持type
0 和2 交易。type
我们的 API 将继续提供gasPrice
0type
并将为2 笔交易提供新的maxPriorityFeePerGas
和maxFeePerGas
字段。type
对于已确认和失败的交易,我们还将包括该baseFeePerGas
字段。
内存池 API 更改
伦敦硬分叉上线后,我们的核心Mempool API将开始发送包含以下新字段的通知:
maxPriorityFeePerGas
maxFeePerGas
Mempool API 将继续包含gasPrice
where type
= 0 的字段。
EIP-1559 Gas 平台更新
一旦 EIP-1559 在以太坊主网上上线,Gas Platform API将自动为新的 Type 2 字段添加气体预测字段,以帮助您的交易成功包含在下一个区块中。新字段是:
**baseFeePerGas**
: 由之前的 baseFeePerGas 和区块大小决定maxPriorityFeePerGas
(tip):基于 Blocknative 的估计模型计算maxFeePerGas
:从初始启发式计算,但当我们获得数据时将转换为块大小估计模型
请注意,所有现有的 Gas Platform API 字段将继续受支持。因此,Gas Platform API 有效负载将扩展为如下所示: { "system": "ethereum", "network": "main", "unit": "gwei", "maxPrice": 10, "currentBlockNumber": 12959668, "msSinceLastBlock": 8583, "blockPrices": [ { "blockNumber": 12959669, "baseFeePerGas": 1, "estimatedTransactionCount": 312, "estimatedPrices": [ { "confidence": 99, "price": 31, "maxPriorityFeePerGas": 30, "maxFeePerGas": 32 }, { "confidence": 95, "price": 30, "maxPriorityFeePerGas": 29.19, "maxFeePerGas": 31.19 }, { "confidence": 90, "price": 29, "maxPriorityFeePerGas": 28.18, "maxFeePerGas": 30.18 }, { "confidence": 80, "price": 27, "maxPriorityFeePerGas": 26.16, "maxFeePerGas": 28.16 }, { "confidence": 70, "price": 25, "maxPriorityFeePerGas": 24.14, "maxFeePerGas": 26.14 } ] } ] }
每个生态系统参与者都可以亲身体验 Gas Platform,每 5 秒接收一次 API 更新,而商业 Blocknative 客户将每秒接收一次 API 更新。
EIP-1559 Gas Estimator 更新
伦敦硬分叉上线后,我们将使用右上角的 EIP-1559 切换更新我们的Gas Estimator 。启用后,Gas Estimator 将显示以下内容:
如果您的钱包支持 EIP-1559 ( type
2) 交易,您将能够使用 Gas Platform 估计以您想要的置信区间进行交易。如果您的钱包不支持新的交易类型,您可以一起关闭 EIP-1559 以接收旧的 gas 估算值。
EIP-1559 内存池资源管理器更新
最后,我们将更新Mempool Explorer中可用的Filter和Select控件,以添加上述 EIP-1559 特定的字段。这将使所有 Mempool Explorer 用户能够更新他们现有的订阅,以了解并响应与 EIP-1559 相关的数据字段。
为伦敦硬分叉和 EIP-1559 做准备
以太坊基金会表示,在 EIP-1559 上线后,gas 价格可能会在短时间内波动——可能会大幅波动。我们的数据科学团队将在以太坊网络达到新的平衡时对其进行监控,以便我们可以改进我们的 gas 价格模型并为 Web3 生态系统提供最准确和可操作的 gas 估算。