Corretoras centralizadas, tanto nos mercados tradicionais como em crypto, operam a partir do modelo de Order Book - livro de ofertas. Isto significa que um comprador ou vendedor publica uma ordem e esta é executada quando alguém a preenche com uma venda/compra correspondente. Isto apenas funciona bem porque corretoras centralizadas usam market makers, isto são identidades que concordam em comprar e vender sempre a um certo preço. Sem os market makers, uma corretora não será suficientemente líquida porque demoraria muito tempo para uma ordem ser preenchida.
Corretoras descentralizadas (DEXs), por outro lado, necessitam trabalhar de forma diferente. Implementar o modelo de order book seria pouco prático (com o estado atual da Ethereum, por exemplo) todas as transações têm uma Gas Fee, e uma corretora com order book depende na habilidade de colocar um grande número de ordens (muitas acabam por não ser preenchidas).
Com estas restrições em mente, atualmente, os dois tipos de DEXs mais populares são Central Limit Order Books (CLOBs) e Automated Market Makers (AAMs).