Firedancer – A validator client developed by Jump for Solana

This article is machine translated
Show original

Firedancer

SOL 2.0

[0xIchigo – December 3, 2023]

Further analysis of Solana 2.0

Firedancer – a validator client developed by Jump for Solana

Solana is the blockchain with the fastest processing speed + lowest energy consumption compared to other chains.

With vision, direction and experience in algorithm building, Jump aims to build Solana faster and more reliably - on the solid foundation of the Solana validator client.

According to Jump, Firedancer is the most productive validator client on any blockchain.

Technically, Firedancer is Jump's proposal - by rebuilding Solana 's current validator client in the C programming language (0xIchigo, 2023)

I – Main content/Table of contents

II – Validator

Validator is a computer participating in the blockchain with a Proof-of- Stake (PoS) mechanism.

Validator is the foundation of the Solana network.

Validator is responsible for processing transactions (transactions - txs) and participating in consensus mechanisms (Consensus ).

Validator also ensures the safety/security of the network, by locking the amount of Stake Solana Token (the amount of Stake can be understood as an amount deposited by a user to authenticate their validator Vai on the network/network), by this way…

% Stake running on clients / Total number of clients of the chain

+ Jito's client is a branch/ Fork from the Solana client code, hosted and operated by Jito.

+ Jito Client optimizes MEV (maximum extraction value) for each Block.

+ Jito Client creates pseudo-mempool* (while Solana attaches Block to the chain without a mempool**)

(* Pseudo-mempool allows validators to check + collect these txs and attach those transactions to Jito's Block Engine)

(** Mempool = Memory Pool, is a log that stores transactions waiting to be processed or unconfirmed transactions)

+ Solana Labs client has 68.55% of the entire SOL system

+ Jito client holds 31.45%, this number of validators increased by 16% compared to the previous report of Solana Foundation.

+ Amount of Stake to run validator, always <33% of total Stake

+ Approximately 25% of total Stake is reasonable

III – Why does Jump build a new validator client?

In the past, Solana mainnet's new Block generation process was stopped 4 times. Each bug requires several hundred validators to fix the error.

Source
Disclaimer: The content above is only the author's opinion which does not represent any position of Followin, and is not intended as, and shall not be understood or construed as, investment advice from Followin.
Like
Add to Favorites
Comments