当前位置:首页 » 比特币问答 » 比特币私匙地址生成器

比特币私匙地址生成器

发布时间: 2021-07-29 22:22:24

1. 如何生成bitcoin 地址长度不一样

1.首先你要知道公钥和私钥的概念(已经懂的不用看这部分了)
公钥私钥是现代密码学分支非对称性加密里面的名词,通常都是用公钥加密信息,用私钥解密信息,为什么要这样? 因为你看电视剧的时候,发电报那种都是对称性加密,这种加密方式缺点是显而易见的,如果被人知道了密钥和加密方法,于是按照加密方法反着来就能解密。 一直到非对称性加密这种情况才有所改观,公钥就是可以对全世界公开的密钥,比如你和google通讯,用google给的1024位的公钥加密,送到google那里只有他有对应的私钥,只有他能解密,于是就保证了通讯安全
2.比特币主要用了ECDSA,也就是椭圆曲线签名算法,这个算法有两个特性,注意这两点对下面至关重要
a.只要知道私钥,可以算出相应的公钥;
b.你用私钥签名过的东西,可以用公钥算一下是不是你签的;
3.知识准备完了,下面开始讲比特币的交易,比特币其实没有钱包,只有交易账单,整个比特币就是一大堆交易账单

比如:
账单1 从A转到B 转了XXX比特币
账单2 从B转到C和D 转了XXX比特币
账单3 从C转到E 转了XXX比特币
。。。。任何人只要下载了客户端都能接收到从比特币成立那一天起的所有账单,所以,只要把所有账单都下载全了自然知道每个账户上应该剩多少钱(这里仔细思考下)

4.比特币的账户,就是刚才讲的一段公钥

5.下面我开始贴一个比特币的账单,这里是核心部分了!!! 每个账单都是一段数据,你签完了以后会发送到全网,把数据结构逆向成易懂的中文解释如下:

FROM(谁发送的,包括两部分)
Previous tx: 你要花的这笔钱的那个账单的id, 也就是说,你花的任何一笔钱都应该有人转给你过,需要出示那个账单的id
scriptSig: 你对这笔交易的签名,就是把单子用你的私钥做hash,只有你能做这个hash

TO(谁接受,包括两部分)
Value: 要发多少
scriptPubKey: 对方的公钥,比特币账户就是一段公钥
6.等你签完单子以后,开始往全网发送,怎么发呢? 比特币通讯没那么复杂,你可以类比成IRC频道,但和普通的“IRC”不同的是,任何一个客户端都是一台“IRC”服务器,当你启动客户端的时候,会接收到周围的有公网IP的客户端地址,就是“服务器”列表,这个列表也不断的刷新,都是其他的比特币用户,于是你在这个“IRC”喊一句话的时候,周围的人会听到,进而扩散的全世界。

7.把签单发送到全世界以后,所有收到这个单子的客户端会效验你这个单子对不对,比如会效验你的签名,是不是你发的,会效验你是否有那么多钱(根据历史交易可以推算出你有多少钱可以花)
如果这个交易大家算过没问题了,基本上就算转账成功了。

8.实际上现在对方已经接受了比特币,但是要想花的话,他得有那个地址(公钥)对应的私钥。于是他就能填下一个单子的 FROM头部,Previous tx就是刚才这笔交易的序号,scriptSig填用他私钥签名过的hash

如此往复。。。

2. 比特币地址是怎么产生的

比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。生成的公钥是33字节的大数,私钥是32字节的大数,钱包文件wallet.dat中直接保存了公钥和私钥。我们在接收和发送比特币时用到的比特币地址是公钥经过算法处理后得到的,具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理后得到20字节的摘要结果,再经过字符转换过程得到我们看到的地址。这个字符转换过程与私钥的字符转换过程完成相同,步骤是先把输入的内容(对于公钥就是20字节的摘要结果,对于私钥就是32字节的大数)增加版本号,经过连续两次SHA-256算法,取后一次哈希结果的前4字节作为校验码附在输入内容的后面,然后再经过Base58编码,得到字符串。乔曼特区块链专业站链乔教育在线是从事区块链相关培训,且获得教育部认证的区块链专业培训工作站。

3. 比特币地址密钥怎么查我申请20个,只能查到一个密钥啊,还不知道是那一个的,其它全无效了用不了了

1、钱包加密是指对储存有私钥的钱包进行自动加密存储。 比特币官方客户端从0.4.0 版本开始支持钱包加密。加密的钱包在每次付款的时候,都会提示您输入密码。如果密码错误,客户端会拒绝付款。
2、如果用最早备份的钱包(wallet.dat)替换回来,还是一样可以正常交易。考虑到比特币的原理应该也可得出,只要有私钥(钱包)存在,就可以证明你是这个钱包的合法拥有者,不管对这个钱包(核心就是某个地址对应的私钥)是进行了加密还是删除,都不能否定它。
3、备份比特币钱包时,还需注意由于比特币支付找零机制的存在(比如把一个完整的100 btc中的50 btc发送给某个地址,系统会发送其中的50 btc到对方的地址,并退回50 btc到你客户端的一个新地址上,这个地址不会直接显示在你的地址列表中)。
4、每发送了100次比特币给其它地址或者使用了100个不同的地址接收比特币后,请重新备份钱包,否则后面交易退回的和接收到的比特币会永久丢失。 除了给钱包加密外,用户还可以自行生成离线的纸钱包和脑钱包。

