入门干货/钱包分类

钱包的分类

钱包,在物理世界里就是装钱的容器,放钱的地方。而在区块链世界里,钱包只是一个密钥管理工具,密钥中的私钥才是掌管我们加密资产的。我们的加密资产存在链上,而不是钱包里,钱包只是提供了一个操作链上资产的入口。

根据不同的标准,钱包有多种分类。

1

在线钱包,通过网页端提供钱包服务,比如YOYOW的网页钱包。

2

客户端钱包,针对各种电脑操作系统的,比如以太坊官方客户端。

3

移动端钱包,即钱包APP,是目前钱包的主流形式,比如Cobo钱包。

4

纸钱包,将密钥写在纸上,物理断网,钱包创建时一般都会提示你这样做。

5

脑钱包,通过记忆存在脑海里。

6

硬件钱包,通过专门的硬件里管理钱包,也是为了私钥的安全。

01

单资产钱包。最早的钱包可能只支持一种加密资产,如比特币钱包可能只支持比特币。

02

单区块链钱包。随着以太坊的流行,区块链上可以发行的资产越来越多,就有了支持整个区块链加密资产的钱包,比如imtoken,支持通过以太坊发行的加密资产。也因为90%+的加密资产都通过以太坊发行,所以imtoken成为了最主流的钱包之一。

03

多区块链钱包。随着区块链越来越多,为了方便大家更好的管理自己的加密资产,目前的钱包正在向多区块链方向演进。在这种钱包里,可以支持不同区块链的密钥管理。比如春节期间到处发红包的KCASH,就是这样的钱包。

1

冷钱包是指网络不能访问到你私钥的钱包。冷钱包往往依靠“冷”设备确保私钥的安全,比如不联网的电脑、手机、写着私钥地址的小本本等。冷钱包避免了被黑客盗取私钥的风险,但是可能面临物理安全风险,比如电脑丢失损坏等。

2

热钱包是指可以通过网络访问你私钥的钱包。热钱包往往是在线钱包的形式。使用热钱包时,最好在不同平台设置不同密码,且开启二次认证,以确保自己的资产安全。

1

全节点钱包。需要同步所有区块链数据,占用很大的内存,但是可以完全实现去中心化。一个区块链网络是否健壮,可以参考其有多少个全节点钱包,比如比特币目前有11000多个全节点。

2

轻节点钱包。依赖区块链上的其他全节点,仅同步与自己相关的数据,基本可以实现去中心化,我们日常使用的钱包基本都是这一类。

3

中心化钱包。中心化钱包不依赖区块链网络,所有的数据均从自己的中心化服务器中获得,但是交易效率很高,可以实时到账,你在交易平台注册的账号就是中心化钱包。有些钱包号称托管钱包,就是一种中心化钱包。

比特币最早的客户端(Satoshi client)就是非确定性钱包,钱包是一堆随机生成的私钥的集合。 客户端会预先生成100个随机私钥,并且每个私钥只使用一次。每个交易使用一个地址的概念是中本聪提出的。如果交易比较频繁,私钥可能会用光,然后再产生一批私钥,所以每次完成100个交易后,你必须备份新的 wallet.dat 文件,否则可能会丢失资产。这种钱包难以管理和备份。如果你生成很多私钥,你必须保存它们所有的副本。这就意味着这个钱包必须被经常性地备份。每个私钥都必须备份,否则一旦钱包不可访问时,无法找回钱包。

确定性钱包则不需要每次转账都要备份,确定性钱包的私钥是对种子进行单向哈希运算生成的,种子是一串由随机数生成器生成的随机数。在确定性钱包中,只要有这个种子,就可以找回所有私钥,只需备份种子就相当于备份您的所有钱包,所以这个种子也相当重要,一定要备份到安全的地方。HD 钱包是目前常用的确定性钱包。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180302G0NFIQ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券