okx

科普知识 | 比特币的安全性有多高?

时间:2022-01-07|浏览:372

比特币从09年问世至今,早已以往12年了,从一文不值到当前的近4万美元一枚,总的市值7500多亿美金。早已彻底发展为一个佼佼者,那麼,比特币现阶段安全系数到底如何,拥有比特币会被别人盗走吗?
01
私钥、公钥、详细地址
如同金融机构提款、网上银行转账必须输入支付密码一样,使用钱夹里的比特币也必须登陆密码,这一登陆密码被称作“私钥”。
与“私钥”相匹配的是“公钥”,“公钥”如同你的银行帐户。每一个银行帐户都是有唯一的帐户识别码,也就是银行卡号。在比特币互联网中,这一银行卡号便是“详细地址”。他人只需了解你的“银行卡号”(即详细地址),就可以让你转比特币了。
在金融机构,开户流程基本上是“设立银行帐户——给银行卡号——设定银行卡账号——银行开户取得成功”。但在区块链全球里,是先设定“登陆密码”(私钥),再设立“银行帐户”(公钥),最终给“银行卡号”(详细地址)。
假如你道路上捡到了一张小纸条,上边只写着银行卡账号,但不写银行卡号,就算这一银行卡账号是确实,你也没法取走有关帐户里的钱。
但在区块链全球,你只需知道其他人的“银行卡账号”(私钥),就可以了解他人的“银行帐户”(公钥)和“银行卡号”(详细地址),可以取走里边的币。

科普知识 | 比特币的安全性有多高?
怎么会如此呢?
这是由于在区块链技术中,私钥根据数据加密转化成公钥,公钥变换一下文件格式转化成详细地址。换句话说,私钥可以推论出公钥,公钥可以推导出详细地址。
02
反方向推论?
即然“私钥可以推论出公钥,公钥可以推导出详细地址”,使用帐户里的比特币又务必键入“登陆密码(私钥)”,那网络黑客要盗取你钱夹里的比特币,务必、也只需取得“私钥”就可以。
理论上,网络黑客有2种方式盗取你的私钥:
1、根据详细地址/公钥,反方向推论出私钥。
2、一个一个地去试私钥,也就是暴力破解密码。
第一种方式并不行得通,由于比特币选用的加密技术,“失之千里,谬以千里!”。键入的內容,稍稍变化就算一丁点的物品,数据加密后导出的效果和以前导出的結果也是有天壤之別,并且这种結果沒有规律性可依。
因此,这类加密技术是“单边的”、“不可逆的”,网络黑客没法根据导出(详细地址/公钥)推论出键入(私钥)。
03
暴力破解密码比特币私钥有多么难?
即然第一种方式不行得通,那第二种方式怎样?在解答这个问题以前,大家先了解下私钥是怎么发生的。
假定你抛硬币,正脸朝上为1,背面朝上为0,持续抛256次,把每一次抛的結果记下来,再转化成十六进制数,便是一个比特币私钥。
What? 那么简单?那么骄纵?
没有错,比特币的私钥便是根据程序流程“抛256次钱币”,随机生成的。因此,比特币私钥的实质是256位二进制数。
每一次抛硬币,都是有正反面2面,因此抛256次,一共可以发生「2 x 2 x2 x 2……2 x 2x2」,即256个2乘积,也就是「2的256次方」种結果。因此,比特币的私钥数量,基础理论上面有「2的256次方」个。
注:私钥数量的具体值比上边的标准偏差稍低,由于有一小部分私钥不能用,但对数量危害聊胜于无。
「2的256次方」是多少呢?它等于「10的77次方」。那「10的77次方」也是多少呢?
如果我们定居的这个地球,深海、岩层、地下的熔浆所有用沙子来添充得话,全部地球上的沙子总数大约是「10的30次方」。换句话说,一个和世界一样大,所有由沙子构成的星体,必须使用「10的30次方」粒沙子。
「10的77次方」比「10的30次方」大「10的37次方」倍,整整的37个0。在比一个地球上的沙子总数还需要多「10的37次方」倍的比特币私钥集里,一个一个地试,破译出某一详细地址相匹配的私钥,真是比海底捞针还难。
因此,就算网络黑客有高性能计算机,都没法暴力破解密码比特币私钥。
这就是为何很多人说,“比特币第一次根据方式方法,确保了本人的合法财产民族利益侵害”。

热点:比特币 区块链 区块链技术 金融 银行 数据 计算机 一个比特币

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

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

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

合作伙伴

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