Firedancer – Một validator client được phát triển bởi Jump dành cho Solana

Firedancer

SOL 2.0

[0xIchigo – 3/12/2023]

Phân tích sâu hơn về Solana 2.0

Firedancer – một validator client được phát triển bởi Jump dành cho Solana

Solana là blockchain có tốc độ xử lý nhanh nhất + tiêu thụ năng lượng ít nhất so với những chain khác.

Với tầm nhìn, định hướng và kinh nghiệm trong xây dựng thuật toán, Jump hướng tới việc xây dựng Solana nhanh hơn và tin cậy hơn – trên nền tảng vững chắc của Solana validator client.

Theo Jump, Firedancer là validator client năng suất nhất trên bất cứ blockchain nào.

Về mặt kỹ thuật, Firedancer là đề xuất của Jump – bằng việc build lại validator client hiện tại của Solana dưới ngôn ngữ lập trình C (0xIchigo, 2023)

I – Nội dung chính/Mục lục

II – Validator

Validator là máy tính tham gia vào blockchain có cơ chế Proof-of-Stake (PoS)

Validator là nền tảng của Solana network.

Validator đảm nhiệm việc xử lý các giao dịch (transactions – txs) và tham gia vào các cơ chế đồng thuận (consensus)

Validator cũng đảm bảo tính an toàn/bảo mật cho network, bằng cách khóa lượng token Solana được stake (có thể hiểu lượng stake giống như một khoản user gửi vào để xác thực vai trò validator của họ trên mạng lưới/network), bằng cách này…

%stake chạy trên các client / Tổng số client của chain

+ Client của Jito là phân nhánh/fork từ code client Solana, được Jito lưu trữ và vận hành.

+ Jito Client tối ưu hóa MEV (giá trị trích xuất tối đa) theo từng block.

+ Jito Client tạo pseudo-mempool* (trong khi Solana gắn block vào chain mà không có mempool**)

(* Pseudo-mempool cho phép validator có thể tra soát + gom các tx này và gắn những giao dịch đó lên Block Engine của Jito)

(** Mempool = Memory Pool, là log lưu trữ các giao dịch đang đợi được xử lý hoặc các giao dịch chưa được xác thực)

+ Solana Labs client có 68.55% của cả hệ Sol

+ Jito client giữ 31.45%, số lượng validator này tăng thêm 16% so với báo cáo trước đó của Solana Foundation.

+ Lượng stake để chạy validator, luôn <33% tổng stake

+ Xấp xỉ 25% tổng stake là hợp lý

III – Tại sao Jump build validator client mới?

Trong quá khứ, quá trình tạo block mới của Solana mainnet đã bị ngưng 4 lần. Mỗi lần bug đều cần vài trăm validators để fix được lỗi.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận