关于私钥、公钥、地址的关系,其实也非常简单,私钥生成之后,对应的公钥就可以通过私钥生成,而最终的钱包地址可以通过公钥来生成或者获取到,私钥是源头。 1、私钥/助记词/Keystore 私钥是一个 265 位的数字,但是 265 位太长,一般会使用不同的进制来进行压缩显示,但是私钥最大的问题是每一个字符都无意义,所以大家想出了一个解决办法,把私钥变形为助记词,而助记词是人能看懂的单词,抄错的概率就小很多。 接着,因为私钥或者助记词太过暴露,任何人拿到就可以打开钱包转走资产,所以又出现了另外一种打开钱包的方式:Keystore +密码,Keystore 类似一个加密过的私钥,最终 Keystore + 密码 = 私钥/助记词,现在只有 ETH 钱包支持 Keystore + 密码的方式。 BTC BTC 的私钥开头一般是“5”、“K”或“L”,使用的是 Base58 校验和编码格式,WIF(Wallet Import Format)格式的私钥,比如:当然,BTC 的私钥有时候也显示成 64 位的 16进制,比如:BTC 的某些钱包是支持助记词的,比如比特派钱包,以下就是一个 12 个...