区块链vsDDoS

区块链攻击很多的论述都围绕着51% 。也就是坏人需要用某种方式,让自己的算力超越整个区块链网络50%以上的算力,即可有机会成为最长链,就可以干坏事。

超越50%以上算力的方法

  1. 在现实世界中贿络矿工们,或者邀请矿工们来当坏人,变成坏人集团,人数越来越多,算力也会越来越多,算力多到超过50%,这集团就可以干坏事了!
  2. 不想成立集团,想一个人干大事!那就购买一堆顶级矿机,买到超越50% 的算力!

以上两个方法都不喜欢,那介绍一下DDoS攻击。

DDoS

阻断服务攻击(英语:denial-of-service attack,简称DoS攻击)亦称洪水攻击,是一种网路攻击手法,其目的在于使目标电脑的网路或系统资源耗尽,使服务暂时中断或停止,导致其正常用户无法存取。

当黑客使用网路上两个或以上被攻陷的电脑作为「僵尸」向特定的目标发动「阻断服务」式攻击时,称为分散式阻断服务攻击(distributed denial-of-service attack,简称DDoS攻击)。

DDoS 最浅显易懂的说明

有一对情侣,男生热爱手游,疯狂玩游戏,女生为了不让他玩游戏,用了多支手机,疯狂的Line男生,阻断男生玩游戏!
这样的行为就很像DDoS ,但由于人的手速不够快,改由机器代劳!

坏人如何透过DDoS 取得50% 以上的算力

其实不应该说取得,应该说坏人试图瘫痪矿工,让矿工无法工作,因而让坏人自己的算力提升至50% 以上。

实际比喻三种方法

假设整个美国只有100 个人可以投票选总统

  1. 贿络51 个人投给候选人A ,候选人A 顺利当选总统。
  2. 找国外101 个人移民来美国,并且要求这101 个人投给候选人A ,候选人A 顺利当选总统。
  3. 绑架99 个人,自己去投给候选人A,候选人A 顺利当选总统。

我知道我描述到这里,肯定有人觉得这篇文章也太荒谬了吧!

我想表达的是,无论你用什么方法,让自己能够掌握的算力(票数)超过整个区块链网络算力(算力)的50%就可以成功攻击,就可以干坏事。
无论是有哪一种方法,或者三种方法混搭使用,又或者是找到其他的方法,就可能成为最长链,也就可以干坏事了!

区块链发生51% 攻击机率高吗?

就像上述的例子,如果美国只有100个人能够投票,我想要透过上述三个方法达到目的,想必是挺容易的。(好像也不是那么容易)
但目前美国能投票的人数超过3亿,突然发现即使没有法律限制,要透过上述三种方法达到目的,肯定是非常困难的!

也就是说只要有够多的矿工,整个区块链够活络,难度就会变得非常高,所以新区块链刚起步时,是有较高的危险性的。

只要有利益再艰难的事情,都会有人做!

没错!不管难度再怎么高,只要有超高利益就会有人想干坏事,什么情况能让坏人打消这个念头。
就是当你付出的成本,高于利益时,坏人自然而然就会打消该念头!
付出的成本还不包括可能被抓的成本哦!也就是最一开始投入的成本而已!

中本聪的聪明才智

这时候就不得不佩服中本聪了,了解越多区块链的技术后,会越来越崇拜他(们)!

比特币的设计会出现几种心理状态

  1. 挖矿有利可图,越来越多人加入挖矿的行列。区块链网络就越难被攻击。
  2. 坏人如果资源够多,想拿来做坏事,他不如拿相同的资源做好事,收益反而更高,且会被大家认同。
  3. 若真的成功找到某个方式,以较低的成本取得51% 进行攻击,人们对整个比特币的信心会随之崩盘,这可能使比特币的价格一落千丈,甚至归零,坏人的利益也就归零了。

本文是小弟我对DDoS 及区块链51%攻击,非常初步的了解与认识,用比较诙谐的比喻阐述我的想法,若有哪些知识错误或比喻不好的地方,再麻烦大家纠正及指导啰!

本文链接地址:https://www.wwsww.cn/jishu/5761.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。