Negli ultimi tempi c'è stata molta discussione su Ripple e XRP Ledger, con persone che si chiedono quanto sia realmente decentralizzato. Il ricercatore blockchain Justin Bons ha accusato XRP di essere centralizzato e autorizzato, con critiche che si concentrano sulla sua dipendenza dalle Liste di Nodi Unici (UNL). Bons ha affermato che questo design è fondamentalmente basato sulla prova di autorità (PoA), che lui considera una cattiva idea rispetto ai framework senza fiducia di prova di lavoro (PoW) e prova di partecipazione (PoS).
Al centro dell'argomento di Bons c'è l'affermazione che la Ripple Foundation esercita un controllo sproporzionato sulla rete. Cambiamenti dinamici alle UNL, controllati attraverso un'infrastruttura ospitata dalla fondazione, sono stati presentati come prova di supervisione centralizzata.
Anche il requisito di una sovrapposizione del 90% nelle configurazioni UNL per evitare fork, secondo Bons, indica un modello esclusivo e autorizzato. L'assenza di incentivi cripto-economici per i validatori complica ulteriormente ciò che lui vede come un sistema difettoso, privo sia di decentralizzazione che di allineamento con i principi delle criptovalute.
Il CTO di Ripple interviene
In questa tempesta è intervenuto il CTO di Ripple, David Schwartz, offrendo una prospettiva che ha riformulato la narrazione. I validatori, ha notato, giocano un ruolo minimo nel determinare l'equità o la sicurezza della rete, poiché la loro influenza è limitata all'ordinamento delle transazioni a breve termine.
Non solo i validatori non sono compensati, ma non possono nemmeno agire unilateralmente per censurare le transazioni a meno che non siano abilitati da altri partecipanti, una situazione rara data la natura distribuita del sistema. A differenza dei sistemi PoW, che Schwartz ha descritto come prioritari nel dominio monetario, XRP opera su un design che minimizza il potenziale per un controllo concentrato.
Altri operatori di nodi possono scegliere di ignorare quel nodo. Il consenso ignora automaticamente i nodi che non sembrano seguire le regole a livello di nodo. La validazione può ignorare (non aspettare) i nodi mancanti a livello di rete.
Schwartz ha sottolineato che molte persone non si rendono conto che la decentralizzazione è più di un semplice aspetto tecnico. Si tratta anche di avere regole di transazione aperte, un libro mastro pubblico e di consentire agli utenti di modificare e applicare il codice del sistema autonomamente. Ha riconosciuto che XRP ha una struttura unica, ma non pensa che questo lo renda centralizzato.