多链钱包的优势
X -Shadow 多链钱包的存在,不仅仅是为了存储多种数字货币,因为非中心化交易平台的存在必然需求多链钱包的支撑。随着交易对的增加,链上钱包的支持种类必然也会增加
目前x shadow 多链钱包支持BTC、USDT 、XCoin。
X-Shadow 采用种子来保存,在上一章节中,我们清楚了种子的重要性,所以X-Shadow 多链钱包可以通过1 份助记词来管理所有币种的钱包地址,这也是为了方便我们的共振系统的使用。
私钥(Private Key)
我们都知道,私钥是管理和使用加密货币中最关键的东西,对所有数字货币用户而言,私钥决定了所有权,拥有私钥才能支配相应的加密资产。简言之就是,如果私钥丢失你的币就不是你的币了。
私钥是由加密算法生成的一个64 位十六进制的字符组成,就像这样:
5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss
私钥的生成方式是完全随机的,随机生成这样的字符串会有16 的64 次方种可能,即:2 的256 次方,一个钱包只有一个私钥并且不能修改,正常情况下你所生成的私钥与他人正好相同的概率几乎为零。
但是私钥的这种形式存储和记忆起来太复杂,于是就有了助记词工具。助记词(Recovery Phrase)助记词由12-24 个单词组成,助记词可以生成私钥。一个助记词可以生成无穷个私钥,可以理解成助记词是个树的根,这个根上可以长很多分支,每个叶子是一个私钥,Cobo 钱包不同币种用的是不同的分支。这也是为何一个助记词可以管理账户下多币种的钱包地址,换句话说助记词就是另一种形式的私钥。它通过算
法将64 位的私钥转换成若干个常见的英文单词,这样记忆起来就方便很多。
在比特币诞生早期,私钥都是以纯文本的形式存在电脑硬盘驱动器的wallet.dat 文档里,没有密码保护,没有导入和导出私钥的方式,当时的私钥是通过python 脚本生成的。听起来非常可怕。这种存储方式存在大量的安全风险,直到核心开发者开始提交BIP(比特币改进协议),这一切才开始有了改变。
直到后来产生了非确定性钱包:
众众赢系统宗哥非确定性钱包(Nondeterministic wallets)指的是由随机数独立生成秘钥的钱包。第一款比特币钱包app 就是非确定性的桌面钱包,其能够生成一组随机的比特币地址和对应的私钥(秘钥对)。用户在完成每笔交易之后都需要备份他们的秘钥对,以确保资金安全。然而,用户经常会遇到各种各样的问题,例如独立地址数量的有限性、地址备份失败或者由于糟糕的用户体验(不小心在手续费字段输入了交易金额)而丢失资金。首款桌面钱包对于那些不懂开发的用户来说是一个福音,使用这类钱包的用户并不需要熟悉太多的命令行。
今天,我们使用的是:确定性钱包
比特币钱包都以一种确定的方式生成地址。获得初始输入(密码学家称之为seed,即种子或助记词)之后,用户终于从频繁的备份中解放出来,只需要使用一串种子了。尽管Electrum 早就开始使用助记词了,但BIP 39 的到来真正为助记词定下了标准。BIP 39 包含2048 个英文单词,让比特币钱包可以轻松地在不同的设备上进行切换和恢复,前提是这些钱包均遵循BIP 39 制定的标准。
在创建钱包的时候,不管出自哪家公司,他们都会为你提供一串由12
到24 个单词组成的助记词,并且要求你把这些词记在一张纸上。如果直接记在电脑上,很容易被黑客或者病毒入侵。
网友评论