科普 | 什么是交易回滚?

金元宝
金元宝 得得号

Jan 21, 2020 区块链内容创作者,力场/财路/币乎平台作者。

该文章已上链

摘要: 什么是交易回滚?

科普 | 什么是交易回滚?
00:00
04:54
  • 经部分社区用户反馈,近两天进行EOS交易,特别是在交易所充值和提现时遇到了问题,出现交易回滚的情况。目前EOS主网BP已经确定了导致此问题的潜在原因,并努力对此进行修复。根据EOG Go的分析,在过去的12个小时内,上述问题已得到改善。有说法认为上述问题可能是由于过于饱和的对等节点导致CPU占用,从而影响了主网的对等BP。(MEET.ONE 报道)

回滚(Rollback)指的是程序或数据处理错误,将程序或数据恢复到上一次正确状态的行为。回滚包括程序回滚和数据回滚等类型。(360百科)

交易回滚就是中心服务器规定某种币的某种数据才是对的,其它的都是错误的。一旦这种币的客户端接受到这样的信息,那么无论服务器发送给你的数据包是否正确,都会按照这种数据来执行。

简单说,就是用户在交易所已经完成了交易,却因为各种原因,交易所把交易又强制恢复到了原来的状态。

这就比如你在编辑器里写文章,写着写着突然停电,电脑关机了。等电来了以后,你打开电脑,看到编辑器里的内容,只能从此前保存的那个时间点继续写。在数字货币交易所里,交易回滚之后,此前的交易就自动作废。

最著名的交易回滚就是以太坊硬分叉事件:一个大型交易所被黑客攻击,盗走一大笔以太坊。这个交易所联合几个以太坊矿池,依靠算力优势,强行将交易回滚到之前状态,认定黑客盗走的以太坊是非法交易。这就引起了以太坊社区内一部分成员的反对,对于这次回滚不承认的继续按照原始链走,而承认的按照新链走,导致以太坊从此分裂成以太币ETC和以太坊ETH两种货币,这就是以太坊硬分叉的原因。

交易回滚这一行为遭到一部分用户的质疑,认为其“违背区块链精神”(去中心化、不可篡改)。那么到底交易该不该回滚呢?交易所被黑客攻击了之后,希望通过交易回滚来挽回一些损失,但是这样的操作,会误伤在同一时间进行转账操作的一些人。而且交易回滚后所有的交易记录全部删除,无法知道交易所本身是否参与了恶意操作,给人一种店大欺客的感觉。

这就好比在比赛现场,甲方好不容易获得了胜利,但是裁判却宣布比赛无效。这样的操作,乙方肯定会很高兴,但是却会令甲方不满,由此引发的矛盾,也是不可调和的。

交易回滚的好处就是,除了让交易所挽回损失外,也会令黑客一无所获,也会起到震慑黑客的作用,因为黑客也不会一次又一次地去做无用功。

当然,任务事物都有其两面性,其缺点也是很明显的。它会让一部分用户损失,也会损害交易所的信誉,甚至引起一条公链的社区分裂。

总之,交易回滚与区块链去中心化、不可篡改的精神相违背,充斥着中心化集权的特性。虽然其能挽回一部分损失,令黑客有所收敛,但此种行为,会令交易所失去信誉,一直遭到人们的强烈谴责。

(1、 内容来自链得得内容开放平台“得得号”,稿件内容仅代表作者观点,不代表链得得官方立场。2、 凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责。3、 得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:chengyiniu@chaindd.com)

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 金元宝 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信