概述
ERC-1271 是一項智慧合約簽名標準,讓合約能夠自行驗證簽名,而非仰賴外部帳戶。它使智慧帳戶能夠對訊息進行簽名,並廣泛應用於帳戶抽象化領域。
運作原理
合約會實作 isValidSignature 方法,根據其邏輯驗證簽名是否有效。應用程式會呼叫此方法,而非預設使用外部擁有帳戶(EOA)的簽名。這使合約能夠參與簽名流程。
重要性
ERC-1271 讓智慧錢包能夠對訊息和交易進行簽名,從而實現帳戶復原與多簽核驗。 這對於帳戶抽象化和鏈上身分識別至關重要,是基礎性標準。
相關概念
ERC-1271 與智慧帳戶、數位簽名及帳戶抽象化相關。它實現了基於合約的簽署功能。