L'imminente rilascio della versione 2.0.0 del software del server rippled rappresenta un'importante pietra miliare nello sviluppo dell'XRP Ledger (XRPL). Krippenreiter, analista della community, ha fornito un'analisi approfondita di questo aggiornamento, che sarà disponibile per tutti gli operatori dei nodi entro il 13 novembre 2023.
XRP Ledger subisce una profonda revisione
Un aspetto centrale di rippled v2.0.0 è l'introduzione di una nuova versione dell'API, che Krippenreiter descrive come un "importante cambiamento rivoluzionario". Questa nuova versione dell'API rappresenta un cambiamento significativo nel quadro operativo del registro, influenzando il modo in cui vengono elaborate le richieste e le risposte.
Un altro aspetto cruciale dell’aggiornamento è il miglioramento delle prestazioni delle transazioni al secondo (TPS). Diversi miglioramenti, come osserva Krippenreiter, furono inizialmente proposti da Mark Travis. “Ci sono tre cambiamenti che migliorano le prestazioni in termini di transazioni al secondo. Ciò aumenterà significativamente la stabilità e la produttività del consenso”. In particolare, la comunità ha notato alcune settimane fa che Ripple ha aggiornato il suo sito web ufficiale, affermando che il registro può gestire 3.400 transazioni al secondo, invece delle precedenti 1.500.
L'aggiornamento introduce inoltre quattro nuove modifiche. Uno degli emendamenti chiave è l'XChainBridge. Come afferma Krippenreiter, "Originariamente presentata come 'sidechain federate', la versione rivista di Mayukha Vadari fornirà un mezzo per connettere in modo bidirezionale le risorse attraverso registri simili a XRPL utilizzando server testimoni." Questa modifica ha lo scopo di migliorare l'interoperabilità delle risorse XRPL tra vari registri.
Altre modifiche includono l'introduzione di un'identità auto-sovrana decentralizzata conforme alle linee guida del W3C, modifiche alle impostazioni della linea di fiducia (fixDisallowIncomingV1) e perfezionamenti nel comportamento di incrocio delle offerte (fixFillOrKill). Un'altra caratteristica significativa dell'aggiornamento è l'introduzione di un nuovo metodo RPC, sviluppato da Mayukha Vadari e Richard, il CTO di XRPL Labs. Questo nuovo metodo, come descritto da Krippenreiter, “richiede dati per una determinata catena”, facilita la connettività più semplice per le applicazioni software all’interno dell’ecosistema.
Ultimo ma non meno importante, l'aggiornamento alla versione 2.0.0 include diverse correzioni di bug e sforzi di refactoring. Krippenreiter spiega: “Le correzioni di bug che non interferiscono con l'elaborazione TX possono essere semplicemente implementate con le nuove versioni. Il refactoring, d’altra parte, è il processo mediante il quale gli sviluppatori riscrivono il codice per renderlo più leggibile, aggiungere commenti e renderlo più efficiente”.
GitHub Insights e il processo di modifica
Le note pre-rilascio di GitHub forniscono ulteriore contesto al thread di Krippenreiter. Sottolineano l'importanza di api_version 2, i notevoli miglioramenti nelle prestazioni del TPS e l'introduzione del supporto per le sidechain XLS-38 come aggiunte significative alla funzionalità del protocollo.
Il modello di governance, come spiegato da Krippenreiter, gioca un ruolo fondamentale nell'adozione di questi aggiornamenti. Il sistema di modifica utilizza un processo di consenso tra i validatori per approvare le modifiche che influiscono sull'elaborazione delle transazioni.
Affinché un emendamento venga accettato, è necessario il supporto di oltre l’80% da parte dei validatori per un periodo di due settimane. Una volta approvate, queste modifiche diventano parte permanente del registro, applicabili in tutte le versioni successive. Al momento della stesura di questo articolo, l'aggiornamento v.2.0 non era ancora stato pubblicato nel registro degli emendamenti di XRP Scan. Ma, come afferma Krippenreiter, dovrebbe arrivare oggi.
In conclusione, il rilascio di rippled v2.0.0 segna un passo evolutivo significativo per XRP Ledger. Introduce una serie di miglioramenti critici e nuove funzionalità. Krippenreiter riassume le implicazioni più ampie di questo aggiornamento, affermando: "Preparazione per un ecosistema XRPL collegato da sidechain, fork e bridge… Una marea di nuovi miglioramenti delle prestazioni".
Al momento della stesura di questo articolo, XRP veniva scambiato a 0,649$.