如何理解数字资产交易平台的交易回滚?
作者头像
  • 佚名
  • 2018-06-04 23:21:38 0

按照百度百科的释义,回滚(Rollback)指的是程序或数据处理错误,将程序或数据恢复到上一次正确状态的行为。最常见有事务回滚、代码库回滚、部署版本回滚、数据回滚、静态资源版本回滚等。而数字资产交易平台上的交易回滚就是数据回滚。

通常来说,传统数据库领域的回滚只能在commit(提交)前才会起作用,它的执行将意味着在回滚之前的某个或全部的操作无效,在正式commit数据之后则应无法rollback。但是,加密货币领域的回滚,则无时无刻都可以发挥效果。

如何理解数字资产交易平台的交易回滚?| 金色百科

而加密货币交易所的回滚,应该怎么理解呢?就是中心服务器地址告诉某种币,只有这一种数据才是对的,其它都是错误的。一旦这种币的客户端接受到这样的信息,那么无论服务器发送给你的数据包是否正确,都会按照这种数据来执行。

比如,这次OKex平台在发生了比特币合约异常情况之后,该平台决定把问题时段的合约数据回滚,期间从合约账户转账至币币账户行为的用户,转账行为也被同时回滚。通过这一机制,交易所可以在某些场景下防止极端事件发生、挽回重要损失。

然而,需要注意的一点是,交易回滚这一行为也遭到用户质疑,认为其“违背区块链精神”。因为我们可以发现,当发生交易回滚时,无论平台上的用户是否接受让一部分数据作废,一旦联网,所有数据自然就变成了平台修改后的结果。与区块链主张的“去中心化、数据可不篡改”精神相悖。按照中国量化投资学会理事长丁鹏的说法,“这就像一个赌场的老板可以随时推翻一个赌局,宣布某个赌局作废,这是不是一件非常可怕的事情呢?”

网站模版

    本文来源:跨境之家
责任编辑: : 佚名
声明:本文系跨境之家原创稿件,版权属跨境之家所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:跨境之家",违者将依法追究责任。
    分享
交易回滚回滚交易金色百科
    下一篇