继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

『学概念找员外』钱包分类

刘员外_
关注TA
已关注
手记 66
粉丝 8380
获赞 109

上一篇介绍了钱包有冷热之分之外,这一篇接着介绍钱包的轻重之分。如果您对钱包到底实现了什么功能、解决了什么问题还有疑问的话,员外今天再来为大家讲解一下。

数字货币钱包,就是确立我们数字货币所有权的数字、密钥以及地址,由用户生成并储存在一个文件或者简单的数据库中的程序,它在区块链网络中起着管理私钥、地址以及区块链数据的作用。

今天我们从根据区块链数据维护方式的角度来分类的话,就可以分成全节点钱包、轻钱包和中心化钱包。

全节点钱包

除了保存私钥外,全节点钱包还保存了该区块链上所有区块数据,因为验证一笔交易需要多个区块来进行验证,所以这样就可以在本地直接验证交易数据的有效性。其中最具有代表性的全节点钱包就是Bitcoin Core了。

优点

  • Bitcoin Core 是历史最早的钱包

  • 更好的隐私性

  • 更快验证交易信息

缺点

  • 因为要同步所有的区块数据,所有会占用很多硬盘空间;

  • 每次使用前需要同步数据,因为每时每刻都有交易在发生,区块链上的数据也在不停的增加;

  • 对于新手来说,使用起来体验不够好;

  • 因为需要同步该链上的所有数据,所以不支持多种数字资产

轻钱包

参考了中本聪提出的SPV机制,不会保存所有区块的数据,它会先对数据进行分析后,仅在本地保存跟自己相关的数据。所以轻钱包体积很小,可以运行在电脑,手机,网页等地方。

优点

  • 用户体验很好,尤其对于新手,不用像全节点钱包一样需要等待很久同步链上的数据;

  • 轻钱包因为轻便灵活,所以很多轻钱包都支持多种数字资产

  • 体积小,不占空间

缺点

  • 因为保存到本地的数据有限,所以交易验证会稍微慢一点

中心化钱包(链下钱包)

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

优点

  • 私钥忘记了可以找回

  • 交易效率很高,实时到账

缺点

  • 你的私钥控制在平台手上,平台“做坏事”你是无法阻止的

  • 平台倒闭跑路后你的币就没有了

  • 存在被黑客入侵盗币的风险,历史上已经出现过无数次了

最后

其实我们大多数人用的还是轻钱包和中心化钱包,全节点钱包使用的人并不多,因为有两个明显的缺点:

  1. 需占用较大的硬盘空间,17年比特币全部节点已经高达100多个G,并且还在以每10分钟大概2M左右的速度增长;

  2. 每次使用前都需要先同步数据(下载所有区块的数据),这个是需要一定时间的,即使交易验证很快,也是不太能容忍的。

而轻钱包体积小,使用方便,安全性也有足够的保障。

中心化钱建议大家只用交易所的,毕竟交易所需要一定的信用做背书,同时还要谨记不要存放过多的资产在交易所,因为交易所到底还是人开的,只要是人操作的事情,就有可能出问题,包括倒闭、跑路、被入侵......



打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP