We explore combining batch order-fair atomic broadcast (of-ABC) and frequent batch auction (FBA) as a defense against general order manipulations in blockchain-based decentralized exchanges (DEX). To justify FBA, we compare the welfare loss of decentralized exchanges under two market designs: continuous limit order book (CLOB), where transactions are processed sequentially, and FBA, where transactions are arranged into batches and a uniform price double auction decides execution order. We model three types of players, common investors, privately informed traders, and arbitrageurs who can provide liquidity and front-run, along with a decentralized exchange. Assuming that the exchange is realized over an of-ABC protocol, we find that FBA can achieve better social welfare compared to CLOB when (1) public information affecting the fundamental value of an asset is revealed more frequently, and/or (2) the block generation interval is sufficiently large, and/or (3) the priority fees are small compared to the asset price changes, and/or (4) fewer privately informed parties exist. Intrinsic reasons are that first, blockchains already treat time as discrete and ensuring order fairness there is non-trivial, allowing even more room for latency arbitrage rents under CLOB; second, sufficiently large block creation interval allows for information dispersion; third, higher priority fees discourage front-running under CLOB; additionally, FBA prioritizes price in deciding execution order and fewer informed traders mean less adverse price impact.
翻译:我们探索将批量定序原子广播(ABC)和频繁批量拍卖(FBA)相结合,以防范在基于供应链的分散化交易所(DEX)中的总体秩序操纵。 为了证明FBA是合理的,我们比较了分散化交易所在两种市场设计下的福利损失:(1) 连续限量交易簿(CLOB),交易按顺序处理,而FBA,交易按批次安排,统一价格双拍卖决定执行命令。我们模拟了三种类型的参与者,即共同投资者、私人知情交易商和能够提供流动性和前期经营的仲裁商,以及分散化的交易所。假设交易是在ABC协议的基础上实现的,我们发现FBA可以比CLOB公司获得更好的社会福利,条件是:(1) 影响资产基本价值的公共信息更加频繁地披露,和/或(2) 分期交易间隔足够大,而且/或(3) 优先收费与资产价格变化相比很小,和/或较少的私人知情方存在。原因包括:第一,将第三种链将时间当作离子链,确保交易的公平性协议协议。