Automated market makers (AMMs) are one of the most prominent decentralized finance (DeFi) applications. They allow users to exchange units of different types of crypto-assets, without the need to find a counter-party. There are several implementations and models for AMMs, featuring a variety of sophisticated economic mechanisms. We present a theory of AMMs. The core of our theory is an abstract operational model of the interactions between users and AMMs, which can be instantiated with any desired economic design mechanism. We exploit our theory to formally prove a set of fundamental properties of AMMs, characterizing both structural and economic aspects. We do this by abstracting from the actual economic mechanisms used in implementations, by identifying sufficient conditions which ensure the relevant properties. Notably, we devise a general solution to the arbitrage problem, the main game-theoretic foundation behind the economic mechanisms of AMMs.
翻译:自动化市场制造者(AMMS)是最为突出的分散化金融(DeFi)应用软件之一,它允许用户交换不同种类的加密资产单位,而不必寻找反方。有几种针对AMMs的实施和模式,具有各种复杂的经济机制。我们提出了一个AMMs理论。我们理论的核心是用户和AMMs之间互动的抽象操作模式,可以与任何理想的经济设计机制同时进行。我们利用我们的理论正式证明一组AMMs的基本特性,将结构和经济方面的特点化。我们这样做的方法是从实施中采用的实际经济机制中抽取,找出确保相关特性的充分条件。特别是,我们设计了一个仲裁问题的一般解决办法,这是AMMs经济机制的主要游戏理论基础。