「币圈小白进阶计划」啊?!51%攻击,那是啥?

文/韩大楠

原文首发币乎

「币圈小白进阶计划」啊?!51%攻击,那是啥?_第1张图片

大家好,我是大楠呀!

这是「币圈小白进阶计划」的第五篇,希望大家多多给出建议。

谢谢大家!


写在前面

这篇文章的内容,因一个作者而起,今天大楠想说说51%攻击。

不知道你可晓得雾海孤帆这个作者,之前貌似是马蜂转了他的文章,为他感到不公啊,于是,我关注了他,看了他的文章,他确实快要被“踩”扁了......

先来看看他文章的数据。

他的这篇文章KEY 筹码分布与流通盘(二),有四百多的赞,被踩20,文章的收益五十几。还有这一篇【人前拈花微笑 人后男盗女娼】 一边奶KEY一边抛盘的大V名单曝光了,三百多的赞,被踩30,收益一点几。我想,不用我多说什么了吧。

那你知道评论席是怎么说的么,简单来说说令大楠印象深刻的内容。

其一,作者只不过道出了有人想要出货,想要割韭菜;其二,有人在说,这是用数据说话,全篇都是数据,这有什么错呢?等等。但我还看到了亮亮哥的币乎深度评,他是这么说的。在我看来,尤其最后一句是核心,其实在说“财”和“利”的关系。不是吗?

我相信团队还是希望做一件能载入史册的长远事情的。但如果这个平台汇集起来的精英是这种一边狂奶一边出货,同时还粗暴压制揭露真相声音的,那恐怕行之不远的。 古语说得好:以利相交,利尽则散;以势相交,势去则倾。

今天,我们不是来说评论的,因为评论席,作者给我回复了这样的话,“比特币中的51%生效”。这让大楠印象深刻,因为在此之前,稍微了解了有关51%攻击的内容,没想到这回见到真的了,咱们就来说说这个51%攻击。

感谢雾海孤帆帮我打开了话匣子,现在就来说说51%攻击。


51%攻击

因为说到51%攻击,就要提到“双花”问题了,所以,这篇文章,就要说到两个核心问题。

51%攻击,看下图,你可能会懵逼。

「币圈小白进阶计划」啊?!51%攻击,那是啥?_第2张图片

那大楠就来说说这些天我所看到的关于51%攻击,我将尽自己所能,最简单的告诉你什么是51%攻击。

有很多相关描述,它是这么说的,只要算力超过51%,就能对某个系统发动攻击,这个系统就存在被攻破的倾向了。

51%攻击,就是有人掌握了全网51%以上的算力之后,就能很轻易伪造或者说完成一个更长交易的链。比特币只认最长的链,因为他的工作量最大,最权威,最有公信力,这也是比特币的共识机制PoW所决定的。所以说,伪造交易的链就会得到其余节点的认可,自然,假的就是真的了。

什么?你不知道算力?

以上这段文字,来自网络,这段话很官方,拿POW机制来说,它就是算力的代表。算力就是挖矿机挖出比特币的能力,你的算力占全网算力的比例越高,那么,产出的比特币就越多,你得到的比特币就更多。那要放在币乎上,算力相当于你的持仓,你持仓的key越多,那么你得到的key更多。

举个栗子。

如果说,比特币在全网的算力是100,A矿工拥有10的算力,那么TA每次记账成功的概率就是1/10。

关于算力的问题,简单来说就是以上所述。

那么回到51%攻击这个问题上,雾海的这个文章最能说明这个问题了,还有马里奥的例子,最直白,最简单了。下面的数据,就说明一切了。

「币圈小白进阶计划」啊?!51%攻击,那是啥?_第3张图片

先来看两组数据,这说明什么问题,这已经属于恶意踩了,51%攻击,已经得到了最好的诠释了(雾海孤帆andSuperMario请原谅我使用了你们的例子)。

也就是说,如果有一方的算力超过另一方,那么,达到51%时,那肯定比另一方多。如果诚实节点有51%算力,那系统就是安全的;如果恶意节点有51%算力,那它就能对另一方发动51%攻击,那系统就是不安全的,那么,就会被攻破。那么,上面的图片,就说明了一切。

