主页 > 2023年最新imtoken钱包下载安卓 > 比特币的公钥、私钥和地址是不是傻傻分不清楚?
比特币的公钥、私钥和地址是不是傻傻分不清楚?
上一期阿瓦隆小学讲解了比特币核心钱包的使用一个比特币账号包含私钥和公钥吗,但是在日常交易中,小伙伴需要学习如何使用地址转账和私钥获取(备份)。 将说明公钥、私钥和钱包地址的区别和操作方法。
公钥和地址都是由私钥生成的,所以我们只需要保存私钥即可。 使用私钥,我们可以生成公钥和地址,我们可以在对应的地址上消费比特币。
1、私钥:
私钥本质上是一个随机数,一个32字节的数组,1字节等于8位二进制,而二进制只有0或1两个值。所以私钥总数接近2(8 * 32) = 2256。相当于银行卡密码,只有自己知道银行卡密码可以自己设置,但是私钥是随机生成的。
注意:您不需要使用私钥通过钱包转账,只需输入您的钱包密码即可。 私钥的作用是备份和恢复账户信息。
2.公钥:
公钥是通过椭圆曲线乘法传递私钥的算法计算出来的(K = k * G,其中k是私钥,G是一个常数点,称为生成点,K是生成的公钥)。 比特币地址。
在比特币系统中一个比特币账号包含私钥和公钥吗,密钥对由一个私钥和一个由它派生的唯一公钥组成。 公钥用于接收比特币,私钥用于在使用比特币支付时签署交易。
公钥和私钥之间的数学关系,使得私钥可用于为特定消息生成签名。 此签名在不泄露私钥的情况下验证公钥。
3. 钱包地址
生成地址是因为公钥太长,交易的地址还没有发送,不想暴露自己的公钥。
钱包地址就像银行卡号一样,代表你的比特币账户。 任何人都可以通过钱包地址给你转账,同时挖矿产生的收益也可以从矿池中提取到你的钱包地址。
如何生成自己的私钥?
创建钱包后,输入密码导出私钥。 该私钥是纯文本私钥,由 64 位字符串组成。 钱包地址只有一把私钥,不可修改。
注意:
1.导出和导入私钥。 请在安全的环境中操作。 不要向任何人透露您的私钥。
2、本教程在Bitcoin Core 0.17.1下生成。 关于如何下载和使用此钱包,请参阅上一篇文章。 “如何存储比特币”
1)打开比特币核心钱包,点击“文件-接收地址”(以红框内的地址为例),然后复制地址;
2)打开“帮助-调试窗口-控制台”
第一步:在下面的框中输入walletpassphrase+钱包密码+时间
第二步:在下面的框中输入dumpprivkey 39DBJsApbnytvWeEUBA7efk1mmwV5BiXDT(刚才复制的钱包地址)
这将生成您自己的私钥。 (红框内)
公钥和地址的生成依赖于私钥,意外(电脑坏了,钱包密码忘记了)都可以通过私钥找回,所以保管好并记住自己的私钥非常重要。 “私钥”是操作所有钱包余额的权利。 准备敲黑板!
A. 不要在手机上对私钥进行截图和拍照;
B. 不向任何人发送私钥信息;
C. 最好手写(多份)并藏在你觉得最安全的地方。