Lumino DeFi Technical Advancements: Enhancing Concurrency in DEX

Astarter
Lumino DeFi
Published in
3 min readApr 10, 2024

Introduction

At Lumino DeFi, we’re continuously innovating to make ADEX, our decentralized exchange on Cardano, more efficient and user-friendly.

Our primary goal was to boost the concurrency of ADEX, ensuring it could handle a higher volume of transactions per block.

In this article, we’ll delve into the recent technical enhancements we’ve made to improve concurrency in ADEX.

Our Solutions

Two-Step Transaction Flow

We implemented a two-step transaction process where users submit transaction requests to a request pool, which is then packed and managed by the Matchmaker. This process increases concurrency, allowing ADEX to handle 3–5 requests per block.

Transaction Chaining for Higher Concurrency

Our analysis found that Transaction Chaining offers a unique approach to concurrency. Instead of batching and ordering UTXOs off-chain, it orders them virtually in a “first-come-first-served” manner. It enables lower latency and substantially higher throughput.

Conclusion

Lumino DeFi is at the forefront of innovation in DeFi on Cardano. Our dedication to improving concurrency in ADEX reflects our commitment to creating a seamless and efficient user experience. While the road ahead may present challenges, the rewards are promising.

As we continue to refine and implement these solutions, we remain committed to pushing the boundaries of DeFi on Cardano. Stay tuned for more updates as we work towards a brighter, more efficient future for DeFi.

Social Links

--

--

Astarter
Lumino DeFi

A key DeFi hub on Cardano backed by EMURGO & Adaverse