越来越多的机器人利用分散交易所的低效率

2019-08-05 11:01:57 来源: INeng财经

区块链被称为公平和开放,构建使得单个用户不能伪造或改变记录,因为它们都是透明网络的一部分。根据Cornell Tech的新研究,现实情况并非如此简单。

研究发现,与华尔街的高频交易员一样,越来越多的机器人利用分散交易所的低效率,这是用户购买,出售或交易加密货币的地方,而不受中央政府的影响。研究人员还发现,为优先考虑某些交易而支付的高额费用对整个区块链构成了安全威胁。

这些做法允许掠夺性用户预测日常交易并从中获利,每年吸收数百万甚至数十亿美元的加密货币。

“在一个传统的系统中,你有一个经纪人或你正在交易的人,你信任他们,或者他们在法律上被要求做正确的事情,”康奈尔科技计算机科学博士生,第一作者Philip Daian说。 “Flash Boys 2.0:分散交易中的前瞻性,交易重新排序和共识不稳定”,于4月13日在Cornell Tech举行的康奈尔区块链会议上发布。

“在这些系统中,经纪人被区块链取代,区块链似乎是一个值得信赖的第三方,但实际上区块链中有许多不同的可移动部件可以被操纵,”他说。“所以你必须非常小心区块链实际上给你的东西。”

为了进行这项研究,由Cornell Tech的Jacobs Technion-Cornell研究所的计算机科学教授Ari Juels领导的八人小组和该论文的高级作者花了18个月的时间跟踪六个分散交易所的交易。然后他们测量了他们何时听到了交易,谁报告了这些交易以及在什么时间报告。

该信息揭示了机器人如何利用系统中的时间延迟使交易远远快于人类用户,允许他们使用诸如基于预先信息的先行交易等策略,这在许多市场中是非法的。机器人还可以更改自己的交易顺序,使其更有利可图,或利用人为错误。

区块链的功能类似于在计算机网络中分布的不断更新的数据库。智能合约使用区块链技术自动确定各方之间的资金流动。区块链上的交易由“矿工”验证,这些用户解决了一系列问题以换取付款。

矿工们确定了区块链上的交易顺序,研究人员发现这种权威也会导致腐败。研究发现,矿工可能会接受更高的费用来确定某些交易的优先顺序,使整个系统变得脆弱,或者他们甚至可能会重写区块链历史来窃取已经由智能合约分配的资金。

“矿工拥有巨大的力量,”大安说。“ 区块链并没有摆脱中间人。它只是将一个中间人变成了100个中间人,你希望他们不会因为自己的原因而被贿赂或者反对你。在某些系统中,这可能是好的,但它并不是'保证你的交易会变得公平。“

尽管研究人员只研究了分散交换,这些交换在加密货币交易中占很小但不断增长的份额,但他们表示,这些策略很可能也用于集中交易 - 可能是一个十亿美元的问题。

这是坏消息。但是好消息是,许多这些做法可以通过提高安全性和更好的设计来制止,Daian说。

“如果你使用廉价的银行金库来存放昂贵的金币,那么对于有人闯入它会更具吸引力,”他说。“许多用户在这些交易所进行交易,并且如果交易所设计得更好,那么他们的体验就不会那么好。”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。