近日,加密货币巨鲸zhoujianfu被盗1500个BTC和将近60000个BCH,情急之下请求矿工帮助,希望他们回滚交易,通过双花,帮他找回丢失的币。此前,巨头交易所币安被盗7000个比特币,也曾提出靠回滚的方式追回盗币。一些区块链的新人朋友可能会疑惑了: 区块链的回滚是什么意思?似乎回滚好像可以删除之前的记录,区块链的特点就是不可篡改,难道通过回滚就能篡改记录吗? 区块链本质上就是一个个区块按照时间顺序串起来的账本,每个区块可视作账本上的一页。每个区块都有它独特的哈希值,这个哈希值记录在紧接其后的区块中,依次相连,只要任何一个区块发生任何细小的变化,都会造成该区块哈希值变化,进而像推倒多米诺骨牌一样,一直影响到后面所有区块。所以,区块链无法在篡改某一区块的情况下不影响其他区块。 如何回滚? 但是,如果直接不承认某个区块后的所有区块,直接从该区块开始,重新挖矿,重新生成另一条链,并且让大家承认这条新链,也就变相地“篡改”了区块链。所谓回滚,也就是出于某些原因,退回到某个区块上,重新制造出一条链,有时候回滚也被叫做重组。 回滚一般是为了弥补一些重大问题,比如比特币早期曾被黑客利用漏洞刷出了1844亿个,这时候开发组就直接升级系统,回滚交易,丢弃了这条黑客刷出比特币的账单,成功化解了这一危机。于是,后来出现被黑客盗币的情况时,也就有人希望通过回滚来删除黑客盗币的记录,自己重新发出一笔交易,将币转移到安全的地址,该过程相当于钱花了两次,于是也被称为双花。 回滚会得到支持吗? 回滚一定程度上破坏了区块链的不可篡改性,许多人也担心坏人用回滚的方式双花,或者强权用回滚来任意增删记录,破坏区块链的自由和去中心化。此外,回滚需要大量算力的支持,而矿工并不见得愿意浪费赚钱的时间为受害者追回盗币,所以,几次被盗事件后的回滚提议均未得到支持,这次也不例外。 但是,回滚也并不是绝不可能发生的,一旦出现了可能危及比特币存亡的事情,甚至危及人类存亡的事情,回滚往往就不可避免了。比如比特币那次被刷出1844亿个的事件,毫无疑问必须回滚。此外,如果一群丧心病狂的恐怖分子盗窃海量比特币,试图购买核弹毁灭人类,这时候恐怕大家都不得不同意回滚。 不得已进行回滚时,人们若达不成统一意见,往往就会各记各的账,有的承认新链,有的维护旧链,结果是区块链分叉成两条链。以太坊曾经发生过一次严重的盗币事件,最后,以太坊创始人V神主张进行回滚,删去这次盗币攻击,产生了今天的ETH,另有一些人坚持维护区块链的不可篡改性,形成了今天的ETC(以太经典)。 总之,回滚与否,反映了人们对区块链遇到问题时的不同态度,不管结果如何,总会给我们带来更多的选择,我们只需静观其变即可。 本文来源:1TMine —- 编译者/作者:1TMine 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
什么是区块链的回滚?
2020-02-26 1TMine 来源:火星财经
LOADING...
相关阅读:
- MXC极域与SimplyCity重磅合作拓展澳洲物联网智慧城市市场2020-08-01
- 区块链红利渗透,谁能把握新时代的数字机遇?2020-08-01
- 政策利好引燃区块链赛道,属于vtoken的新机遇已经到来2020-08-01
- Filecoin挖矿指南之系统的证明机制2020-08-01
- Paydex开启支付新时代,区块链技术到了生产力转化的重要阶段2020-08-01