以太坊钱包是什么?

一文了解不同类型的以太坊钱包

虽然我们经常把储存以太坊资产的方法都叫做 “钱包”,它们在实质上差别极大。本文就是想分类一下我们存储和管理以太坊资产的办法。


以太坊钱包是什么?

从技术上来说,其实只有两种类型的账户能持有以太坊上的资产:外部所有者账户(EOA)(译者注:即我们平时接触到的,用户通过私钥来直接控制的账户)和智能合约账户。这两种账户都能保存 ETH、ERC20 代币和 NFT,都能跟其它账户交互。

虽说上图解释了根本上的技术原理,但它们只是组合成不同资金管理方法的基础。依据对这两类账户的运用,钱包可分成下面几类:

1.软件 EOA 钱包

2.硬件 EOA 钱包

3.单签名智能合约钱包

4.多签名智能合约钱包

5.托管型钱包

软件 EOA 钱包

迄今为止,在以太坊网络上创建的绝大多数账户都属于外部所有者账户。EOA 都是免费生成的,而且生成之后,用户就能得到一个公钥(就是一串 “0x” 开头的字符)用来接收资金。用户还会得到一个私钥,通常是以 12 个有顺序单词的形式展现出来的(也就是所谓的 “助记词”),用以保证用户能够迁移及恢复账户。

用户必须保证自己备份了助记词,而且助记词没有被他人所知,因为助记词意味着对账户的完全掌控,自己备份了就能恢复对账户的掌控,而他人掌握了就等于他人也能完全控制该账户的资金。

(译者注:用户发送交易的过程实际上是用私钥为交易数据签名的过程,但为了保护用户免于频繁输入私钥和助记词而暴露它们的风险,通常软件会把私钥保存为一个加密文件,在需要签名时要求用户输入 password “口令” 来使用。这就是用户在日常使用钱包时往往会用到的 “密码”,它本身不是私钥,只是私钥的屏障,必须与特定的加密文件相结合才是私钥。用户备份私钥时应避免混淆)

大部分管理 EOA 的钱包都支持用户创建及管理任意多个账户。

优点:易于生成

缺点:必须保守助记词,而且功能有限

举例:MetaMask、MyCrypto

(译者注:常见的钱包分类会根据使用方法将软件钱包进一步分类为浏览器插件钱包(如 MetaMask)、网页钱包(如 MyEtherWallet)还有移动端钱包(比如 imToken)等。但作者在这里没有使用这种习惯分法,而是仅根据管理的载体分为 EOA 软件钱包和 EOA 硬件钱包。因此,上述例子在作者这里都可算作软件钱包。另外,网页钱包可能要求用户输入私钥,这是很不安全的,因此网页钱包不应用于日常使用。)

硬件 EOA 钱包

硬件钱包只可能用于产生外部所有者账户,而且其私钥永远不会暴露在互联网环境中。用户在硬件钱包上生成账户时,密钥是在安全模块(secure enclave)内生成的。用户想要发起交易时,就在硬件钱包设备上完成签名,然后将交易广播到网络上,这个过程是不会暴露私钥的。虽然硬件钱包是离线保存资金的绝好方案,但它不像 MetaMask 这样的浏览器插件钱包这么便携、这么容易使用。

优点:易于生成,安全性更佳

缺点:与 EOA 软件钱包一样,而且更难访问

举例:Ledger、Trezor

单签名智能合约钱包(Singlesig)

EOA 是迄今为止最受欢迎的钱包形式,但智能合约钱包正显出发展的势头。合约钱包跟 EOA 相似的地方在于,用户也会有一个公钥和一个私钥,但智能合约钱包本身是用代码来控制的,它能提供很多 EOA 无法提供的高级功能,比如使用 ETH 以外的 token 来支付交易手续费(Gas 费)、社交恢复账号功能,等等。单签名只能合约钱包是指它只有一个所有者(EOA),只需该账户的签名即可触发其交易功能。

优点:更好的手续费使用体验,更高级的账户恢复功能,双因子认证

缺点:有潜在的代码风险,手续费可能比 EOA 更昂贵

举例:Argent、Authereum

多签名智能合约钱包(Multisig)

多签名钱包也是智能合约钱包,因此它可提供跟上文所述单签名智能合约钱包一样的功能,只不过,它要求在预留的账户中有多个账户的签名才能授权交易(在 N 个预留账号中有 M 个签名即足以授权交易)。

假设你的公司有 3 个股东,那么你可以把智能合约钱包设计成凑齐所有 3 个账户的签名才能发出交易。这就保证了没有哪个人可以私自卷走所有的钱。

