TLDR
- Percolator is a decentralized perpetual futures exchange built on Solana.
- Yakovenko’s Percolator uses sharded matching engines for enhanced efficiency.
- The protocol’s Router ensures atomic routing and protects user safety.
- Percolator is still in development, with key features like liquidation pending.
Anatoly Yakovenko, co-founder of Solana, is developing a decentralized exchange (DEX) focused on perpetual futures contracts, according to newly published GitHub documentation. This project, named Percolator, will utilize Solana’s blockchain for high-performance, on-chain trading. Percolator aims to offer decentralized perpetual futures with unique features such as sharded matching engines and a self-custodial design, promising improvements over existing DEXs in both efficiency and safety.
Percolator: A High-Performance Perps DEX
Yakovenko’s latest project, Percolator, will focus on decentralized perpetual futures trading, enabling users to speculate on cryptocurrency prices without the typical contract expiration. The protocol will be built on the Solana blockchain, which is known for its scalability and speed.
Percolator’s core structure consists of two main components: the Router program, responsible for managing collateral, portfolio margins, and cross-slab routing, and the Slab program, which serves as the perpetual futures engine operated by liquidity providers.
According to the GitHub documentation, the system is designed to be “implementation-ready,” with the main components such as the Router and Slab already developed. However, some features like the liquidation engine are still under development.
The protocol’s unique design uses “sharded matching engines,” which will split the DEX’s order book into independent segments that operate in parallel, improving performance and security. This approach allows liquidity providers to run separate order books for different tokens, which is expected to encourage more competition and innovation within the platform.
The Role of Sharded Matching Engines in Percolator
A key feature of Percolator is the use of sharded matching engines, which divide the DEX’s order book into multiple smaller, independent systems. This segmentation enhances the efficiency of order matching and minimizes the risk of a single malicious actor affecting the entire platform. Each liquidity provider will manage their own “slab,” or separate order book, ensuring that issues in one area do not impact others.
Yakovenko explained that the Router program guarantees atomic routing, portfolio netting, and safety across the system. The sharded design allows each liquidity provider’s slab to remain self-contained, enabling more flexibility and innovation. In addition, the system ensures that users who interact with only certain slabs are not affected by problems in others, further protecting their funds and positions.
The Progress and Future of Percolator
While Percolator’s core data structures are already complete, other aspects of the protocol, such as the liquidation engine, are still in the works. The project’s GitHub documentation notes that testing for the system is ongoing, and the team is focused on refining key operations such as memory pools and order book systems. The launch date remains unclear, but the protocol is designed to be easily scalable and adaptable for future developments.
Yakovenko’s venture into decentralized perpetual futures contracts is a direct response to the growing demand for efficient, self-custodial trading platforms. It comes at a time when decentralized exchanges, such as Hyperliquid, have gained significant traction, attracting users from platforms like Solana.
By offering a unique approach to order matching and liquidity provision, Percolator aims to compete with these established platforms by addressing their shortcomings and providing better execution quality.
The Competitive Landscape of Perpetual DEXs
The development of Percolator occurs amidst increased competition in the decentralized exchange space. Hyperliquid, a popular DEX, has seen rapid growth and user adoption, with reports indicating it has gained a significant market share from Solana and other large blockchain networks. Hyperliquid recently introduced features allowing third parties to launch their own perpetual futures contracts, which has further expanded its appeal.
Despite Hyperliquid’s growth, other DEXs like Aster have also been gaining momentum. Aster, built on Binance’s BNB Chain, has surpassed Hyperliquid in terms of daily trading volume, although Hyperliquid remains a strong competitor. These developments highlight the dynamic and competitive environment in which Percolator will have to operate once launched.
Yakovenko’s new DEX may provide a fresh approach to decentralized trading, with its innovative matching engine design and focus on security and efficiency, positioning it as a notable player in the evolving market.