一文介紹賬號抽象之路

本文分享直播課件,並梳理若干觀眾的核心問題,完整影片見 b 站:https://www.bilibili.com/video/BV1xs4y1i7Js

1、賬號抽象之路

1.1、錢包賽道分類

所謂賬號抽象,他的賬號是什麼?

現在有兩大類的賬號, 一個叫 EOA 賬號一個叫 CA 賬號,可以說除了 4337 以外的所有合約錢包,都可以稱作一個非標準合約錢包,MPC 錢包. 它也是現在非常火熱的一個領域啊. 前一陣子可以說是矽谷一條街. 然後起碼有找出五家在做 MPC 錢包的,多數採用的是 TSS 的方式. 它相當於每一個分片各自簽名. 簽完名大家彙總

那 MPC 錢包跟賬號的錢包. 它是有顯著區別的. EOA 和 CA 更多講述的是鏈上主體. mpc 指的是你鏈下的. 私鑰管理的一個技術方案

1.2、為什麼要抽象?

以太坊上從交易型別可以區分出 3 種:Legacy 型別、EIP 2718 型別、Eip 1559 型別,目前主流是 1559 型別,目的是在傳統交易上切割了價格構成。

那有了這樣子的分類. 我們可以得知他們都跟賬號抽象. 沒有關係. ,所以要從賬號結構與交易結構本身來看抽象的作用點,其核心結構是:

  • nonce:防重放
  • balance:餘額記賬模型
  • storageRoot:合約的 Storage 變數 KV 的 MPT 樹根
  • codeHash:合約程式碼的 hash,也是找到 code 位元組碼的 Key

從交易結構也可以看到他的欄位

  • Nonce
  • Gas Limit (STARTGAS)
  • Gas Price
  • To (MSG.SENDER)
  • VALUE (MSG.VALUE)
  • V, R, S (Signed TXwith SENDER)
  • Data Bytecode

可以說什麼都有,但是唯獨沒有 From 地址,因為實際的 From 資訊是基於 ECDSA 簽名解簽結果得出的,因此無論是 4337 還是 Native AA 都是可以自定義 From 方,這就是意味著能夠將.控制權跟所有權和賬號主體剝離.

這就是我們現在說抽象. 並且它不僅是要抽象一些顯性的資料. 也要抽出這種交易的隱藏資料

以太坊賬戶抽象萬字研報:拆解 10 個相關 EIP 提案與衝擊千萬級日活使用者瓶頸的七年之路

總結上訴的歷程,可以發現 4337 的核心優勢在於應用層的分類,抽象這件事,修改底層架構並不難,而是做到相容歷史包袱難

拓展閱讀:以太坊賬號抽象 ERC 4337 的過審方案解讀(上)

1、智慧合約錢包 gas 費高的問題可以被解決嗎?

可以解決一部分,gas 費是高還是低,需要對比來得出

首先,gas 的構成是這樣的:單筆 eoa 轉賬交易,至少是 21000 的 gas 大概 $ 0.22 ,而智慧合約錢包會需要更高的 gas 是因為,需要增加上部署合約,排程合約,合約扣款計算,所以必然高於 eoa 轉賬。

其次,解決的方式是基於 4337 的捆綁交易,由於一筆交易至少 21000 gas,而捆綁交易則是多筆交易共享 21000 的 gas,如果 10 筆一起上報,則是 21000  10 操作消耗,,只要操作消耗 10 是大於 21000* 9 的,就會划算。

最後,gas 高的核心原因是 eth 幣本身效能侷限,幣價太貴了,所以要等待l2發展後,帶來更低成本的併發,從而在根本解決 gas 高的問題。

總之,L1還是更適合做儲存一些,L2才是效能的破局之道

  • eoa 錢包:註冊簡單,歷史悠久,亦可基於鏈上合約錢包等可實現多籤,偏個人使用者
  • mpc 錢包:天然帶多籤,易於防止資產流失,且屬於近些年新推出,所以偏機構金庫管理用
  • 智慧合約錢包:目前使用成本較高,適合高資產人士,資產流轉,交易操作公開透明,易於 dao 投票和公開執行邏輯
  • 解讀比特幣 Oridinals 協議與 BRC 20 標準 原理創新與侷限
  • 跨鏈賽道研報:LayerZero 全鏈互操作協議憑什麼估值 30 億美金(上)
  • 體驗Web3.Unity 並回顧 GameFi 探索之路
  • 以太坊賬號抽象 ERC 4337 的過審方案解讀(上)
  • 解讀最新 Final 的 ERC-6147 :極簡的半強制性 NFT 產權分離標準
  • 從份賬單說起,為什麼鏈上交易值得分析?
  • 解讀 Nostr:抗審查的去中心化社交協議
  • 解讀 Dex 中的無常損失:原理,機制,公式推導

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *