首页 > 技术 > 区块链

有没有可能出现顶级黑客把比特币都盗了?黑客破解比特币交易

人阅读 2024-03-29 14:30:50
广告 X
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

有没有可能出现顶级黑客把比特币都盗了?

你好,很高兴回答您的问题。

您的问题是很多人都感兴趣的问题,首先我想要告诉你的是,理论上有可能,但是现实还不存在,为什么这么说呢,首先我像你介绍下比特币系统的两大安全隐患。

共识机制隐患

比特币使用的共识机制,是需要挖矿来达成共识的,我们知道,旷工有权利去往区块链中记录数据,所以,如果黑客控制了旷工,他就会有机会更改比特币所有数据。但是现实中是很难达成的,因为旷工遍布世界各地,黑客想控制旷工,就需要控制全世界一半以上的旷工,这就和控制全世界的电脑一样困难,所以这个是不可行的。

加密算法隐患

比特币中,为了数据的安全,都对数据进行了加密,因此如果谁能破解加密算法,就能伪造数据,但是目前比特币所用的加密算法都是经过实际考量的、难于破解的。目前还没有黑客能破解任意加密算法,如果有,不仅是比特币系统被窃取,银行、政府也就没有什么秘密可言了。所以这条路子理论上也可以,但是现实却也很残酷。

所以,比特币之所以安全,区块链之所以火爆,就是因为他现实的安全性。所以,比特币目前为止还是非常安全的。

必须可以,前段时间韩国不是盗过了吗?平台又改了数据平了这件事。所以这东西不是100%安全的。理论上黑客不会在你手里把他偷了,但是流通环节可以。如果不能流通那么价值一个亿也没用。

比特币的密码算法要是被破解了怎么办?

比特币破解有两种途径,一种是获取全网50%以上的算力,这样就可以伪造交易。另一种是破解比特币试用的sha256加密算法,获取某帐号的私钥,窃取帐号里的比特币。

首先看第一种办法,现在全网算力超过每秒四百亿亿次,世界排名第一的太湖之光超级计算机每秒算力10亿亿次,如果你有四十台太湖之光,应该不会去破解比特币了。

第二种方法,破解sha256加密算法,前段时间NSA(美国国家安全局)说sha256不安全了,是针对比特币全网超过1000P的算力为基础的。也就是你还是需要拥有和比特币全网差不多的算力才能破解。

当然,如果以后量子计算机成熟了,拥有超过256量子比特的量子算力,sha256分分钟就被破解,不过到时候倒霉的肯定不是比特币。大把价值更高的目标。

区块链技术的关键在于承认,而不是算法,实际上就算是算法被破解,也会有更新的算法,衍生出新的虚拟货币。个人觉得这样的虚拟货币实际上并不能也不适合取代现实货币,虚拟货币的铸造成本太高,其本身的价值与目前货币的作用完全不同。回到这个问题,你如何破解比特币,当然你可以任意黑掉全球20%的电脑,随意伪造比特币并让这些电脑承认,当你有这个能力的时候还用得着这种方法?实际上比特币加密算法很容易获知其原理,但是你要想破解它,需要的运算量是很恐怖的,也就是说你要通过算法伪造一个真的比特币需要的电力很可能超过其本身的价值,而且随着时间推移,耗电量只会越来越大。

比特币的安全性本质上不是以来密码学来保证的,虽然其中也用到了SHA256等传统的加密算法,它的安全性体现在构建了一个强安全网络,参与的人越多,这个网络越安全。

我们通常所说的“51%攻击”指的是黑客拥有了超过比特币全网一半以上的算力,就可以对比特币中的数据进行篡改。这是一种理论上的可能性,但事实上参与比特币网络的节点越多,其安全性就越强,这就是为什么我把比特币背后的区块链架构称为“开放架构下的强安全机制”。这种强安全机制也正是比特币背后的区块链的技术价值所在。

现普及一下知识,作为在2010年就进入虚拟币行业的学者可以分享下自己的看法,虚拟币以比特币为例:特点就是转账速度快,不需要第三方平台(银行也是属于第三方),利用密码学的原理完成流转;其存在也是由密码学原理产生;它的存在可以简单理解成为虚拟世界的黄金,数量有限,需要“挖掘”;

所以有人甚至把它当做“未来黄金”去投资,但是数字货币现状现在是百花齐放,常见的有:bitcoin(比特币)、litecoin(莱特币)、dogecoin(狗币)、除了货币的应用之外,还有各种衍生应用,如NXT,SIA,比特股,MaidSafe,Ripple,Ethereum等等。让人眼花缭乱,此时它的弊端已经开始逐渐暴露;

