Please describe your proposed solution
Since Cardano had introduced
smart contracts capabilities to the protocol,
many teams have tried to build a Decentralized Exchange (DEX)
that allows the exchange of different native assets.
Since then, two main designs have been established:
Order Books and Automated Market Makers (AMMs);
but each comes with different tradeoffs,
that in some cases can not guarantee the execution of an order,
or in other cases requires (ofthen trusted) third parties
to execute them for the user.
We propose a new design
for Decentralized Exchanges based on AMMs,
that can execute swaps in a single, deterministic, transaction
without involving third parties,
thus staying trustless and permissionless.