撰文:LindaXie,区块链投资机构ScalarCapital联合创始人,Coinbase早期产品经理
翻译:卢江飞
来源:链闻
他们是黑客吗?
他们是攻击者吗?
或者这是套利行为?
2020年2月14~18日发生的两起涉及bZx的「攻击」事件,引发了一些有存在主义意味的反思,焦点是市场的做市商和交易员有没有新的设计空间。虽然这些攻击让人感觉新鲜,但如果我们拆解一下超前交易的不同组成部分,就会发现这些攻击不过是另一种味道的超前交易。
链闻注:Frontrunning,译作超前交易,或抢先交易,香港译作扒头交易,一般指交易员在执行客户买卖委托之前,先替自己的账户买卖,因为他知道客户的订单将改变市场价格。或者是交易员在自己发表的研究报告未广泛传播之前,先行买卖股票的行为。
如果说在法币的证券/衍生品交易市场,一切都是证券欺诈……那么在DeFi中,一切都是超前交易。
什么是超前交易?
超前交易包含三部分:
A股收盘:深证区块链50指数上涨2.46%:金色财经消息,A股收盘,上证指数报3268.7点,收盘上涨1.2%,深证成指报11505.02点,收盘上涨0.55%,深证区块链50指数报3163.29点,收盘上涨2.46%。区块链板块收盘上涨2.06%,数字货币板块收盘上涨2.84%。[2023/3/13 13:00:43]
一个设置的交易
一个操纵市场的交易
一个获利了结的交易
上图:第一步,设置一个陷阱;第二步,操纵市场;第三步,获利了结。
下面,我将展示如何应用此框架来理解法币市场里的「市场操纵」问题,继而拆解bZx掠夺模式,并分析到底是什么让区块链上的超前交易成为一种未在法币市场出现过的新攻击模式。不仅如此,我还将解释为什么DeFi合约可以采用「无价」的设计模式来解决相关问题。
Nexo同意支付4500万美元与监管机构达成和解:金色财经报道,在美国证券交易委员会指控Nexo未能注册其零售加密资产借贷产品EarnInterest Product的要约和销售后,Nexo同意向联邦和州机构支付4500万美元。该机构在一份声明中表示,该贷方将支付2250万美元的罚款,并同意停止向美国投资者出售EarnInterest Product。Nexo还同意额外支付2250万美元,以了结州监管机构提出的类似指控。美国证券交易委员会于1月12日指控Gemini和Genesis通过Gemini加密货币借贷计划向散户投资者提供未经注册的证券发售和销售。专家当时表示,这些指控是对加密货币领域其他也提供收益产品的交易所和参与者的警告信号。[2023/1/20 11:22:04]
传统市场操纵
假设你想针对某个股票进行某种内幕交易,比如特斯拉,你可能会按如下步骤操作:
一个设置交易
购买一些短期TSLA看跌期权。
一个市场操纵交易
找到一个办法,在现货市场借入并抛售TSLA股票,如果在这个交易结束时,你能逃脱且不用偿还这些TSLA股票,那就更好了。
新加坡加密团体反对加密借贷禁令:1月6日消息,新加坡主要的加密货币游说团体已经拒绝了新加坡央行关于禁止向零售客户出借数字代币的提议,称这样的措施“限制性过强” 。新加坡区块链协会表示,这种全面禁令可能会促使人们寻找不受监管的离岸公司,将从那里寻求借贷业务。
此前报道,上月末向新加坡金融管理局发布的一份长达11页的反馈意见显示,该文件禁止客户借款购买加密货币,还将全面禁止企业向零售客户提供激励。(BNN)[2023/1/6 10:58:52]
一个获利了结的交易
出售/行使你的短期TSLA看跌期权。
上图:第一步,购买TSLA看跌期权;第二步,卖掉TSLA;第三步,行使看跌期权。
这是一种非常幼稚的内幕交易操作,也是超前交易的一种形式。那些盯着内幕交易的人,往往会监控可疑的大型期权交易,以发现这种设置交易。我不是律师,但是我想,这么操作的人大多数都会被抓住,因为要设置这种陷阱又不暴露个人身份且在交易间不留下痕迹,那是非常难的。在后面章节中我们会发现,这一操作弱点在DeFi里如何成为一个强项。
ImmutableX支持的NFT现已上线Nifty Gateway:金色财经报道,ImmutableX支持的NFT现已上线Gemini的NFT平台Nifty Gateway。该增功能于 10月首次宣布,因Nifty Gateway在自己的Gemini钱包中保管 NFT,因此交易者无需支付Gas费。[2022/12/8 21:29:40]
这个「三步框架」也适用于更多的传统超前交易:
一个设置的交易
下一些出售TSLA的限价单。
一个市场操纵的交易
有几种方式可以操作:
说服某个人购买大量的TSLA股票。也许你是一位投资银行家或私人财富顾问,认识某个有充足现金来推动这个市场的人。
购买某人的TSLA的订单流。也许你认识某个观察到很多TSLA散户订单的经纪商,他愿意把这些订单通过你路由到交易所去交易。
一个获利了结的交易
一旦你的市场操纵交易使得TSLA的买单价格上涨,并超过你的限价单的价格,你就可以推高的价格出售TSLA并获利走人。
Dfinity基金会创始人:真正能够实现能力的社区成员只占区块链社区不到1%:9月20日消息,在由万向区块链实验室主办的第八届区块链全球峰会上,Dfinity基金会创始人兼首席科学家Dominic Williams发表主题为《首个真正的世界计算机-互联网计算机区块链》的演讲。
Dominic Williams在演讲中表示:“ICP智能合约可以直接在比特币账本上处理比特币,而不需要任何的跨链桥,这意味着你可以创建原生的比特币DeFi,前景巨大,考虑到比特币在全网中占比。所以,使用IC区块链就不需要云或者传统的IT架构。当你在IC上和Web3进行交付时,你只是用你的面部ID、指纹来创建会话,如果这样的交互是敏感性的,或者对安全性要求非常高的话,你可以用ledger硬件钱包或者UBK硬件钱包,这一切都是支持的。另外,真正能够实现能力的社区成员只占区块链社区不到1%。”[2022/9/20 7:08:13]
我们在下面会发现,在DeFi中,这些交易并不总是按线性顺序发生。
拆解bZx式掠夺
下面我们把此框架应用于第一次bZx攻击,更详细的报道可在此查看。
一个设置的交易
在闪电贷借入ETH,并用这些ETH在Compound上借入wBTC。
一个市场操纵的交易
使用部分借入的ETH在bZx上建一个5倍wBTC/ETH多头头寸。
bZx将在KyberSwap上发起大量wBTC/ETH的买入以实现杠杆作用,从而导致wBTC/ETH价格在流动性不足的市场中飙升。
一个获利了结的交易
在Uniswap上以推高的价格出售wBTC,获得ETH。
如果这个市场操纵的交易成功,你获得的ETH不仅足够用来偿还第一步的ETH贷款,还有一些超额利润。
上图:bZx遭到的第一次攻击。
步骤一:借入ETH,借入wBTC;步骤二:在bZx上开5倍wBTC/ETH多头,从而在KyberSwap上触发大量wBTC/ETH的买入;步骤三:卖出wBTC,还掉ETH贷款,并获得额外ETH利润。
下面,我们将此框架应用于第二次bZx攻击,关于该攻击的详细报道可以在此查看。
一个设置的交易
在闪电贷借入ETH,卖出部分ETH换取sUSD。
一个市场操纵的交易
使用借入的另一部分ETH,在KyberSwap上购买sUSD,从而促使sUSD/ETH价格在流动性不足的市场中飙升。
一个获利了结的交易
按推高的价格,用第一步获得的sUSD在bZx上借到ETH。
如果这个市场操纵的交易成功,你获得的ETH不仅足够偿还此前的贷款,还能有一些超额利润。
上图:bZx第二次攻击。
步骤一:借入ETH,卖一部分ETH换得sUDS;步骤二:在KyberSwap卖出一些ETH换取sUSD;步骤三:在bZx用sUSD借入ETH,这样不但偿还了此前贷款还获得额外的ETH利润。
是什么让DeFi不同?
为什么本文标题会定为「一切都是超前交易」呢?如果使用上面的框架来分析其他DeFi黑客/掠夺/操纵事件,我们将看到:
设置交易和市场操纵交易是无法被制止的。只要人们可以在链上借用资产,并在去中心化交易所上进行交易,步骤1和步骤2就总会发生。
获利了结的交易,矿工应该能识别出来。如果发觉某交易的发起人将获得一笔给定利润,这笔交易的矿工可以向交易发起人收取「矿工可提取价值」,也有人称之为「榨干超前交易」。
如果三个步骤是按顺序执行,以上陈述总为真;如果超前交易者在区块链的一个交易内完成所有三个步骤,那么上述陈述就更加正确了。当然,此时矿工也能更容易的识别出获利了结的交易。
另一个让DeFi不同的重要因素是闪电贷。不过,在本文提及的框架中,闪电贷仅影响三个交易中的一个:它使市场操纵交易比以往更有效。有几种方案可以减少闪电贷的影响:
交易所可以通过建设更有深度、流动性更高的市场来解决问题,但这很难,且耗费时间。
DeFi项目可以尝试更多的使用抗市场操纵的价格流,比如TWAPs、medianizers等。这最终会变成一个「猫鼠游戏」,直到执行市场操纵交易的成本高于从获利了结交易赚得的利润。
DeFi项目可以选择不使用链上的价格流,而选择以一种「无价」或「乐观」(optimistic)方式操作。
在我看来,这些选择中的最后一个似乎最有吸引力。这就得重新设计DeFi协议中的激励结构,但我非常希望能参与这方面的对话。您可以在这里查看一个示例,它详细介绍了如何构建一个「无价」版本的BitMEX,你也可以密切关注后续文章,我会试着重新设计一些知名DeFi项目的「无价」版本。
来源链接:http://lildex.com/everything-is-front-running/
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。