Esecuzione senza un account centralizzato
Gli utenti fanno trading dai portafogli mentre i contratti del protocollo, i keeper e gli input degli oracle coordinano l'esecuzione degli ordini e la contabilità delle posizioni. Ciò riduce la dipendenza da uno scambio che detiene il saldo completo dell'account dell'utente, ma introduce dipendenze da smart contract, oracle, keeper e rete.
I pool di liquidità supportano il trading e possono agire come controparti economiche degli esiti dei trader. Le commissioni pagate dai trader possono avvantaggiare la liquidità, mentre posizioni redditizie dei trader, variazioni dei prezzi degli asset e esposizione sbilanciata possono andare a scapito dei rendimenti del pool.