在近期以太坊創始人 Vitalik 發布的最新以太坊路線圖的第六階段 Splurge 中,最新納入的 ERC-4337 標準成為了目前賬戶抽象(Account Abstraction)的主要實現方案。賬戶為什麼重要?因為任何 Web2 用戶進入 Web3 的時候,遇到的第一層阻力便是保存私鑰或者助記詞,其次還會潛在面對私鑰丟失、釣魚網站的盜籤等問題而無法判斷,甚至上億美元的鏈橋被盜也會因私鑰問題而發生,因此實現更好的以太坊賬戶體系,一直以來都是以太坊網絡對於衝擊千萬量級活躍用戶的瓶頸問題。
如果你想要對以太坊以及區塊鏈底層基礎設施的迭代進程深度了解,你也必須要對賬戶抽像這一完整方案原理有著絕對深刻的理解,本份研究報告將用超 1 萬字為你全景呈現賬戶抽象方案這七年的演變史,強烈建議備好咖啡用心研讀。
作者:十四君,Web3Caff Research 研究員(背景:Web2 五年網絡安全及產業研究,Github 7K Star,現 Web3 專注研究 NFT Market、GameFi、DeFi 前沿協議,2DAO3 Core Builder)
封面: Photo by Pawel Czerwinski on Unsplash
字數:本份研報超 10000 字,預計閱讀時長 20 分鐘
目錄
- 前言
- 背景
- 為什麼現有賬戶體係是千萬用戶的瓶頸?
- 賬戶抽象的根本目的
- 賬戶抽象的歷史路徑
- 賬戶抽象(AA)相關 EIP 提案解讀
- EIP-101:貨幣與加密抽象——2015/11/15
- EIP-86/208:交易來源和簽名的抽象——2017/02/10
- EIP-859:主鏈賬戶抽象(AA)——2018/01/30
- EIP-2718:新交易類型的包裝信封——2020/06/13
- EIP-2938:賬戶抽象(AA)標準
- EIP-3074:增加 AUTH 和 AUTHCALL 操作碼——2020/10/15
- EIP-3607:讓外部賬戶地址不可部署合約——2021/06/10
- EIP-4337:用交易內存池實現賬戶抽象——2021/09/29
- EIP-5003:使用 AUTHUSURP 將代碼插入到外部賬戶——2022/02/26
- EIP-5189:通過背書來操作賬戶抽象——2022/06/29
- 總結:以太坊賬戶抽象七年之路
- 下一代賬戶的最佳形態是什麼?
- 它什麼時候會來臨?
- Q&A 解疑