Huobi Global
Huobi Global
今天给大家讲一下双花和51%计算能力攻击。
其实如果你真的让我用专业术语来说,我是说不出这些的。我只能给你一个简单的分享,我认为什么是正确的,我从其他(她的)老板那里学到了什么。如果那些地方有错误,希望大家多多指教。
为什么会想到“双花”?
这也应该从我偶然在微博上看到神宇的官方微博发了一个比特币翻倍的故事说起。详情如下:
据说有两个人(组)在比特币666833的高度挖出了一个不同的区块,在后续的区块确认中,一个被认为正常,一个被认为不正常。
这也是为什么会导致比特币花了双倍的误解。
连大V威廉都说什么都没发生。别误会,不是双花。
既然来了,什么是双花?
“双花”字面意思是双花。
那是你花了两次的钱。当然在现实中是行不通的。毕竟,如果你在现实中花钱,那是行不通的。这个理想可以在区块链实现。
在我的理解里,双花等于鸟占鸽巢,拿我的假币当真币,而你的真币还能用。
同时我在昨天的文章中写道,双花等于51%的计算能力攻击。
于是,TVB大蜜蜂向我解释,51%的计算能力可以实现双花。同时老板还讲了POS等专业知识,让我受益匪浅。
老大哥懂得很多,而李艾却不理老大哥,告诉我她老公是程序员。两个人都懂很多。看来硬币真的是藏龙卧虎。
同时也询问了双花和51%攻击的关系。
51%攻击,也称为多数攻击。
这种攻击是通过控制网络的计算能力实现的。
如果攻击者控制了网络中超过51%的计算能力,他就可以反向阻断,反向交易,实现双花。
正如TVB老板所说,一个是原因,一个是结果。
那么有什么办法可以避免双花呢?
经过绝望的探索,我大概找到了这几种。
增加转账确认的数量。以我之前买的一枚假币为例,充d只需要80确认。
取钱到A网需要200确认。
这样的话,如果有问题,网络A肯定可以比网络D更早发现,但是网络A也牺牲了到达的速度。
完善和拓展共识机制和算法。引入POS机制,改变算法等。可以有效抵抗双花51%计算能力造成的攻击。
(3)加强与交易所的合作,如有异常尽快向交易所报告,并及时暂停硬币的收取和提取。前段时间发生的严重超额发行COVER代币事件,意味着交易所尽早切断提款渠道,以免造成更多损失。
(4)交流自查。
交易所不定期对自己的网上货币进行检测和监控,以确保用户和交易所本身不会及时收到损失。
好了,今天的分享到此结束。可能你看到的东西比较无聊。没事的。等你赞完了,一起去群里聊聊天就好了。