newsence
方案化交易 (Schemed Transaction)

方案化交易 (Schemed Transaction)

Ethereum Magicians·14 天前

SchemedTransaction 是一種新的交易類型,透過將傳統的簽名欄位替換為 scheme_id 與 signature_data,在不引入複雜執行框架的情況下,為以太坊提供即時的抗量子特性與原生 WebAuthn 支持,並避開了記憶體池驗證的潛在風險。

SchemedTransaction 並非引入新的操作碼(opcodes)、帳戶抽象(account abstractions)或執行框架模型(execution frame models),而是一種單一的新型交易類型。它重用了現有的 EIP-1559 欄位,僅有兩處更動:原有的 v, r, s 欄位被替換為 scheme_id 和 signature_data。

基於執行框架的方法(例如:可組合交易類型)若有需要,日後可以疊加在 SchemedTransaction 之上。然而,基於框架的設計在內存池(mempool)驗證方面仍有未解決的問題——在納入區塊前驗證嵌套框架的成本很高,且會引入新的阻斷服務攻擊(DoS)向量。SchemedTransaction 完全避開了這些問題:簽名驗證是在交易封裝層級進行的單次、低成本、無狀態檢查,與現今的 ECDSA 完全相同。這讓以太坊無需等待框架模型成熟,即可立即獲得量子抗性以及原生的 WebAuthn/passkey 支援。

        1 則貼文 - 1 位參與者

        [閱讀完整主題](https://ethereum-magicians.org/t/schemed-transaction/28044)
https://ethereum-magicians.org/t/schemed-transaction/28044