4. 求解,为何一个比特币私钥能得出两个地址

我记得书里说过,如果生成新地址旧地址也可以继续使用,是为了安全还是什么的生成新地址我忘了。

5. 比特币私钥在哪里

私钥是一个保密的数据块,通过加密的签名,证明你有权从一个特定的比特币地址花销比特币 。每个比特币地址有它自己唯一的私钥。如果你使用的是钱包软件,你的私钥就存储在你的计算机内;如果使用的是在线钱包,你的私钥就存储在远程服务器上;私钥不可以泄露,因为有了它就可以花销掉它所对应的比特币地址里的比特币。---代 币 网 论 坛 提 供。

6. 离线生成的比特币地址是如何避免冲突的

BTC的地址生成过程如下,完整的可以查一下比特币中文维基:
比特币地址的生成过程

(说明: 有些数字以"0x"开头,意思是此数字使用十六进制表示法。"0x"本身没有任何含义,它是C语言流传下来的,约定俗成的写法,比如0xA就是十进制的10。另外,1个字节 = 8位二进制 = 2位十六进制)。

第一步,随机选取一个32字节的数、大小介于1 ~ 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4141之间,作为私钥。


第二步,使用椭圆曲线加密算法(ECDSA-secp256k1)计算私钥所对应的非压缩公钥。 (共65字节, 1字节 0x04, 32字节为x坐标,32字节为y坐标)关于公钥压缩、非压缩的问题另文说明。
第三步,计算公钥的 SHA-256 哈希值


第四步,取上一步结果,计算 RIPEMD-160 哈希值


第五步,取上一步结果,前面加入地址版本号(比特币主网版本号“0x00”)
00

第六步,取上一步结果,计算 SHA-256 哈希值


第七步,取上一步结果,再计算一下 SHA-256 哈希值(哈哈)


第八步,取上一步结果的前4个字节(8位十六进制)
D61967F6

第九步,把这4个字节加在第五步的结果后面,作为校验(这就是比特币地址的16进制形态)。
00D61967F6

第十步,用base58表示法变换一下地址(这就是最常见的比特币地址形态)。

7. bitcoin私钥是如何产生的

比特币地址和私钥是怎样生成的?比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。生成的公钥是33字节的大数,私钥是32字节的大数,钱包文件wallet.dat中直接保存了公钥和私钥。我们在接收和发送比特币时用到的比特币地址是公钥经过算法处理后得到的,具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理后得到20字节的摘要结果,再经过字符转换过程得到我们看到的地址。这个字符转换过程与私钥的字符转换过程完成相同,步骤是先把输入的内容(对于公钥就是20字节的摘要结果,对于私钥就是32字节的大数)增加版本号,经过连续两次SHA-256算法,取后一次哈希结果的前4字节作为校验码附在输入内容的后面,然后再经过Base58编码,得到字符串。

8. 一个比特币私钥可以算出几个地址

比特币交易网站只给你使用权,不给你所有权。在交易所你只是个比特币的租客。想当比特币的主子,请用比特币钱包(我用的是比太钱包)

9. 比特币私钥、公钥和地址如何确保一一对应

比特币真相:
1、研究炒作比特币谁获益最大?
2、实质上是USA的阴疼饵(INTEL)、阴伪呆(NVIDIA)、挨骂的+挨踢(AMD+ATI)
3、挖比特币需要巨量CPU、GPU、内存、主板、电源、线材、场地。
4、自从炒作比特币以来,CPU、GPU、内存、主板、电源、线材销量最高。
5、真正赚大头的是USA的CPU、GPU产业,别国的零售、服务只是中间商赚差价。
6、炒作比特币的策划案:助推了USA的高端、核心、基础芯片产业能力,别国是买办而已。
7、危害:丧失发展本国高端、核心、基础芯片的能力,沦为只能替USA卖芯片的零售商。

热点内容
以太坊提币地址填错 发布:2025-07-10 03:36:18 浏览:925
以太坊矿机费用2017 发布:2025-07-10 03:33:58 浏览:124
以太坊投票系统开发 发布:2025-07-10 03:30:25 浏览:283
区块链取代微信支付宝 发布:2025-07-10 03:17:01 浏览:928
比特币目前总价值 发布:2025-07-10 02:57:52 浏览:113
一个比特币兑换现金多少钱 发布:2025-07-10 02:57:29 浏览:927
比特币矿机电源维修价格 发布:2025-07-10 02:47:47 浏览:203
以太坊geth钱包 发布:2025-07-10 02:32:33 浏览:247
电子合同区块链技术加密 发布:2025-07-10 02:31:44 浏览:623
最全面币圈行情 发布:2025-07-10 02:12:29 浏览:533