以太坊在2024年的升級次數超過了過去三年的總和。 𝘉𝘶𝘵 𝘰𝘯𝘦 𝘱𝘳𝘰𝘱𝘰𝘴𝘢𝘭 𝘲𝘶𝘪𝘦𝘵𝘭𝘺 𝘤𝘩𝘢𝘯𝘨𝘦𝘴 𝘦𝘷𝘦𝘳𝘺𝘵𝘩𝘪𝘯𝘨: 𝘱𝘢𝘳𝘢𝘭𝘭𝘦𝘭 𝘦𝘹𝘦𝘤𝘶𝘵𝘪𝘰𝘯。 EIP-7928 可能是以太坊終於停止單線程運行的時刻。👇🧵 我們已經看到了 Fusaka 升級、kohaku 升級,還有許多 EIP 和 ERC,但 EIP-7928 觸及了 EVM 的核心。 ---------------------------------------- 𝐖𝐡𝐚𝐭 𝐢𝐬 𝐄𝐈𝐏-7928? 𝘌𝘐𝘗-7928 𝘪𝘴 𝘢 𝘱𝘳𝘰𝘱𝘰𝘴𝘦𝘥 𝘶𝘱𝘨𝘳𝘢𝘥𝘦 𝘵𝘩𝘢𝘵 𝘪𝘯𝘵𝘳𝘰𝘥𝘶𝘤𝘦𝘴 𝘉𝘰𝘶𝘯𝘥𝘦𝘥 𝘈𝘵𝘰𝘮𝘪𝘤 𝘓𝘪𝘴𝘵𝘴 (𝘉𝘈𝘓𝘴), 𝘢 𝘧𝘰𝘳𝘮𝘢𝘭 𝘸𝘢𝘺 𝘧𝘰𝘳 𝘵𝘳𝘢𝘯𝘴𝘢𝘤𝘵𝘪𝘰𝘯𝘴 𝘵𝘰 𝘥𝘦𝘤𝘭𝘢𝘳𝘦 𝘸𝘩𝘢𝘵 𝘴𝘵𝘢𝘵𝘦 𝘵𝘩𝘦𝘺 𝘸𝘪𝘭𝘭 𝘳𝘦𝘢𝘥 𝘰𝘳 𝘸𝘳𝘪𝘵𝘦 𝘣𝘦𝘧𝘰𝘳𝘦 𝘦𝘹𝘦𝘤𝘶𝘵𝘪𝘰𝘯。 通過包含結構化的“狀態訪問清單”,以太坊客戶端可以確定兩個交易是否觸及相同的狀態部分,如果不觸及,則可以並行執行。 這解決了以太坊最大的一個問題,它是一個使執行按順序發生的系統,每個交易必須按順序運行。 有了 EIP-7928,以太坊邁出了朝著多線程執行環境的重要一步,實現了更高的吞吐量,而不需要重新定義 EVM。 ---------------------------------------- 𝐖𝐡𝐚𝐭 𝐢𝐬 𝐁𝐀𝐋 (𝐁𝐨𝐮𝐧𝐝𝐞𝐝 𝐀𝐭𝐨𝐦𝐢𝐜 𝐋𝐢𝐬𝐭)? 有界原子列表 (BAL) 是元數據,告訴網絡一個交易在執行之前打算讀取或修改哪些帳戶和存儲位置。 這將 EVM 從一個黑箱交易運行器轉變為一個可預測的系統,其中資源使用情況是提前已知的。 BAL 像是一個緊湊的、確定性的執行足跡大綱。 它給予驗證者信心: ➢ 交易不會觸及其聲明邊界之外的任何內容...