Project summery
The Uniswap decentralized exchange (DEX) is the most popular DEX built on the Ethereum platform. It allows users to trade cryptocurrency without an intermediary. It is one of the first DeFi applications to gain significant traction.
Implementation
What majority of blockchain scaling solutions like sharding and sidechains are trying to achieve is called inter-contract parallelization. This concept is relatively straightforward and intuitive. In many cases, transactions calling different contracts belong to different application can run in parallel easily.
This example the performance to run the original Uniswap v2 on Arcology. We made no changes to the original source code. This example demonstrates how Arcology inter-contract parallelization benefits transaction processing.
Arcology’s concurrency framework support both inter-contract and intra-contract parallelization
Results
The new version achieved some astonishing results. Our version is about ~1000x faster than original on Ethereum.