Front Running:​去中心化交易的阿喀琉斯之踵:亚博在线登录网页版

亚博网页版登录

亚博在线登录网页版_《明日边缘》中,人类的各种战术对侵略的外星人是违宪的。 因为这个战术生效后,外星人被杀后,在推翻时间战斗再次发生之前,整个过程都会变轻。 在这个新的时间里,外星人说不会再发生什么,当然会告诉你如何应对。 在区块链中,有人告诉我什么不会再发生了。

他们不仅可以告诉未来不会再发生了,还可以像《明日边缘》的外星人一样,利用这个信息行动,分解对自己不利的未来。 这一切从哪里开始? 最近风气不好的雷事件开始的。

雷债事件的始祖雷债事件中黑客的挣法,你和我的方法不同。 低价出售,高价购买。

唯一的区别是黑客告诉你低点在哪里,高分在哪里。 他为什么说? 马上提高价格是因为他自己。 用于说明原理的模拟反击过程是用dYdX的闪存贷功能购买60 ETH,用Compound抵押40 ETH租1 BTC,只剩下20 ETH用bZx特5倍杠杆购买BTC, Uniswap取得了这个杠杆交易的流动性,Uniswap上的BTC对ETH的价格上涨了,所以此时再把1 BTC卖给C UNI SWAP,假设平均值的销售价格增加了一倍,就可以销售80 ETH。

另外,放弃最初借的60 ETH,获得20 ETH的利益。 (现实过程是读者文末的参考资料1、2 )可以指出黑客有两个幻术,幻术一纳盘(20 ETH 5=100 ETH ),幻术二利润(40 ETH )。 在这个过程中,幻术二赚的钱和Uniswap做市商。

雷债在案件调查案件中只需获得初期资金,黑客就可以无成本零风险反击。 但是,这一反击事件本身并不是本文关注的核心,之所以描绘这个例子,是因为它清楚地表明,如果将来有人告诉你不大量购买(市场上有价格变动),那么在购买之前,可以“埋伏”来建立利润。

形象化的话,a计划购买大量的ETH,如果B告诉我A的销售意图,就可以在A之前以现在的价格购买ETH,以更高的价格出售赚取差额。 在传统的金融市场中,这种不道德属于Front Running (先行交易)。 所谓前台培训,只要事先从非公开发表信息中传达不影响资产价格的大规模交易,就可以在先行交易中获利。

这主要包括两种情况:1.交易商在继续委托客户交易之前指出客户交易会改变市场价格,为自己的账户进行交易的不道德行为。 2 .经纪商在自己公开发表的研究报告还没有广泛发表之前,先行交易股票不道德。 在连锁上的非中心化交易市场中,Front Running与上述第一种情况类似,在知道对方的销售意图后,先完成了自己的交易。

这种不道德在传统的金融市场是违法的,是利用的所谓公开发表信息,但在区块链中利用“公开发表”信息,因此很难确认是违法的。 由于区块链时间的特殊性,区块链上的未来可以在再次发生之前“看到”。

也就是说,我们会在交易再次发生之前告诉你交易再次发生。 就像继续委托交易的交易商告诉你交易不会再次发生。 区块链的时间特殊性区块链是一个分布式的系统,下一个问题是参加者无法就物理时间达成协议。

但是,为了确认交易顺序防止双花,网络参加者们就时间达成协议是最重要的,因此中本聪将工作量证书和最长的连锁原则相结合,构建分时服务:以块的优先顺序代表时间的优先顺序,参照可以指示块是区块链上的基本时间单位。 那么,如何将一个交易的分秒时间单位转换为块时间单位呢? 交易提交后不会转移到被称为交易池的地方,这里还有很多其他交易。 矿工不会从交易池中自由选择交易进入下一个街区。

这些交易有设定档的优先顺序。 物理时间是请求顺序的一个要素,但不是最重要的要素。 例如,矿工的报酬比物理时间重要得多。

只有自由选择并转移到下一块的交易不会从分秒单位转换为块时间单位,只有在这样的切换完成后,该交易才能可靠地在块链上再次发生。 很难找到。

交易在物理时间再次发生,然后在交易池中等待,最后在区块链中再次发生。 这个未确认的会面不会暴露交易意图,Front Running很容易再次发生。 谁能看到暴露的交易意图? 最典型的是矿工。 矿工是包交易的人,他们不仅可以看到交易,还可以告诉你哪些交易会转移到下一块,以及这些交易在同一块内的顺序。

在技术上,矿工通过介入交易顺序,可以把自己的交易放在合适的方向上。 说到Front Running,没有人比矿工更有优势。

除了矿工,我们都能看到交易的意图。 交易将重新开始并广播到网络,转移到交易池,因此任何人都可以监听交易广播。 对于DEX上的交易者、交易机器人来说,必须监视DEX上的交易状况,找到交易意图后,以提高交易报酬的方法以自己的交易为前提,完成Front Running,构筑无风险的利益。

亚博在线登录网页版

但是,Front Running被认为不公平,破坏了长时间交易者的交易战略,伤害了交易利益。 虽然不准确,但可以说明问题的例子。

我打算从市场上销售100ETH。 可能的平均价格是270美元/ETH。 但是交易机器人会在找到你的交易意图后先行购买。

那个以270美元/ETH出售。 另外,有可能以提高的280美元/ETH的价格销售。 要1000美元以上。 在这种情况下,人们怎么能在DEX上开展大规模交易? 每笔交易都有可能被“擦油”。

除非存在Front Running,否则DEX很难达到规模。 DEX上的flashboys于2019年,活跃的康奈尔大学区块链研究员菲利普黛安与同事一起发表了《Flash Boys 2.0:去中心化交易中的先行交易,交易重排及不平稳共识》论文,区块链上的交易机器人提高了交易报酬,增加了网络推迟了先行交易Flash Boys来源于《大空头》作者迈克尔路易斯的《Flash Boys:一场华尔街武装起义》一书,指华尔街的一群高频交易员。

|亚博在线登录网页版。

本文来源:亚博在线登录网页版-www.ceramicacelec.com