我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:秒速飞艇pk,秒速飞艇赌大小稳赚 > 比特币曲线 >

比特币是可以破解的吗

归档日期:12-20       文本归类:比特币曲线      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部首先讲一下背景,比特币“账户”的基本原理就是 密钥-公钥-地址,你可以大致理解为“钥匙-箱子-箱子编号”。现在就是要从箱子编号或者箱子入手破解到钥匙。

  字典攻击就是把常用的密码以及其简单变种,组合作为钥匙一个一个试。只要你的pass phrase不过硬,这种手段攻击成功的可能性很高。所以要用这个的话,需要先普及一下密码学知识,不要以为密码很长再加个&就很安全了。

  如果你不是用pass phrase生成的钱包,就只能暴力破解了,相当于枚举所有可能的钥匙,目前来看这个是不可能的,哪怕电子计算机越来越强大。但是,量子计算机理论上是可以做到的,不过不用太担心,真的有这么强大的量子计算机出来的话,不仅仅危及到比特币而已。

  同时,比特币还有第二层防护:如果一个地址只接受而还没有输出比特币的话,他的公钥都是保密的,就是说箱子别人都看不到只能看到箱子编号。目前来看从箱子编号反推箱子这个过程连量子计算机也做不到。换句话说,真的有量子计算机的话,比特币还有最后一道防线:把你的钱转移到一个全新的地址就暂时安全了。

  最后,前一段时间,Android上的客户端生成的钱包被攻击了,这个是因为底层随机数生成器有bug。其实就是这个函数不随机SecureRandom,Google很快承认并修复了这个问题。这种事情会不会再有也不好说,不过我觉得不用太过担心。

  比特币的世界里“得私钥者得天下”这一句话一点都不夸张。比特币地址是公开的,每个人都可以查询到地址对应的余额,每个人都拥有知情权。但是决定你是否拥有对该地址的余额的处决权的就是私钥。破解比特币的关键就是获取地址的私钥。

  比特币私钥是一个256位的数字,取值范围为0~0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141。每个有效私钥都可以推导出一个地址,地址为160位的数字。私钥-地址是一个单向不可逆的过程,至少按照目前的数学理论和计算能力是这样的。因此目前破解的办法只有一个就是暴力破解,也就是遍历私钥:通过计算每个私钥对应的地址,再查询该地址是否有余额,如果有,那么你就获得了该地址的私钥。

  上述5个步骤中,除了第4和第5两步骤是可逆的之外,其他的都是不可逆的。既然我们都知道了破解的方法,那为什么很多人又说比特币是不可破解的?这就涉及到概率的问题。私钥推导地址,是做了一个聚拢的变换,那么就会出现多个私钥对应同一个地址

本文链接:http://gerrywiebe.com/bitebiquxian/54.html