okx

区块链科普:比特币私钥、公钥、地址介绍

时间:2023-06-18|浏览:267

谈到比特币,常会提到私钥、公钥和地址的概念。只有理解这三者的关系,我们才能理解比特币这种加密货币的工作原理。

比特币涉及两个必须解决的问题:如何控制账户的资金以及如何验证交易的真实性。这涉及到公钥密码学,也就是如何证明我是账户的所有者以及如何证明小强收到的比特币是我发出的。

在非对称密码学中,密钥是成对出现的,分为私钥和公钥。私钥用于数字签名,确认资金的所有权,类似于银行交易中的“签名”,有了私钥就有了控制资金的权利。公钥用于交易中的收款确认,类似于银行交易中的“收款方”。

私钥用于控制比特币交易时的签名,只有你拥有私钥才能控制账户的资金,相当于银行账户的交易密码。私钥也用来解密用公钥加密的信息。一个私钥经过椭圆曲线变换之后能够得到公钥,公钥是一个65个byte数组。

公钥用来验证交易的签名,一个私钥签名的数据,只有对应的公钥才能对其进行验证,而地址也是从公钥生成的,这样就可以验证花费的交易是不是属于这个地址。

为了方便使用,公钥又被压缩成更短的地址,可以看作是公钥的数值指纹。

私钥生成公钥,公钥生成地址,这都是单向哈希函数,也就是说有私钥很容易推导出公钥和地址,反过来几乎不可能,即使用最先进的电脑计算也需要数千年才能完成。这保证了比特币系统的安全性。私钥用来签名交易,公钥用来验证私钥签名的交易,地址用来收款。而这种公钥密码学也解决了互联网使用中的安全问题。

在比特币系统中,一笔交易的发生过程为:我用私钥签名一笔交易并同时用小明的公钥加密这笔交易,小明用自己的私钥验证这笔交易是发给他的,并用我的公钥验证这笔交易是由我的私钥签名的。公钥在比特币系统中是公开的。

热点:区块链 区块链科普 比特币 比特币私钥 特币

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1