比特币钱包:私钥公钥地址那些关系(1)
第一个问题是,这些名词之间有什么关系?
如果用一句话来解释这些术语之间的关系,即钱包生成私钥——私钥生成公钥——公钥生成公钥哈希——公钥哈希生成地址—地址用来接受比特币,很简单,你可以理解。
第二个问题,这些名词究竟是什么?
一句话总结,除了钱包是软件,其余四个都是不同长度的字符串。例如,私钥是 52 位字符串,地址是 34 位字符串。
第三个问题,这四个字符串是从哪里来的?
私钥由钱包软件随机生成,然后通过密码算法生成公钥和地址。如果用方程表示,可以写成以下形式
公钥=算法 1(私钥)
公钥哈希=算法 2(公钥)
地址=算法 3(公钥哈希)
所以有:=((( key)))
其中,算法1、算法2、算法3均为公开算法。
第四个问题,哪些字符串必须保密btc钱包导入私钥,哪些可以公开?
私钥决不能公开,因为它本质上拥有相应的 比特币 的所有权。
地址可以是公开的,因为它是用来接受比特币的,公钥和公钥哈希也可以是公开的,但是一般是看不到的。
第五个问题,为什么地址和公钥可以公开?
因为即使对方知道地址和公钥,对方也无法计算出你的私钥,因此无法控制你的比特币。
为什么不能计算?
由于问题 3 中的方程,除算法 3 外,算法 1 和算法 2 的计算是不可逆的。
地址=算法3(算法2(算法1(私钥)))
什么是计算不可逆性?
举个简单的例子
有方程y=4×2+5x+17,就是我们中学时都学过的抛物线方程。在这个简单的方程中,当 x 已知时,y 可以快速计算出来,但是当你知道 y 时,你需要将 x 反转,你会发现 x 有两个可能的答案,但实际上只有一个是正确的。当然,真正的密码算法比这复杂得多,所以当 y 已知时,x 的可能性是 解的 10 的 77 次方之多,所以如果你有一台超级强大的计算机并执行 brute强制搜索的解决方案,你还是可以计算出私钥的,但是据说宇宙中所有原子的总和是10的80次方,所以暴力搜索的方法应该是需要很多时间的。
再比如,你看过电影《模仿游戏》,英军在获得密码机(算法)后仍然无法破解德军的密码。Key)作为起点,在不知道密码的情况下,进行反向暴力破解需要数千万年,但最终,因为死板的德国人每次都使用相同的密码作为起点,而这个密码仍然是自然语言,导致密码被破解。
因此,您每次进行交易时都需要生成一个新的私钥,然后获取一个新的地址,这样您的交易安全性就得到了极大的保障。
第六个问题,私钥的本质是什么
从上面的描述中,我们可以推断出私钥的本质是一个复杂数学问题的解决方案。当有人向公共地址发送比特币时btc钱包导入私钥,实际上是向全网所有比特币客户端发送消息。数学题,而这道题的正确答案是你的私钥,因为那道题是用你的私钥生成的,所以只有你能马上回答,所以 比特币 是你的,所以私钥必须不与他人共享。
相关内容
相关资讯
-
虚拟币平台钱包(虚拟币 钱包)
虚拟货币钱包APP哪一种比较安全好用鏍规嵁銆婂叧浜庨槻鑼冧唬甯佸彂琛岃瀺璧勯闄╃殑鍏憡銆嬶紝鎴戝浗澧冨唴娌℃湁鎵瑰噯鐨勬暟瀛楄揣甯佷氦鏄撳钩鍙般€傛牴鎹垜鍥界殑鏁板瓧璐у竵鐩戠瑙勫畾锛屾姇璧勮
-
虚拟货币上币的平台 国内正规的虚拟货币交易有哪些
br/>鐏竵鍏ㄧ悆涓撲笟绔欐槸鐏竵闆嗗洟鏃椾笅鏈嶅姟浜庡叏鐞冧笓涓氫氦鏄撶敤鎴风殑鍒涙柊鏁板瓧璧勪骇鍥介檯绔欙紝鑷村姏浜庡彂鐜颁紭璐ㄧ殑鍒涙柊鏁板瓧璧勪骇鎶曡祫鏈轰細锛岀洰鍓嶆彁渚涘洓鍗佸绉嶆暟
-
虚拟币哪个平台好 虚拟币哪个平台好用
目前国内比较好的数字货币交易平台应该属于三巨头,不管从数字货币成交量资金量来讲是从网站的安全性来讲,币安、火币、OKEX这三家大平台交易所都是非常不错的
-
股指期货对冲平仓,股指期货对冲原理
现手最近一笔的成交手数开仓是指开新的多头仓位或者新的空头仓位,也就是新买进或者新卖出一定手数的股指期货合约平仓如果你已经开了多头仓位的话,就需要卖出手上的合约来进行对冲平仓
-
2016年期货双边手续费 2016期货最新手续费
但如果你有认识好的期货客户经理,那你开的户可以只在交易所收取的标准上+0.01元每手,还是黄金,你交的总手续费只需10.01元
-
比特币大牛(比特币大牛市)
在巴比特创始人长铗看来:“中本聪在密码朋克组中是一个年轻后辈(可能30岁出头),但地位十分显赫,在这个密码朋克组中,有菲利普·希默曼(PGP技术的开发者)、约翰·吉尔摩(太阳微系统公司的明星员工)、斯
实时快讯
-
半年前黄金电子货币?电子货币 金属货币
-
半年前鼓励数字货币(数字货币有哪些)
-
半年前辐射货币代码,辐射4动力装甲代码
-
半年前国际汇兑货币,国际汇兑的两种方法
-
半年前黄金储备 基础货币?基础货币和储备货币的区别
-
半年前宏观微观货币,货币的四个职能
-
半年前黄金 货币 关系(黄金货币投资)
-
半年前国际货币基金组织份额(收益好的十大货币基金)