大家很疑惑区块链钱包开发是什么呢?其实大家可以把区块链想象成一个银行卡的账号,别人可以给你的钱包地址打钱,一般地址和私钥是成对出现的,他们的关系就像是银行卡号和密码,地址就像是银行卡号一样用来记录你在该钱包地址上存有多少币,我们可以简单的把钱包地址理解成为银行卡号,该钱包地址的私钥理解成为所对应的银行卡号的密码,只有你在知道银行密码的情况才可以使用银行卡里面的钱,所以在使用区块链钱包时请保存好你的区块链钱包地址和区块链私钥
什么是区块链功公钥
区块链公钥是密码学上的一个概念,是通过一种算法得到的一个结果,一般区块链公钥和区块链私钥是可以成对出现的,例如:你要传送一个由价值的信息给我,而这份信息的内容是有机密的,如果你用我的区块链公钥来加密送信,而只有用我的区块链私钥才能够看得到这封信的内容,这就是说你仅仅被充当了一个邮递的角色,只有拥有私钥的人才可以看到区块链钱包里面的内容
什么是区块链私钥
私钥是根据区块链地址,区块链公钥的概念,就很容易理解什么是区块链私钥,你可以把它看成是你的银行卡的密码,区块链公钥是一个随机数的,这个随机数的概率空间很大,(256位)也即是2的256次方,例:随机生成的一个私钥,抛币256次,用纸和笔记录正反面并转换为0和1,随机得到的是256位二位制数字可作为比特币钱包的私钥,2的256次方是个什么概念呢?比宇宙中的分子还要多,也就是说别人是不可能和你生成一样的区块链私钥的
备份区块链钱包开发后,会出现一个备份助记词功能,选择备份助记词,输入密码,就会出现12单词,每个单词之间都会有一个空格,这个就是区块链钱包里面的助记词,一个钱包只有一个助记词且不能被修改的,
用途助记词是私钥的另一种变相形式,是具有和私钥同样的功能,在导入区块链钱包中,输入助记词并设置一个密码(不用输入原密码)就能进入区块链钱包并拥有这个钱包的掌控权,就可以把钱包中的代币转移走
特征助记词只能备份一次,备份后,在区块链钱包中再也不会显示,因此在备份时一定要抄写下来。五、keystorekeystore+密码=银行卡号+银行卡密码Keystore ≠ 银行卡号keystore=加密私钥keystore+密码=私钥1.备份区块链钱包开发里有一个备份 keystore 功能,选择备份 keystore,输入密码,会出现一大段字符,这个就是 keystore。
用途在导入区块链钱包中,选择官方钱包,输入 keystore 和密码,就能进入钱包。需要说明的是,这个密码是本手机原来设置的本钱包密码, 这一点和用私钥或助记词导入钱包不一样,用私钥或助记词导入钱包,不需要知道原密码,直接重置密码。
特征keystore 属于加密私钥,和区块链钱包密码有很大关联,钱包密码修改后,keystore 也就相应变化,在用 keystore 导入钱包时,需要输入密码,这个密码是备份 keystore 时的钱包密码,与后来密码的修改无关。
结语在现实世界中,如果你的银行卡丢了,密码忘了,可以去银行帮你找回,你的钱还是你的钱,丢不了,这是中心化的优势。但是在区块链钱包世界中,除了你自己,没有人存储你的钱包信息,钱包信息要是丢了,没人能够帮你找回,钱包公司也不能。因此,只要你保护好钱包信息,钱包里面的财产只属于你自己,谁也抢不走,这是去中心化的优势。