多签名钱包预留的账户既可以是 EOA,也可以是智能合约账户。所以一个人也可以拿自己的多个 EOA 或者单签名智能合约钱包来控制一个多签名智能合约钱包。

把 Multisig 想象成能提供额外安全措施的智能合约钱包就好。

优点:跟单签名智能合约钱包一样,附带更多安全性,还有团队管理功能

缺点:跟单签名智能合约钱包一样

举例:Gnosis Safe Multisig

托管型钱包

定制化钱包也是 EOA 钱包的一个子集,有点像硬件钱包,只不过,定制化钱包要求你信任第三方来管理你的资金和密钥。虽然这有点违背 “没有私钥就不是你的币” 的理念,但对于大型的公司或者持币者来说,也有一些好处。最大的好处之一就是有对丢币的保险。

优点:跟所有 EOA 钱包一样,还有保险

缺点:跟所有 EOA 钱包一样,而且不能完全控制你自己的资金

举例:Coinbase Custody

作者: Eric Conner

翻译: 阿剑

原文标题:科普 | 简介不同类型的以太坊钱包

24小时热点

假外汇平台杀入币圈:反向喊单 篡改数据 股民成最大受害者

文 | 比萨 继传销币、资金盘之后,币圈又出现了 ... 置顶

3980

2019年打假总结:Pi Network项目的传销性质

曾经,号称“走路就能赚钱”拥有大量用户和广泛影响的国内APP ...

726050

区块链的作用

Uniswap基本是以太坊最为受人关注的去中心化交易所了

312以来,特别是近一个月以来,Defi圈仿佛进入了一个小牛 ...

192368

新闻

Staking是什么?

目前加密货币的总市值为2236亿美元,Staking中的加密 ...

204426

The Bitcoin News

Sushi挖矿详细教程

8月27日,一个新的“Uniswap+流动性挖矿”项目Sus ...

190114

Mobi钱包

承载和平的心愿 中国维和警察工作20周年综述

2020年,是中国警察参加联合国维和行动20周年。 ...

1176

区块链查询

国家区块链相关政策汇总

据零壹智库不完全统计,截至2019年12月,国家层面共计出台 ...

53636

区块链是什么

以太坊钱包是什么?

我们经常把储存以太坊资产的方法都叫做 “钱包”,

234699

新闻

建设银行数字货币个人钱包已经上线

据《中国建设银行数字人民币钱包个人客户服务协议》,数字人民币 ...

10670

区块链特点

如何了解数字货币的各类洗钱手法

联合国于1995年4月公布了《禁止洗钱法律范本》,并于199 ...

39773

币安交易所

骗走了中国人5000亿MBI集团的“易物币”长什么样的

人性终究还是舍弃不掉自己贪婪的一面! 今年10月 ...

462983

区块链的特点是什么

热点专题

2019年打假总结:存活近3年 疯狂的“传销币”GEC是怎么苟延残喘至今?

币圈从来不缺乏资金盘或是传销币,但多数都不长久,一夜之间项目 ...

2510923

区块链的作用

2019年打假总结:Pi Network项目的传销性质

曾经,号称“走路就能赚钱”拥有大量用户和广泛影响的国内APP ...

726050

区块链的作用

骗走了中国人5000亿MBI集团的“易物币”长什么样的

人性终究还是舍弃不掉自己贪婪的一面! 今年10月 ...

462830

区块链的特点是什么

PlusToken正式跑路 你该怎么办?

今天中午,一则消息刷遍了币圈,但是伴随着消息一起传播的,是更 ...

450919

大风号

美国计算机学会:区块链技术到底能做什么?

去年,中国央行区块链研究部门发布了《区块链能做什么,不能做什 ...

409505

啥是区块链

《新能源汽车产业发展规划(2021-2035年)》 咨询委员会会议在京召开

2020年4月7日,全国政协副主席、中国科协主席、规划咨询委 ...

347840

新闻

国内十大骗子排行榜

曾自称是“未来世界首富”的张健在中国被捕后,五行币网站立刻进 ...

287184

区块链中国

为什么国家禁止区块链

为什么国家禁止区块链?我认为区块链是一把双刃剑;在正面区块链 ...

284914

比特币挖矿机

比特大陆宣布推出两款新矿机:蚂蚁 S19和蚂蚁S19 Pro

当比特币区块奖励减半时,所有矿工产生的总收入也将减少一半。如 ...

248774

区块链的含义

最近央行提出的DC/EP是什么?

2019年8月10日,央行结算司副司长穆长春发表演讲,介绍了 ...

238560

网络资源