密码学,密钥(公钥、私钥),钱包(公钥),地址(公钥)
比喻 -
公钥 = 银行账号
私钥 = 银行密码
素数幂和椭圆曲线乘法
私钥 -> 公钥 -> 地址 (单方向,非对称加密)
$ bitcoin-cli getnewaddress <wallet-address>
// get private key, 2 ways
$ bitcoin-cli dumpprivkey <wallet-address>
$ bx seed | bx ec-new | bx ec-to-wif <wallet-address>
Base58就是由不包括(0,O,l,I)的大小写字母和数字组成。
例4-1 比特币的Base58字母表
123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
比特币的私钥有几种方式保存?
哪种方式相对更安全?
- 机场电子登机牌(二维码扫描),都读取了什么信息?
- 扫描身份证,读取了什么信息?
- 公钥和私钥,与银行账号和银行密码的相同之处、以及区别是什么? 答案:私钥和密码一样,打死也不能说。