详细描述什么是比特币私钥、账户与钱包

欧易(OKX)交易所

新用户永久最高20%手续费减免!

官网注册   APP下载

比特币私钥、账户与钱包

公钥密码体制(Public-key cryptography)

公钥密码体制分为三部分:公钥、私钥、加密解密算法。公钥密码体制的公钥和算法都是公开的(这也是公钥密码体制名称的来源),私钥是保密的。针对不同的用途,可选择采用公钥还是私钥进行加密,再用对应的私钥或者公钥进行解密。公钥密码体制主要功能有以下三点:

  • 加解密功能
  • 签名验证功能
  • 密钥协商功能

详细描述什么是比特币私钥、账户与钱包

在比特币系统中,我们⽤公钥加密创建⼀个密钥对,用于控制比特币的获取。密钥对包括⼀个私钥,和由其衍生出的唯⼀的公钥。公钥⽤于接收比特币,⽽私钥⽤于比特币支付时的交易签名。公钥和私钥之间的数学关系,使得私钥可⽤于生成特定消息的签名。此签名可以在不泄露私钥的同时对公钥进⾏验证。支付比特币时,比特币的当前所有者需要在交易中提交其公钥和签名(每次交易的签名都不同,但均从同⼀个私钥⽣成)。比特币⽹络中的所有人都可以通过所提交的公钥和签名进⾏验证,并确认该交易是否有效,即确认支付者在该时刻对所交易的比特币拥有所有权。

详细描述什么是比特币私钥、账户与钱包

私钥

私钥其实就是一个随机选出的数字而已。一个比特币地址中的所有资金的控制取决于相应私钥的所有权和控制权。在比特币交易中,私钥用于生成支付比特币所必需的签名以证明对资金的所有权。私钥必须始终保持机密,因为一旦被泄露给第三 方,相当于该私钥保护之下的比特币也拱手相让了。私钥还必须进行备份,以防意外丢失,因为私钥一旦丢失就难以复原,其所保护的比特币也将永远丢失。

这个随机数字怎么选出来的呢?一般是通过随机函数生成器来实现的,这里不再细述。

比特币账户

上图中,我们已经看到比特币账户(地址)的大致生成过程(私钥–>公钥–>比特币地址),这里详细的描述其生成细节。在比特币账户生成过程中应用了两个密码学哈希函数,一个是SHA256,另一个是RIPEMD160。下图为比特币地址(账户)的生成流程:

详细描述什么是比特币私钥、账户与钱包

通过随机数发生器生成一个256bit的随机数,并使用该随机数作为账户的私钥。

比特币采用椭圆曲线签名算法(ECDSA)来对数据进行签名和验证,具体使用的是secp256k1曲线。通过ECC乘法可以计算出对应的公钥。

DeFi挖矿需要注意哪些风险?

对公钥进行两次哈希运算,得到公钥的哈希值。

<比特币地址前缀0x00 | 公钥哈希值>做双哈希运算,取前4字节作为校验码。

<比特币地址前缀0x00 | 公钥哈希 | 校验码>进行base58编码得到地址。

其他前缀的含义如下表:

种类 版本前缀(hex) Base58格式
Bitcoin Address 0x00 1
Pay-to-Script-Hash Address 0x05 3
Bitcoin Testnet Address 0x6F m or n
Private Key WIF(钱包导入格式) 0x80 5(没有压缩), K or L (压缩格式)
BIP38 Encrypted Private Key 0x0142 6P
BIP32 Extended Public Key 0x0488B21E xpub

采用base58编码格式对地址进行编码,主要是为了方便使用和识别。

比特币钱包

钱包是一个应用程序,为用户提供交互界面。钱包控制用户访问权限,管理密钥和地址,跟踪余额以及创建和签名交易。其中,最核心的功能是保管私钥,一旦私钥泄露或者忘了,就会造成比特币被盗走或丢失。

钱包里有比特币吗?钱包里只有密钥,并没有比特币。

那我的比特币在哪里?你拥有的比特币实际上是所有你账户地址的未花费交易输出。钱包会监控到输出到你的公钥地址的输出,比如A转给你1个比特币,B转给你9个比特币,而你目前没有将它们转给其他人,则钱包计算出目前你有10个比特币。当你需要花费比特币转账给其他人时,你构造一笔交易,用你的未花费交易输出作为输入,输出为接收方账户地址,并设置转账金额,自己的公钥信息等,对再交易签名(私钥签名)确认后,发送到比特币网络等待确认后,转账完成。

以上就是详细描述什么是比特币私钥、账户与钱包的详细内容,更多关于比特币私钥、账户与钱包知识分享的资料请关注掘金网其它相关文章!

数字货币矿机和奖励减半是什么意思?

阅读剩余 46%

原创文章,作者:菜鸡,如若转载,请注明出处:https://www.20on.com/212443.html

(0)
菜鸡菜鸡
上一篇 5 11 月, 2022 10:22 下午
下一篇 5 11 月, 2022 11:22 下午

欧易(OKX)交易所

新用户永久最高20%手续费减免!

官网注册   APP下载

相关推荐

  • TP钱包怎么把币转回交易所?一文学会TokenPocket转币

    全文导读 今天币圈子小编要为大家介绍的是一款数字钱包,它就是TokenPocket钱包,我们也可以称之为TP钱包。众所周知,在数字货币投资这一领域,数字钱包使我们离不开的一个基础设施,目前钱包已经到达了3.0时期,现在的数字钱包除了一些基础的存储功能之外,

    28 4 月, 2022
  • SNTVT是什么币种?SNTVT币全面介绍

    全文导读 SNTVT币的英文全称是Sentivate,它是一种混合型的网络,它是一种更快、更安全的网络。根据最新的行情数据显示,截止到2021年12月29日15:10,SNTVT币的价格是0.00908500美元,今日涨幅为+2.69%,24h成交额是20.43万美元

    28 4 月, 2022
  • hoo交易所(hoo交易所app官网下载)

    摘要: Hoo交易所是全球领先的数字资产交易平台之一,为全球用户提供高效、安全、便捷的数字资产交易和管理服务。本文将分析Hoo交易所的特点和优势,并探讨其对数字货币市场的影响。 一…

    15 5 月, 2023
  • 数字货币钱包如何安全使用?(数字货币钱包安全使用指南)

    摘要:本文旨在介绍安全使用数字货币钱包的要点和技巧,以保障用户的资产安全。首先介绍数字货币的概念和优势,其次详细解释数字钱包的安全机制及常用的钱包类型,并提供使用钱包要注意的事项和…

    13 4 月, 2023
  • 比特币(BTCcoin)交易所和场外交易(OTC)的区别和联系(交易方式比较)?

    摘要:随着比特币的普及,越来越多的人开始了解比特币交易,其中包括交所和OTC(场外交易)。本文将从四个方面介绍比特币交易:交所和OTC的异同,帮助读者更好地了解不同的交易方式。 一…

    14 4 月, 2023
  • 比特币挖矿难度是什么意思? 突破20T是否影响矿工收益?

    BTC币价从12月中旬一路破新高,导致全网算力和挖矿难度也越来越高,目前比特币挖矿难度为20.6T,史上首次突破20T。据预测,下一次难度还将提升5.76%,升至21.79T。 许…

    6 11 月, 2022
  • AUDIO币,audio币前景最新消息

    1、AUDIO币 AUDIO币是一种新型的数字货币,它是由AUDIO公司开发的,可以在线支付,安全可靠。 AUDIO币的原理是基于区块链技术,它可以让用户轻松实现数字资产的转移和交…

    26 2 月, 2023
  • BAT币的价格是多少的简单介绍

    摘要:BAT币作为数字货币中备受关注的代表之一,其价格一直备受瞩目。本文将从四个方面对BAT币的价格进行简单介绍,包括市场表现、产业趋势、交易所行情以及未来展望。 一、市场表现 自…

    29 5 月, 2023
  • 欧易APP合法吗?欧易APP交易靠谱吗?

    全文导读 欧易交易所是全球排名前三的交易所,该交易所在多年的运营中,没有遇到过任何欺诈信息,也没有发生过严重影响交易所的攻击。这应该都是因为,该交易所拥有专业的安全专家团队,并且会将用户的钱保存在冷库(离线)中,以避免黑客窃取任何

    10 4 月, 2022
  • Tezos区块链(XTZ)是什么意思?Tezos区块链是怎么工作的?

    摘要:由世链财经小编分享(shilian.com),什么是Tezos区块链?区块链技术首先由Stuart Harber和W.Scott Spornetta引入,希望创建一种包含区块以保存一组时间密封交易的技术。后来,梦想成真了,区块之间的链接形成了一条链,以保存无限量的信息。从那时起,各种区块链被引入加密货币和 NFT 世界下面小编将给大家详细介绍Tezos是什么?以及它是如何工作的?

    12 1 月, 2023