一篇文章带你了解区块链钱包

非小号 view 64962 2020-11-10 15:52
share to
Scan QR code with WeChat

如果你拥有了数字货币,或者你想拥有数字货币,要涉及到的第一个关键问题就是怎么去存储它,这个与你的资产安全是息息相关的。像我们平时存储现金一样,数字货币的存储是有钱包的。玩币的朋友们多多少少都接触过钱包,我们的数字货币要么放在交易所,要么就放在钱包里。但市面上的钱包五花八门,种类繁多。别说刚入门的新人,就算进圈多年的老人都不一定了解多少。今天这篇文章我们来简单认识一下钱包,了解一下钱包都有哪些分类,以及该怎么样选择适合自己的钱包。从是否联网的角度考虑,钱包分为两大类,即热钱包和冷钱包,热钱包联网,冷钱包不联网。这两种类型互有优劣。热钱包又分为区块链上钱包和区块链外钱包,他们的区别就是一个去中心化一个是中心化。链上钱包细分的话还分为全节点钱包和轻钱包,他们的区别是,全节点钱包保存了所有区块的数据,隐私性更好,验证交易信息更快,缺点就是占用较大内存,每次使用前都需要同步数据,不支持多种数字资产;轻钱包不保存所有区块数据,只保存跟自己相关的数据,优点就是用户体验好,支持多种数字资产,体积小,缺点就是交易验证比较慢。链下钱包完全依赖于运行这个钱包的公司和服务器,存在交易所的数字货币就保存在中心化钱包中,它的优势就是简单方便,私钥忘记了可以找回,缺点就是私钥控制在交易所的手中,他要是拿你的数字货币“做坏事”,你是没办法的,平台要是突然倒闭了,你的币也就没有了,我有一个朋友早些年存了几千个比特币在交易所,现在就一点办法都没有,时间太久远,交易所倒闭的也多,那时处于行业早期,市场比较混乱,不过现在去一些大交易所还是蛮靠谱的。

一篇文章带你了解区块链钱包

冷钱包这个就比较简单了,钱包不联网,私钥你随便放哪都行,优点就是非常安全,只要私钥不泄露完全不用担心被盗。缺点显而易见,要是私钥丢了,那你的数字资产也就彻底丢了。市面上的钱包鱼龙混杂,18年的时候我的一个朋友在做PLUS钱包,钱存在里面给的收益很高,一直叫我也把币转进去,我当时劝了他多次不要信,解释的明明白白还是没有听,结果大家都知道了,前段时间PLUS钱包跑路闹得人心惶惶。选择钱包我给大家个忠告:量化收益给的越高越不要去,现在专业的操作团队,也只敢给到年化20%以下,凡是保证高收益率的都是想着套你进去接盘的,一旦收益运作没达到,下面接盘的人又不够多,那么这个钱包随时面临着崩盘的的风险。钱包这种东西出现的初衷本来就不单纯,你贪图它的利息,它贪图你的本金。

一篇文章带你了解区块链钱包

对于理财钱包这块儿我是很不看好的。怎么说呢?你来币圈,如果仅仅是为了理财的话,那你还不如去玩一些类似货币基金这样子年化可以达到4%到5%左右。这还稳一点,币圈风险收益率这么高,你却在这里理财,本身就显得格格不入。币圈发展至今。它的作用从来就不包括理财。哪怕是平时简单的一些低买高卖,操作稳一点的话,大几率能实现盈利在10%以上。这就好比在高速公路上散步。这本来就是一个大家争相涌入的快车道。你却非要在上面慢行。如果新人实在不知道该用哪些钱包,我建议去一些像imtoken(网址:https://token.im/)这样的排名靠前的钱包,这是编者本人认为在币圈还算靠谱的钱包。另外还有些朋友对私钥、助记词、keystore这样的概念很懵。下面我们来详细认识一下这些概念。

私钥

私钥是管理和使用加密货币中最关键的东西,它决定了数字货币的所有权,拥有私钥才能支配相应的加密资产。简言之就是,如果私钥丢失你的币就不是你的币了。私钥是由加密算法生成的一个64位十六进制的字符组成,它的生成方式是完全随机的,随机生成这样的字符串会有16的64次方种可能,即:2的256次方, 一个钱包只有一个私钥并且不能修改。

助记词

助记词我们可以把它当做私钥的升级版,因为私钥的存储和记忆很复杂,助记词由12-24个单词组成,它是明文私钥的另一种表现形式,其目的是为了帮助用户记忆复杂的私钥 (64位的哈希值)。助记词是未经加密的私钥, 没有任何安全性可言,所以一定要注意保管好自己的助记词。助记词一般会在你创建新钱包的时候出现一次,后面就再也不会出现了,所以创建新钱包时一定要把助记词抄下来,想办法备份。最好不要手机截图,一旦泄露,获取了你的助记词就等于获取了私钥,你的钱包就成了别人的钱包。

keystore

keystore常见于以太坊钱包,是你独有的、用于签署交易的以太坊私钥的加密文件。keystore是一串Json格式的字符串,可以用任何以太坊钱包打开它。如果你丢失了这个文件,你就丢失了私钥,意味着你失去了签署交易的能力,意味着你的资金被永久的锁定在了你的账户里。如果你把以太坊私钥存储在一个加密文件里,这样容易受到攻击,攻击者简单的读取你的文件、用你的私钥签署交易,把钱转到他们的账户中。你的币会在你意识到发生什么之前的短时间内丢失。这就是以太坊 keystore 文件被创建的原因:它允许你以加密的方式存储密钥。这是安全性(一个攻击者需要 keystore 文件和你的密码才能盗取你的资金)和可用性(你只需要keystore文件和密码就能用你的钱了)两者之间完美的权衡。所以keystore必须配合你的钱包密码来使用,备份了keystore同时别忘了备份钱包的密码。用户可以使用备份的助记词,重新导入imToken之类的钱包工具,用新的密码生成一个新的Keystore,可以用这种方法来修改钱包密码。总结一下就是私钥=银行卡号+银行卡密码

助记词=银行卡号+银行卡密码

Keystore+密码=银行卡号+银行卡密码

Keystore≠银行卡号

希望以上所讲能够让你对钱包有一个详细的认知,本篇文章关于钱包的讲解就到这里,如果还有什么不了解的地方,欢迎私信编者交流。

btcfans公众号

Scan QR code with WeChat

Disclaimer:

Previous: 以太坊钱包是什么? Next: 科普小白系列一:如何理解数字钱包?

Related