Key Highlights
- Firedancer is now live on the Solana Mainnet after three years of development.
- It enhances network resilience by providing validator client diversity.
- The launch positions Solana for future major speed and scale upgrades.
The Solana validator client, Firedancer, launched on Solana Mainnet on Friday. Firedancer is a result of three years of development and was developed by Jump Trading, a prominent crypto investment and trading firm. Before its launch, Firedancer had been running on a set of validators for 100 days, with more than 50,000 blocks created.
The news of the entire client release came from Solana’s X post, marking the completion of its exit from beta status. Firedancer, created from scratch in C and C++, represents an independent solution alternative for the prevailing validator client.
Firedancer client’s structure allows it to process large volumes of transactions, potentially hitting 1 million TPS, and eventually enabling the execution of demanding DApps on the blockchain. It has successfully operated on a couple of validators for 100 days and created 50,000 blocks, marking its first step as it contributes somewhat to tackling the historical dependence on a single code set that paused operation on the blockchain.
Firedancer’s developmental history
The development of Firedancer began in 2022 with Jump Crypto, primarily to address the issue of network stability created because of a lack of diversity among the clients.
The fact that it relied on a single main validator codebase meant that it might be endangered due to a single software defect. It began incorporating a hybrid form known as “Frankendancer” months before it fully launched the mainnet. Frankendancer included Firedancer’s high-performance networking stack and execution layer components.
To validate their new code and make it more stable, the Firedancer team also readied itself for a big ‘bug bounty launch’ in 2024, offering prizes to coders who could spot weaknesses in its infrastructure.
Unlocking new performance ceilings
Firedancer’s introduction releases the full potential for faster transaction times, as it has been shown that it is capable of handling more than one million transactions per second. But it is more closely tied to necessary changes within Solana’s core structure. Specifically, Jump’s Firedancer team has been promoting an adjustment to Solana’s current block computation hard limit (SIMD-0370).
Firedancer’s capabilities will make it easier for more complex solutions to be implemented on Solana. As more people use the standalone client, it will make Solana more decentralized and resistant to problems with single points of failure.
Also Read: Bhutan Launches First State-Backed Gold Token on Solana
