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, or (2) the block generation interval is sufficiently large, or (3) the priority fees are small compared to the asset price changes, 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) 优先收费与资产价格变化相比较小,或者有较少的私人知情方。首先,街区已经将时间作为离散和前期交易的确保秩序公正。