Hardhat 3.19.0 新增對 Amsterdam 分叉的實驗性支援
Hardhat 3.19.0 為 Ethereum 提議中的 Amsterdam 硬分叉五項升級加入實驗性支援:EIP-7976、EIP-7981、EIP-7997、EIP-8024 與 EIP-8037。變更包括提高 calldata 與 access list 資料的成本、新增堆疊操作 opcode、在 genesis state 中加入確定性的 CREATE2 factory,以及分別計量 execution gas 與 state gas。根據 EIP-8037,區塊回報的 gasUsed 會是兩種計量結果中較高的一個,因此建立 state 的成本可能大幅改變。Hardhat 3.19.0 也新增 Sepolia 的 Amsterdam 啟用支援,並移除已停止運作的 Holesky 網路內建歷史記錄。此版本包含 EDR 升級,以及套件安裝和本機管理交易處理方面的修正。關注 Ethereum 手續費的開發者與交易者應注意,這些是實驗性變更,並非 mainnet 手續費即將立即調整;硬分叉規格仍在演進,請儘早開始測試。
Neutral
這主要是面向開發者工具的版本更新,並非改變 Ethereum 主網規則,也不是直接推動 ETH 需求的因素。支援 Amsterdam 硬分叉,讓開發者可以測試已提出的 EIP,包括 EIP-8037 將 execution gas 與 state gas 分開計算的方案。若這些變更獲採納,交易成本估算及建立 state 的經濟效益可能會改變,促使應用團隊和交易者重新檢視對 gas 的假設。不過,版本說明將這些功能列為實驗性質,既未訂定主網啟用日期,也未量化對整體網路費用的影響。與先前 Ethereum 的分叉測試版本一樣,即時市場影響可能有限;隨著提案逐步接近啟用,市場關注度可能上升。短期而言,ETH 價格和市場穩定性更可能受到整體市場狀況影響,而非這次軟體更新。長期來看,已確認的費用或執行方式變更可能影響鏈上活動與市場情緒,但在規格定稿並部署之前,影響方向和幅度仍不確定。