BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

簡介不同類型的以太坊錢包

以太坊爱好者
特邀专栏作者
本文約2059字,閱讀全文需要約3分鐘
雖然我們經常把儲存以太坊資產的方法都叫做“錢包”,它們在實質上差別極大。
AI總結
雖然我們經常把儲存以太坊資產的方法都叫做“錢包”,它們在實質上差別極大。

編者按:本文來自以太坊愛好者(ID:ethfans),作者:Eric Conner,翻譯: 阿劍,Odaily經授權轉載。

本文想分類一下我們存儲和管理以太坊資產的辦法。

圖片描述

圖片描述

- 這篇文章用生動的圖畫展示了這兩種賬戶的區別 -

雖說上圖解釋了根本上的技術原理,但它們只是組合成不同資金管理方法的基礎。依據對這兩類賬戶的運用,錢包可分成下面幾類:

  • 軟件EOA 錢包

  • 硬件EOA 錢包

  • 單簽名智能合約錢包

  • 二級標題

  • 二級標題

軟件EOA 錢包

迄今為止,在以太坊網絡上創建的絕大多數賬戶都屬於外部所有者賬戶。 EOA 都是免費生成的,而且生成之後,用戶就能得到一個公鑰(就是一串“0x” 開頭的字符)用來接收資金。用戶還會得到一個私鑰,通常是以12 個有順序單詞的形式展現出來的(也就是所謂的“助記詞”),用以保證用戶能夠遷移及恢復賬戶。

用戶必須保證自己備份了助記詞,而且助記詞沒有被他人所知,因為助記詞意味著對賬戶的完全掌控,自己備份了就能恢復對賬戶的掌控,而他人掌握了就等於他人也能完全控制該賬戶的資金。

(譯者註:用戶發送交易的過程實際上是用私鑰為交易數據簽名的過程,但為了保護用戶免於頻繁輸入私鑰和助記詞而暴露它們的風險,通常軟件會把私鑰保存為一個加密文件,在需要簽名時要求用戶輸入password “口令” 來使用。這就是用戶在日常使用錢包時往往會用到的“密碼”,它本身不是私鑰,只是私鑰的屏障,必須與特定的加密文件相結合才是私鑰。用戶備份私鑰時應避免混淆)

大部分管理EOA 的錢包都支持用戶創建及管理任意多個賬戶。

優點:易於生成

缺點:必須保守助記詞,而且功能有限

二級標題

二級標題

硬件EOA 錢包

硬件錢包只可能用於產生外部所有者賬戶,而且其私鑰永遠不會暴露在互聯網環境中。用戶在硬件錢包上生成賬戶時,密鑰是在安全模塊(secure enclave)內生成的。用戶想要發起交易時,就在硬件錢包設備上完成簽名,然後將交易廣播到網絡上,這個過程是不會暴露私鑰的。雖然硬件錢包是離線保存資金的絕好方案,但它不像MetaMask 這樣的瀏覽器插件錢包這麼便攜、這麼容易使用。

優點:易於生成,安全性更佳

缺點:與EOA 軟件錢包一樣,而且更難訪問

舉例:Ledger、Trezor

單簽名智能合約錢包(Singlesig)

EOA 是迄今為止最受歡迎的錢包形式,但智能合約錢包正顯出發展的勢頭。合約錢包跟EOA 相似的地方在於,用戶也會有一個公鑰和一個私鑰,但智能合約錢包本身是用代碼來控制的,它能提供很多EOA 無法提供的高級功能,比如使用ETH 以外的token來支付交易手續費(Gas 費)、社交恢復賬號功能,等等。單簽名只能合約錢包是指它只有一個所有者(EOA),只需該賬戶的簽名即可觸發其交易功能。

優點:更好的手續費使用體驗,更高級的賬戶恢復功能,雙因子認證

二級標題

二級標題

多簽名智能合約錢包(Multisig)

多簽名錢包也是智能合約錢包,因此它可提供跟上文所述單簽名智能合約錢包一樣的功能,只不過,它要求在預留的賬戶中有多個賬戶的簽名才能授權交易(在N 個預留賬號中有M 個簽名即足以授權交易)。

假設你的公司有3 個股東,那麼你可以把智能合約錢包設計成湊齊所有3 個賬戶的簽名才能發出交易。這就保證了沒有哪個人可以私自捲走所有的錢。

多簽名錢包預留的賬戶既可以是EOA,也可以是智能合約賬戶。所以一個人也可以拿自己的多個EOA 或者單簽名智能合約錢包來控制一個多簽名智能合約錢包。

把Multisig 想像成能提供額外安全措施的智能合約錢包就好。

優點:跟單簽名智能合約錢包一樣,附帶更多安全性,還有團隊管理功能

二級標題

二級標題

託管型錢包

定制化錢包也是EOA 錢包的一個子集,有點像硬件錢包,只不過,定制化錢包要求你信任第三方來管理你的資金和密鑰。雖然這有點違背“沒有私鑰就不是你的幣” 的理念,但對於大型的公司或者持幣者來說,也有一些好處。最大的好處之一就是有對丟幣的保險。

優點:跟所有EOA 錢包一樣,還有保險

缺點:跟所有EOA 錢包一樣,而且不能完全控制你自己的資金

舉例:Coinbase Custody

ETH
钱包
歡迎加入Odaily官方社群