现实中的黄金就是黄金,但虚拟世界中的“数字货币”谁才是黄金呢?

比特币之所以价格暴涨和暴跌其实和“区块链技术”的发展有很大的关系(比特币的底层技术),一个东西的价值除了其本身价值之外,更多的是是人们赋予的,简单讲就是人们认为它有多值钱,它就多值钱,技术的发展曾不断刺激人们对比特币的信心,再加上中国拥有全世界占比最高的比特币矿场,国人手中也有很大的比特币数量(如原新东方老师李笑来,自称持有6位数比特币,在价格大跌后的9月15日时价至少为也23亿)而且数字货币的去中心化,交易的便利化,和少数人掌握多数比特币,这也让其成为了洗钱的重要标的;

于是,多种原因加上人为炒作,展现出了虚拟币上涨,宛如“被看好的样子”;

毕竟大潮退去之后我们才知道谁在裸泳,比特币是否能在网络中奠定“黄金”的位置?成为全世界的货币?那么莱特币呢?狗币?山寨币呢? 我想每个人心里都有一杆秤;

最后给大家看两张图:

图一展示了四川某直接开在水电厂周围的矿场

图二展示了某小型矿场;

可见资本的投入有多大,而这这些人是绝对不希望比特币暴跌的,而他们也拥有众多比特币;

所以,您要投资虚拟币么? 值得思考。

现在有人用矿机话挖矿,比cpu体现代差,如果有人有量子计算机,体现原理差。对比特币世界芸芸众生,人家(国家)有量子计算机,私钥一解就开。到时候如果把私钥加长,效率就不行。要用很好的计算机才能进行交易,只能使用网点。网点较少,容易被控制。

以“天河二号”持续计算每秒3.39亿亿次的运算速度,需要多久可以破解比特币?

比特币是一种加密币,其基石在于加密算法。要破解比特币,要么从数学层面上破解算法,要么以强大的算力暴力破解。

试试相对容易的SHA-256算法吧

