NotizieCryptoCelestia svela l'ingegneria dietro Voyager, il suo design di catena di pagamenti da 21 milioni di TPS

Celestia svela l'ingegneria dietro Voyager, il suo design di catena di pagamenti da 21 milioni di TPS

Autore: CryptoNewsNet·

Punti chiave

  • •Il primo benchmark completo di Voyager ha sostenuto una media di 21,2 milioni di transazioni al secondo, con picchi di 21,6 milioni, su 100 milioni di account per cinque ore.
  • •Il design esegue tutti gli aggiornamenti dei saldi su un singolo core CPU con circa 48 GB di memoria dei nodi, predisponendo i dati fino a 32 transazioni in anticipo per attenuare i ritardi nel recupero dalla memoria.
  • •Il benchmark è stato condotto su un singolo nodo ed escludeva il calcolo della state root, la replica tra macchine e query di stato in tempo reale su larga scala, riflettendo quindi un test isolato piuttosto che il throughput di una rete reale.
  • •Voyager non è ancora attivo: Celestia ha confermato che il layer di esecuzione resta in fase di sviluppo attivo e non è stato distribuito sul mainnet.
  • •Ogni transazione di Voyager è pubblicata tramite il protocollo di data availability Fibre di Celestia, già attivo sul mainnet, consentendo a terzi di ripetere e verificare i pagamenti nell'ambito di un'infrastruttura destinata al commercio agentico.
Celestia svela l'ingegneria dietro Voyager, il suo design di catena di pagamenti da 21 milioni di TPS

Celestia ($TIA) ha pubblicato i dettagli ingegneristici dietro Voyager, il suo design per una catena di pagamenti ad alta velocità. Secondo la società, l'architettura è stata benchmarkata in fase di test a 21 milioni di transazioni al secondo (TPS), e lo stesso design sarà in seguito aperto agli exchange e al trading a margine.

Un solo core, nessuna contesa

Molte blockchain perseguono la velocità distribuendo il lavoro su più core del processore. Voyager segue una strada diversa: mantiene ogni aggiornamento di saldo su un singolo core, così nessuna due attività competono per gli stessi dati. Questo rende il numero titolato un dato ingegneristico per un design serializzato: misura ciò che un solo core può sostenere quando i dati vengono predisposti prima dell'esecuzione, prima che entrino in gioco i percorsi multi-core che Celestia descrive.

Secondo il blog ingegneristico di Celestia, il primo benchmark completo di Voyager ha sostenuto 21 milioni di transazioni al secondo su 100 milioni di account per cinque ore. Il throughput è stato in media di 21,2 milioni di TPS con un picco di 21,6 milioni. ChainCatcher ha riferito che l'esecuzione è avvenuta su un singolo core CPU, con una memoria dei nodi di circa 48 GB.

Dati pronti prima dell'esecuzione

Il principale collo di bottiglia è il recupero dei dati dalla memoria. Voyager affronta il problema guardando fino a 32 transazioni in anticipo e caricando i dati di cui ciascuna ha bisogno prima che venga eseguita. Il salvataggio e la pubblicazione dei dati girano come fasi separate che non si bloccano a vicenda.

ChainCatcher ha inoltre riportato ulteriori dettagli sul design. Celestia afferma che Voyager suddivide l'elaborazione dei pagamenti in thread scalabili in modo indipendente, così il thread che aggiorna i saldi non viene bloccato. La logica di pagamento è integrata anziché eseguita tramite una macchina virtuale generica, secondo KuCoin News. Lo stato è conservato in una tabella piatta e ogni transazione è pubblicata sul protocollo di data availability di Celestia, Fibre, consentendo a terzi di ripeterla e verificare che i pagamenti siano stati eseguiti correttamente.

Limiti del test e prossimi passi

La cifra del benchmark proviene da un ambiente controllato. ChainCatcher ha riferito che il test è stato eseguito su un singolo nodo e non includeva il calcolo della state root, la replica tra macchine o query di stato in tempo reale alla stessa scala. Phemex ha osservato che la cifra riflette un test isolato piuttosto che il throughput di una rete reale. Queste esclusioni delimitano anche cosa osservare proseguendo lo sviluppo: se Celestia riporterà cifre che includono il calcolo della state root, la replica tra macchine e query di stato su larga scala una volta che Voyager passerà da un test a nodo singolo verso una rete distribuita.

Voyager non è ancora attivo. Celestia ha confermato che il layer di esecuzione resta in fase di sviluppo attivo e non è stato distribuito sul suo mainnet, e KuCoin News cita la società che dichiara di "portare Voyager verso la produzione". Celestia ha inoltre detto che il design si estende a più core e a più istanze di Voyager, e che lo sharding dello storage su più dischi innalzerebbe l'attuale limite di storage.

Pagamenti per il commercio agentico

Celestia posiziona Voyager come infrastruttura di pagamento per il commercio agentico, in cui agenti automatizzati pagano su richiesta contenuti, dati e servizi. Fibre, il layer di pubblicazione dei dati su cui Voyager si affida, è già attivo sul mainnet, e Voyager è il primo prodotto di layer di esecuzione successivo all'acquisizione di Sovereign Labs da parte di Celestia. La sequenza mostra l'approccio a layer: Celestia ha prima rilasciato il layer di pubblicazione dei dati e ora sta costruendo sopra di esso l'esecuzione dei pagamenti, con ogni transazione di Voyager pubblicata nuovamente attraverso Fibre.

Fonti

  • Celestia Blog: Introducing Voyager, Hyperscale Payments for Agentic Commerce
  • ChainCatcher: Celestia Launched the Payment Architecture Voyager
  • KuCoin News: Celestia Unveils Voyager for AI Payments