Fully On-Chain Order Books

"Order-driven exchanges on Ethereum tend to operate in a fully centralized fashion, or with some functionality performed on-chain (e.g., loading accounts, order cancellation) and some off-chain functionality (e.g., matching orders). Fully on-chain solutions have a superior threat model and were experimented with in the early days of Ethereum, but they have been largely abandoned for performance reasons. As blockchain performance continues to improve (both in research and in practice) and on-chain dealer-based exchanges like Uniswap (an alternative to order-based exchanges) rise in popularity, it seems to be an ideal time to revisit the idea of a fully on-chain order-driven exchange and benchmark what is possible performance-wise. I will present our recent research work where we designed and optimized a fully decentralized Ethereum-based exchange. I will go through different design decisions as well as the results of our quite a few performance tests (in terms of gas units)."

SPEAKER

Mahsa Moosavi

EVENT

EthCC[4]

Date

7/21/2021

CATEGORY

Decentralised Finance

TYPE

Talk

LANGUAGE

EN

Decentralised Finance videos