比特币的核心算法分别是:

  • 用于挖矿的SHA-256哈希算法,提供工作量证明
  • 用于密钥对计算的椭圆曲线算法(ECDSA

其中,SHA-256是相对简单的部分。我们就来说说SHA-256吧。

SHA-256用于将原始数据生成哈希值,在比特币系统中用于提供工作量证明。如果“天河二号”能提供全网算力的50%以上,就可以控制区块链的新出块,把非法的双花交易打包到区块中,从而造成对比特币区块链的破坏。

那么,“天河二号”能提供多少算力呢?

天河二号的算力

在百度百科中,可以查到:

  • “天河2号由16000个节点组成,每个节点有2颗基于Ivy Bridge-E Xeon E5 2692处理器和3个Xeon Phi,累计共有32000颗Ivy Bridge处理器和48000个Xeon Phi,总计有312万个计算核心。”
  • “如果考虑CPU,2 Ivy Bridge * 0.2112 Tflop/s 3 Xeon Phi * 1.003 Tflop/s=3.431 Tflops”

从MiningBenchmark可以查到,与Xeon E5 2692类似的处理器E5 2660的SHA-256性能为400MH/s:

在cpuboss的对比测试中,E5-2692的性能比E5-2660高约16%。

我们就用这些数据来进行估算。

E5-2692的SHA-256性能估计为400*1.16=464MH/s

单颗Xeon Phi的性能不到E5 2692的5倍,按5倍估算。则完整的天河二号的SHA-256算力可达:

464M*(2 5)*16000=51968000M=51968G=51.968T (H/s)

即天河二号的SHA-256算力大致为51.968TH/s,我们就假设为52TH/s 吧。这个速度如何呢?

矿机的算力

我们来看看当前主流的比特币矿机:

68TH/s,比“天河二号”快一些吧?而这可不是最快的矿机。

再看一个:

110TH/s,超过了两套“天河二号”的速度。

这些还只是单台矿机,要想达到双花,也就是50%攻击,要拥有全网算力的50%以上。

比特币全网算力

我们来看看比特币的全网算力:

这可是“天河二号”算力的两百多万倍!

那么,需要多少套“天河二号”才能达到全网算力的一半呢?我想,没必要在这里继续计算了。有兴趣不妨留言。

这是SHA-256,另外一种核心算法“椭圆曲线”的计算复杂度远高于SHA-256,也没必要继续分析了。

小结

小结一下:就比特币特定的算法而言,“天河二号”的算力在比特币全网之中连弟弟都算不上,作为一台矿机都只是个弟弟,更别说“破解”了。

计算机是人类历史上最伟大的发明之一,记得二战之后第1次发明的计算机,当时每秒钟可以计算5000次,当时的计算机占了好几个房间那么大,但是就是这样的简陋计算机当时已经被人们称之为奇迹。因为它可以代替人做一些复杂的运算,解决很多的难题。

几十年过去了,现在的计算机与那个时候相比,已经有了翻天覆地的变化。我们每个人的手机上CPU运算率都远远超过了当时的普通计算机,而容量只有一个指甲块那么大。而超级计算机以我国的天河二号为例,每秒钟计算速度达到了3.39亿亿次。

在我们想来有这么快的运算速度,天河二号超级计算机应该可以解决世界上绝大多数难题。比特币作为一种非常热门的货币,它的实质事实上也是在网上进行计算得来的。那么使用超级计算机是否能够破解开比特币呢?答案是不可能,因为超级计算机虽然厉害,但是他所能做的事情还是比较有限的。可以说比特币和超级计算机的运算是两个不同领域的东西,不同领域的东西是很难突破的。

计算机确实解决了人类的很多难题,以至于很多人都夸大了超级计算机的能力,但是很多事情并不是完全靠计算就能够解决的。比特币的产生和发展虽然和网上的计算有关系,但是它是集合网上的各种计算机来共同运算的,它的整个速率事实上比超级计算机还要恐怖的多,据说有数百万倍,这就是分布式的好处。

此外比特币是一种加密货币,它有着非常复杂的加密算法,想破解比特币的加密信息是相当困难的,其实是超级计算机也不能。事实上,我们人类使用了这么多年的计算机,虽然计算机确实带来了不少的便利,但是很多事情并不是计算机能够轻易达到的。这一点我们在生活和工作中就应该有所体会,计算机只是一个工具,它不能够解决所有的问题。

例如华为突破5G的算法,据任总说就是俄罗斯的一个数学家计算出来的。那是俄罗斯那个数学家用不同的数学工具,有着深厚的数学功底,最终才解决这个问题。普通人很难做到这一点,超级计算机也没有任何的办法,因为如果超级计算机有方法解决这个问题的话,美国拥有世界上最快的超级计算机,那么早就突破5G技术,不至于要制裁华为了。

无所谓破解不破解!

比特币实质上一文不值,起初只是炫耀技术的,后来被人利用成为圈钱的工具罢了!

金银货币有实际价值,纸币是以国家信用为支撑,比特币有什么?_?

有人说,不少国家都承认了,他就不是骗子!

但你没看到,这些承认的国家,央行有没有储备比特币?人家只是承认比特币交易手段合法,可并没有承认比特币本身有价值,这是有根本性区别的!

技术上破解比特币的算法是可以实现的,但不好实现的是修改基于区块链技术上所有电脑储存的比特币信息,比特币所采用的区块链技术,典型的特征是无中心的分布式记账形式,简单讲就是在这个系统内任何一个修改的数据都同时备份到所有电脑的储存中,并且不允许修改,因为你改了自己电脑上的数据,并不能修改全球其他电脑上的数据,等于在这个系统中任何一个人做的任何事都同步备份到其他人的电脑上,这就是分布式记账,即是通过黑客攻击服务器,难度也很大,因为区块链技术里没有主服务器,每一个参与的节点(电脑)都是服务器,除非把所有节点上的数据都修改了,但是此技术的算法使得当有人试图去修改所有节点的数据时,这套算法的更新时间很短,目前难以实现,所以去破解比特币的系统就有点得不偿失了。

现有的全部计算机的能力是无法短时间破解的!否则比特币密码学就是悖论,如果量子计算机商用化就有可能破解,但是那时候比特币的对抗量子计算机的算法又更新了,量子计算机终究无法破解。事物都是不断进步的,提高计算机商用能力很难,而改进比特币算法相对来说容易!

到此,以上就是小编对于黑客破解比特币的问题就介绍到这了,希望介绍关于黑客破解比特币的3点解答对大家有用。

LOT物联网

iot产品 iot技术 iot应用 iot工程

Powered By LOT物联网  闽ICP备2024036174号-1

联系邮箱:support1012@126.com