Privacy Preserving Decentralized Exchange and Automatic Market Maker
- ,
- Nikolaj Oppermann(Admin),
- Peter Ibsen(Admin)
Project:
Research
Project status
Finished
Description
We aim to build a genaralized version of P2DEX, combining it with the advantages and opportunities of AMMs, while keeping the decentralization, which allows us to facilitate cross-chain exchanges while obtaining theft and front-running prevention, along with auditability. We investigated an efficient construction of privacy preserving smart contracts where all transactions and data in inputs and outputs of the smart contract remain private. This includes both the amounts of funds transferred to/from the smart contract and other data given to the smart contract (or later output as the result of an execution).
Key findings
We constructed Eagle, a privacy preserving smart contract based on Multiparty Computation (MPC) and confidential transactions whose values are hidden in Pedersen commitments. In this construction, the MPC is used to compute only the original function that the smart contract should compute, without any extra computation needed to generate/verify transactions or any other cryptographic artefacts. Confidential transactions ensure that the amounts of each transaction remain private and we construct a protocol for inputting these values into the MPC computation without revealing them to any of the parties.
Project Information
Project Type
Research
Project Collaborators
- Partisia Applications ApS
- Monaco Foundry Global SA
- Alexandra Instituttet A/S
Acronym
P2DrEAMMTime Period
01/01/2022 – 31/12/2022Status
FinishedFunding Details
P2DrEAMM - Privacy Preserving Decentralized Exchange and Automatic Market MakerAward
FundersAmounts
Copenhagen Fintech
200000 DKKMonaco Foundry Global SA
100000 DKK