2月22日的盗币事件在币圈里面引起了轩然大波。毕竟这次被盗的资产数额巨大。但是与以往不同的是,以往的大额盗币事件多数都是交易所被盗,但这次则是个人账户被盗。 每次但凡出现大额资金被盗之后,网上就会有人提出“回滚”这件事情。如果能够通过算力攻击,在比特币被盗之前重新分出一条最长的链的话,那么之前受害者被盗的币就能物归原主。 那么回滚需要如何操作呢? 首先你必须掌握超过比特币全网51%的算力。 然后在盗币交易区块之前,重新开始挖一个分叉。在这个分叉上面,你要先剔除掉那笔被盗的资金以及该资金后续发生的所有转移交易。之后再保证除被盗资金的那一笔交易之外的所有其他交易全部被正常打包上链。 当新分叉的链的长度超过了原来的那条链以后,系统就会发生区块重组。也就是新分叉出来的链覆盖了原来被盗的那条链。 这个过程就是所谓的回滚。通过这个过程,我们就可以人为的把之前被盗的资产还给受害者。 不可篡改性,一直被人们认为是区块链技术的一项重要特性。毕竟只有不可篡改,才能让人们实现溯源。不然,如果51%攻击能够不花成本的随意发起,那么区块链技术也就失去了它原本的价值了。 在比特币系统里,从纯技术的角度看,是存在通过51%攻击实现双花的。在比特币运行的这十来年时间里,除了出现了BUG的情形以外。比特币从未发生过超过6区块以上的重组。所以用户也普遍认为只要比特币达到了6个确认,那么账本记录就安全了。但是没发生不等于不会发生,因为比特币的代码里没有硬性规定6个区块以后就无法回滚。但是和BTC相比BCH就略有不同。在BCH的代码里,有明确的规定。当区块确认数达到10以后,系统就不接受重组了。也就是说,BCH的确认数一旦达到10,BCH的账本就不能够再篡改了。 这也是为什么Josh Jones在被盗之后,依旧在Reddit网站上寻求帮助。因为当时的确认的区块只到第三个。所以如果能够及时回滚,那么Josh Jones还是可能挽回自己的损失的。但是要在短的时间里实现前面提到的回滚过程,其实是挺困难的。除非你早有准备。 Josh Jones的这次被盗并不是偶然,而是被黑客盯上很久了。据说根本原因是因为Josh Jones在网上炫富,结果被别人重点关注了。当然这个破解密码的过程也并非简单。黑客是在持续攻击了一年之后才成功的。所以,古人说为人要低调不是没有道理的。 另外还有一点,值得大家注意的。那就是设置密码的问题。一些人为了方便记忆,在很多平台上设置的密码都是一样的。这就给黑客提供了巨大的便利。一旦黑客破解了某个平台上的密码,那么他就能顺藤摸瓜把其他平台上的密码全都破解。这就会引发连环被盗。所以,为了保护资产的安全。用户可以根据平台的名称或者特点,设置不同的密码。这样就可以尽可能的降低连环被盗发生的概率。 从技术的角度来看这次盗币事件,我们可以知道,想要通过回滚解决问题,真的是非常困难。所以我们还是不要对回滚抱有多大的希望。对于保护资产而言,最主要的防盗办法,还是做好预防。毕竟做好预防,才是保护资产安全性价比最高的方式。 —- 编译者/作者:上手区块链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
回滚能够解决加密资产被盗的问题吗?
2020-02-25 上手区块链 来源:区块链网络
LOADING...
相关阅读:
- 今年双十一,区块链怎么玩?CSDN“免费+质量局”沙龙邀你参加2020-08-06
- 8.06ETH午间行情分析2020-08-06
- 央行数字货币有消息了BCH或分叉第二个“BSV”2020-08-06
- 苏苏:(8.6)比特币行情分析与操作建议2020-08-06
- 为什么预测比特币2018年低点的分析师对Stellar(XLM)不看好2020-08-06