LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 什么是区块链的回滚?

什么是区块链的回滚?

2020-02-26 1TMine 来源:火星财经

近日,加密货币巨鲸zhoujianfu被盗1500个BTC和将近60000个BCH,情急之下请求矿工帮助,希望他们回滚交易,通过双花,帮他找回丢失的币。此前,巨头交易所币安被盗7000个比特币,也曾提出靠回滚的方式追回盗币。一些区块链的新人朋友可能会疑惑了:

区块链的回滚是什么意思?似乎回滚好像可以删除之前的记录,区块链的特点就是不可篡改,难道通过回滚就能篡改记录吗?


区块链本质上就是一个个区块按照时间顺序串起来的账本,每个区块可视作账本上的一页。每个区块都有它独特的哈希值,这个哈希值记录在紧接其后的区块中,依次相连,只要任何一个区块发生任何细小的变化,都会造成该区块哈希值变化,进而像推倒多米诺骨牌一样,一直影响到后面所有区块。所以,区块链无法在篡改某一区块的情况下不影响其他区块。

如何回滚?

但是,如果直接不承认某个区块后的所有区块,直接从该区块开始,重新挖矿,重新生成另一条链,并且让大家承认这条新链,也就变相地“篡改”了区块链。所谓回滚,也就是出于某些原因,退回到某个区块上,重新制造出一条链,有时候回滚也被叫做重组。


回滚一般是为了弥补一些重大问题,比如比特币早期曾被黑客利用漏洞刷出了1844亿个,这时候开发组就直接升级系统,回滚交易,丢弃了这条黑客刷出比特币的账单,成功化解了这一危机。于是,后来出现被黑客盗币的情况时,也就有人希望通过回滚来删除黑客盗币的记录,自己重新发出一笔交易,将币转移到安全的地址,该过程相当于钱花了两次,于是也被称为双花。

回滚会得到支持吗?

回滚一定程度上破坏了区块链的不可篡改性,许多人也担心坏人用回滚的方式双花,或者强权用回滚来任意增删记录,破坏区块链的自由和去中心化。此外,回滚需要大量算力的支持,而矿工并不见得愿意浪费赚钱的时间为受害者追回盗币,所以,几次被盗事件后的回滚提议均未得到支持,这次也不例外。

但是,回滚也并不是绝不可能发生的,一旦出现了可能危及比特币存亡的事情,甚至危及人类存亡的事情,回滚往往就不可避免了。比如比特币那次被刷出1844亿个的事件,毫无疑问必须回滚。此外,如果一群丧心病狂的恐怖分子盗窃海量比特币,试图购买核弹毁灭人类,这时候恐怕大家都不得不同意回滚。


不得已进行回滚时,人们若达不成统一意见,往往就会各记各的账,有的承认新链,有的维护旧链,结果是区块链分叉成两条链。以太坊曾经发生过一次严重的盗币事件,最后,以太坊创始人V神主张进行回滚,删去这次盗币攻击,产生了今天的ETH,另有一些人坚持维护区块链的不可篡改性,形成了今天的ETC(以太经典)。

总之,回滚与否,反映了人们对区块链遇到问题时的不同态度,不管结果如何,总会给我们带来更多的选择,我们只需静观其变即可。

本文来源:1TMine
原文标题:什么是区块链的回滚?

—-

编译者/作者:1TMine

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...