Es tracta d’un segment del butlletí de llum de llum. Per llegir edicions completes, subscriviu -vos.
Els clients validadors són el programari que els nodes s’executen per participar en consens i mantenir la xarxa. Validen i voten els blocs, les transaccions de processos i, en general, mantenen la xarxa viva, gestionant tant el consens com l’execució en un sol programari.
Històricament, tot l’ecosistema de Solana s’ha basat en una implementació, un client basat en l’oxidació desenvolupat per Solana Labs, i ara mantingut per Anza amb el nom Agave. Avui, però, la gran majoria de la participació (90%+) funciona amb Jito-Solana, una forquilla del client d’atzavara amb infraestructures MEV afegides.
La centralització d’aquest esforç és un problema. Si Jito-Solana fallés, la xarxa arrisca a problemes de rendiment o fins i tot a una cadena.
Jump Crypto’s Firedancer és el principal concursant destinat a trencar aquest monocultura, i obté una gran quantitat de serveis de llavis a la nostra comunitat. Això no és sense una bona raó, és clar. Una vegada que viu, serà modular, malvat i capaç de gestionar més d’un milió de transaccions per segon.
- Jito-Solana va ser un desfasament precoç de l’atzavara i ara és el client dominant per pes. No és una reescriptura de terra, sinó una forquilla del client original amb una infraestructura MEV. Jito va introduir un sistema de subhastes de paquets que permet als validadors capturar MEV de manera més transparent i compartir aquestes recompenses amb els stakers, no només els líders de ranures. En demostrar que els validadors adoptarien el programari de clients que oferia nous incentius, Jito va obrir la porta per a una especialització més experimentada i de disseny.
- Sig és la resposta de Syndica al sostre de rendiment de Solana. Quan Firedancer empeny el rendiment brut per als validadors, els objectius de SIG van llegir les operacions. Està escrit a Zig, un llenguatge centrat en la llegibilitat i el control de la memòria, i gairebé totes les interaccions DAPP impliquen la lectura de dades en lloc d’escriure -les. Sig revisa l’arquitectura per prioritzar les lectures per segon (RPS), donant lloc a guanys de velocitat dramàtics per a clients lleugers, dapps i qualsevol persona que es sincronitzi amb la cadena. També té una base de codis més accessible per a col·laboradors que troben desconcertant.
- Paladin és una forquilla lleugera de Jito-Solana. Igual que Jito, es va originar com a versió modificada del client original i afirma afegir una nova lògica per gestionar MEV de manera més transparent. La seva innovació bàsica és el port P3, un carril protegit per a les transaccions amb token destinades a evitar atacs de sandvitx i frenar el comportament extractiu. Mentre que Paladin promou l’equitat i té com a objectiu redistribuir MEV als Stakers, també s’enfronta a les crítiques per introduir fragmentació i reduir els ingressos del validador. Quan es va presentar un comentari, el col·laborador de Paladin Core, Edgar Pavlovsky, va disputar dades que mostren que els validadors de Paladin guanyen menys. Va argumentar que, si hi ha alguna cosa, Paladin és menys fragmentador que Jito, cosa que afegeix passos addicionals al procés de transacció a través del seu motor i el seu agrupador.
- Tinydancer és una altra cosa. És el primer client lleuger de codi obert de Solana, que ofereix un accés mòbil minimitzat de confiança. El client admet la verificació a l’estil SPV, el mostreig de disponibilitat de dades i fins i tot les proves de frau, tots dissenyats per permetre als usuaris confirmar la integritat de la xarxa sense confiar en els RPC de tercers.
