当前位置:主页 > 区块链 > 钱包知识 > 比特币钱包地址生成过程

比特币钱包:比特币钱包地址怎么生成获取和获取操作流程

2022-11-16 11:20:38 | 来源: | 作者:佚名
这篇文章主要介绍了比特币钱包:比特币钱包地址怎么生成获取和获取操作流程的相关资料,需要的朋友可以参考下本文详细内容介绍

比特币钱包是什么?比特币是一种点对点的电子现金系统,没有实物形态,可以存储在比特币的钱包里,比特币钱包里存储着你的比特币信息,包括比特币地址类似于你的银行卡账号、私钥类似于你的银行卡密码,比特币钱包最核心的作用就是保护你的私钥,可一旦钱包丢失,你就将永远失去这笔比特币。了解完之后回归正题,比特币钱包地址怎么生成获取呢?下面小编给大家详细说说。

比特币钱包地址怎么生成获取?

通过随机选出256位二进制数字,形成私钥,然后通过加密函数来生成地址。这个生成方向是单向的。也就是你知道了地址是无法通过解密方法来计算出私钥的。就目前的人类计算机运算能力无法破解,你可以很放心地把地址公布到网上。

比特币钱包地址获取操作流程

使用随机数发生器生成一个『私钥』。一般来说这是一个256bits的数,拥有了这串数字就可以对相应『钱包地址』中的比特币进行操作,所以必须被安全地保存起来。

私钥经过椭圆曲线加密算法(SECP256K1)算法处理生成了公钥,再通过SHA256、RIPEMD160等几种Hash算法计算得到BASE58编码前的钱包地址,这些过程是不可逆的。由公钥可以计算得到公钥哈希,而反过来是行不通的。

而使用BASE58(比特币定制版本),就得到了钱包地址,进行编码公钥哈希和钱包地址可以通过互逆运算进行转换,所以它们是等价的。

那么『私钥』、『公钥』、『钱包地址』间的关系是,通过『私钥』可以得到上述计算过程中所有的值,而钱包地址只能拿到公钥哈希。

讲完了钱包地址生成过程,回过头看,是甜蛋先转BTC过去的,那怎么使用私钥对交易进行签名,交易数据是由转出钱包的甜蛋A帐户所有者生成,也就是说有了私钥就可以花费该钱包的比特币余额。

生成交易的过程如下:

1. 交易的原始数据包括“转账数额”和“转入钱包地址”,但是仅有这些是不够的,因为无法证明交易的生成者对“转出钱包地址”余额有动用的权利。所以需要用私钥对原始数据进行签名。

2. 生成“转出钱包公钥”,这一过程与生成钱包地址的第2步是一样的。

3. 将“转出签名”和“转出公钥”添加到原始交易数据中,生成了正式的交易数据,这样它就可以被广播到比特币网络进行转账了。

现在就到了公钥验证的时间,使用公钥对签名进行验证

交易数据被广播到比特币网络后,节点会对这个交易数据进行检验,其中就包括对签名的校验。如果校验正确,那么这笔余额就成功地从“转出钱包”转移到“转入钱包”了。

最后,小编友情提示,直接通过百度或者谷歌搜索比特币钱包公司的名字,一般可以找到这家公司是什么时候成立的,以及在比特币圈搞了多久,若是是找不到,那干脆别用这个钱包了,不要去相信一个还没有被百度和谷歌收录的比特币钱包公司的产品。

以上就是比特币钱包:比特币钱包地址怎么生成获取和获取操作流程的详细内容,更多关于比特币钱包地址生成过程的资料请关注脚本之家其它相关文章!

声明:文章内容不代表本站观点及立场,不构成本平台任何投资建议。本文内容仅供参考,风险自担!
Tag:钱包   比特币  

你可能感兴趣的文章

币圈快讯

  • Floki 计划在欧洲推出交易所交易产品 ETP

    2024-12-25 19:02
    据Coindesk报道,Floki正在与一家身份不明的资产管理公司合作,开发一种追踪其FLOKI代币的交易所交易产品(ETP),该产品可能会在新的一年年初面向欧洲的投资者。
  • FlokiETP将于2025年初在欧洲上线

    2024-12-25 19:01
    ChainCatcher消息,FlokiETP将于2025年初在欧洲上线
  • Network3算力测试网白名单开放申请,将于12月26日开启算力质押挖矿

    2024-12-25 18:50
    ChainCatcher消息,据官方消息,Network3高性能算力测试网N3ComputeNetworktestnet已经开启白名单申请,并将于12月26日8:00am(GMT+8)启动测试网质押挖矿。 高性能GPUProvider可在获得租金收益的同时参与质押挖矿,并获得获得收益。GPURenter可以低于市场价格50%的平均成本获得高性能算力。算力拥有者、开发者或机构可通过官方渠道申请白名单。平台计划后续向没有高性能GPU设备的用户会开放联合挖矿功能,用户可以参与质押获得代币收益。 此外,Network3已开启Pre-TGE空投活动,并计划在明年一月份上线多家知名交易所。 N3ComputeNetwork的推出标志着Network3在去中心化EdgeAI基础设施领域的进一步完善。从EdgeAI的小型模型应用推理,升级为支持大中AI模型的训练、微调和数据处理等计算密集型任务。
  • 若比特币突破10万美元,主流CEX累计空单清算强度将达2.54亿

    2024-12-25 18:40
    12月25日消息,据Coinglass数据,若比特币突破10万美元,主流CEX累计空单清算强度将达2.54亿。反之,若比特币跌破9.7万美元,主流CEX累计多单清算强度将达2.96亿。注:清算图并不是展示精确的待清算的合约数目,或者精确的被清算的合约价值。清算图上的柱子展示的是其实是每个清算簇相对临近清算簇的重要性,即强度。因此,清算图展现的是标的价格达到某个位置会被影响到什么程度。更高的清算柱表示价格到了之后将会因为流动性浪潮产生更加强烈的反应。
  • 以太坊基金会成员发起基于 AI 的项目捐赠金额预测竞赛,Vitalik 将资助 2 万美元

    2024-12-25 18:29
    以太坊基金会成员 Devansh Mehta 于 X 平台发文表示,一场基于 AI 的项目捐赠金额预测竞赛已正式开启,参赛者需基于提供的 2387 个训练对比数据,预测 1023 组项目间相对资助比例。此次竞赛是 1 月底正式比赛的预热,正式比赛将涉及 4303 个以太坊仓库及其依赖项目。Deva...
  • 查看更多