在区块链的世界中,谁能以最快的速度,而且能快速传播到51%的网络节点,并且其他节点也会去接受,那么,谁就是最长的链。

从上图数据来看,最长的链属于“踩”,所以,你即使是诚实节点,不被别人所接受,那也是没用的,胜利就是属于“踩”节点。

回到数据来看,51%攻击已经达成了,这条链就是被摧毁了,所以说,那篇文章就是被51%攻击了,这个防线被攻破了,作者、点赞者收益都就是一无所获的,所有的收益归零,所有点赞都白费了。

那为什么要去摧毁一条建立的完好的节点?为什么要摧毁这一条链?一般来说,算力越大越会主动维护整个系统,从这里来看,维护的是那些51%的节点。

我们来看看比特币白皮书中所说到的,如下图。

「币圈小白进阶计划」啊?!51%攻击,那是啥?_第4张图片

什么意思?它是说,在节点中,最长的链将会胜出,而其它的节点要在这条链的基础上不断扩展、延伸。

在区块链中,如果一个人或者说一部分人,掌握了51%的算力,就能改变历史,改变事物发展的方向,就能让自己获利。

下一个问题,我们来说说“双花”问题。

“双花”问题

大楠最近看了一些关于51%攻击的内容,但是,居多都是把“双花”问题和51%攻击放在一起说的,那么,大楠也来说说“双花”问题。

因为上面已经说明了什么是51%攻击,下面在看到就不会有疑惑了。

“双花”,意思就是说一份钱花了两次或者多次。

花了两次或者多次,为什么会这样?那咱们就来说说这个问题。

在正常的交易下,是这样的,我们来举个栗子。

大楠的蓝盆友想,结婚纪念日到了,我想送大楠点奢侈品,让她高兴高兴,那我拿出一个比特币吧,给她买点东西,来个小惊喜。

于是,大楠的蓝盆友从自己的钱包里转出来1个比特币到商场老板的比特币账户里,但这个交易是要被验证的,矿工会验证、打包、并且记录在区块里,此时大楠的蓝盆友账户就会少1个比特币,商场老板的比特币账户就会多出来1个比特币。

如果大楠的蓝盆友拥有51%以上的算力,他就能修改这次交易,他如果想“双花”这个比特币,那该如何去做呢?

他会在付完比特币后,修改区块上的数据,重复利用以前的比特币进行交易,从而分叉出一条新链,。

大楠的蓝盆友掌握了51%的算力,他就会拥有新链,而且还是最权威的、最长的链,所有节点都会接受,并且成为主链,才会被认证。

在这条链上,没有大楠蓝盆友和商场老板的交易记录,大楠蓝盆友买奢侈品的比特币还会在自己钱包里, 于此同时,也拿到了奢侈品,这就是成功实现了“双花”。

在比特币里,并不是说绝对不会出现“双花”现象,当出现了“51%攻击”时,就会出现“双花”现象。如果不够51%,也可以发动双花攻击,也有成功的可能性就会变小。算力越低,双花攻击成功的几率会越小。

(本“栗子”由《图说区块链》受启发想到的)

写在最后

个人感觉,双花问题,貌似诠释的不太好,但大楠已经尽自己所能了。大家有想跟大楠说的,或者纠正文章的错误啊,改进的建议啊,欢迎大家来评~


大楠是谁?

不知道哪里来的小喽啰,很偶然撞进币乎的币圈小白,是个正在不断成长的大楠;

据说主持了8场分享会,还被称“主持一姐”,好像胆儿也变大了。

那现在她在做什么?

咦,不晓得呢,但她刚辞工作,在家闲呆着呢,要多自在有多自在。目前准备充电呢,看课程、看书、做笔记,还是闲不住的大楠呐。

那你喜欢她么?

当然喜欢啦,你看她都把微信号晒出来了。

大楠,欢迎来撩哦。

微信:15222567477,加大楠也要备注的呢,就叫币乎~

你可能感兴趣的:(「币圈小白进阶计划」啊?!51%攻击,那是啥?)