网购分享吧

 找回密码
 注册账号

QQ登录

只需一步,快速开始

查看: 1|回复: 0

比特币攻击 -发起比特币51%攻击需要怎么样的家庭条件?

[复制链接]

 成长值: 918

2万

主题

2万

帖子

1231

积分

二星VIP会员

Rank: 2

金币
4
发表于 2019-11-9 20:30 | 显示全部楼层 |阅读模式

比特币攻击:发起比特币51%攻击需要怎么样的家庭条件?币友们都知道,比特币的总投放量的固定的,2100万比特币是上限,并且比特币的发行量是跟不上人类社会经济发展的速度的。



       



       


币圈关于51%攻击的讨论似乎从来就没停止过,自比特币诞生起,51%攻击就被视作比特币的安全隐患。而比特币发展至今,与婴儿期的比特币不同,全球已有巨大的算力维护该络。


现在比特币的51%攻击还会那么容易发生吗?发起一次51%攻击需要多少钱?今天这篇文章就和各位一起探讨以上的这些问题。


什么是51%攻击?


鉴于有些朋友还是对51%攻击不是特别了解,还是有必要先说一下什么是51%攻击。


51%攻击是指掌握了比特币全的51%算力之后,用这些算力来重新计算已经确认过的区块,撤销自己已经发生的付款。


发动了51%攻击之后,攻击者可以修改自己的交易记录,这使得他可以双重支付。但是他并不能修改其他人的交易记录,也不能凭空产生比特币,也不能把其他地址的币发送到自己的账户上。他能做的,就是让花出去的币又回到自己的账户上。


如何发动51%攻击?


首先我们要假设发动51%攻击的目的就是为了利益,而不是出于其他的原因,那么这个人或机构首先要满足两个条件:


1、拥有比特币51%的算力


2、拥有大量的比特币


前面已经假设了这是一个基于利益的攻击,那么他发起51%攻击的流程有且只有以下这种情况:


1、攻击者向交易所或大户或企业出售大量的比特币,并且收到了卖币的钱,钱已落袋。


2、假设这笔交易会被打包在第50万个区块,那攻击者会在第49万9999个区块开始重新生成区块,因为他有51%的算力,所以他生成的攻击链一定能追上原链。


3、最后当攻击链的长度超过原链两个区块,所有的客户端会接受攻击链,抛弃原链,51%攻击完成。


51%攻击会有什么后果呢?


1、原链上第49万9999个区块之后的交易全部作废,在第49万9999个区块之后转出比特币的人(如攻击者)会发现,币回来了~但是在第49万9999个区块之后受到比特币的人(如交易所)会发现,币没了(╥﹏╥);


2、对在第49万9999个区块之后没有交易的地址币的数量没有影响;


3、人们对比特币的信任会收到重创,影响比特币价格。


到底是什么样的家庭条件才能发动得起51%攻击?


1、掌握全51%的算力


掌握的意思就是这些算力必须是全部属于一个行为共同体的,矿池上算力的主宰者还是拥有矿机的矿工,所以矿池并不算是拥有那么多的算力。


目前比特币全算力为3938 EH,按照S9的价格,14T比特币矿机的价格为5000元,所以1T算力价格为357元。


51%算力份额矿机的购买费用=3938 E*51%*1024*1024*357=75182024687616,大概是75亿人民币。


除此之外还需要矿场建设费用,矿机电源,电费等等,我们暂且估计这部分费用为5亿,那么设备端总共需要80亿。


2、卖掉非常多的币


理论上攻击者前期肯定会卖掉巨额的币,不然花了这么多钱来购买矿机结果只回滚了一笔小额交易,那岂不是很傻叉?并且攻击之后币价肯定会下跌,攻击者攻击比特币络之后还要承担币价下跌的风险,也就说虽然币回滚了,但币不值钱了啊。


我们假设攻击者能够卖出价值200亿的比特币,比特币当前价格为42000元人民币左右,所以持币数=200亿42000=约47万个比特币。


也就是说,目前为止,攻击者需要有280亿的资产,包括价值80亿的硬件设备和47万个比特币。


攻击者这么一折腾到底能赚多少钱?


51%攻击被发现后比特币价格肯定会下跌,也就是即使他的47万个比特币回滚了,价格也会一直在一个很低的状态,暂且假设腰斩好了。那么这47万个比特币,攻击前值200亿,攻击后值100亿。


攻击前攻击者拥有:价值80亿设备,价值200亿的比特币(47万个比特币)


攻击后攻击者拥有:原本80亿设备(可能无价值),200亿人民币,价值100亿的比特币(价格腰斩后的47万个比特币)


鉴于发生51%攻击很可能导致改算法造成矿机全部报废,那么攻击者的收益为200亿+100亿-80亿-200亿=20亿。


没错,花了这么多功夫,最后他只能赚20亿,这还是假设比特币价格仅仅腰斩的情况下。投入280亿,冒这么大的风险,最后只能赚20亿,这在区块链行业,就是个笑话,随便去做点什么事都不止这收益,而这是一次51%攻击确确实实只有的收益。


我们再来做个计算,一个有10万个比特币的大户去做这件事情能不能赚钱?
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

手机版|联系我们|免责声明|网购分享吧 ( 豫ICP备18037174号

GMT+8, 2019-11-19 10:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.