Di recente si è parlato molto di Ripple e XRP Ledger, con le persone che si chiedono quanto sia realmente decentralizzato. Il ricercatore di blockchain Justin Bons ha accusato XRP di essere centralizzato e autorizzato, con critiche incentrate sulla sua dipendenza da Unique Node Lists (UNL). Bons ha affermato che questo design si basa fondamentalmente sulla proof of authority (PoA), che secondo lui è una cattiva idea rispetto ai framework trustless di proof of work (PoW) e proof of stake (PoS).
Al centro dell'argomentazione di Bons c'è l'affermazione che la Ripple Foundation esercita un controllo sproporzionato sulla rete. Le modifiche dinamiche alle UNL, controllate tramite l'infrastruttura ospitata dalla fondazione, sono state presentate come prova di una supervisione centralizzata.
carta
Anche il requisito di una sovrapposizione del 90% nelle configurazioni UNL per evitare il fork, secondo Bons, indica un modello esclusivo e autorizzato. L'assenza di incentivi criptoeconomici per i validatori aggrava ulteriormente quello che lui vede come un sistema imperfetto, privo sia di decentralizzazione che di allineamento con i principi delle criptovalute.
Il CTO di Ripple interviene
In questa tempesta è entrato il CTO di Ripple, David Schwartz, offrendo una prospettiva che ha riformulato la narrazione. I validatori, ha osservato, svolgono un ruolo minimo nel determinare l'equità o la sicurezza della rete, poiché la loro influenza è limitata all'ordine 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, uno scenario raro data la natura distribuita del sistema. A differenza dei sistemi PoW, che Schwartz ha descritto come prioritari per il predominio monetario, XRP opera su un design che riduce al minimo il potenziale di controllo concentrato.
Altri operatori di nodi possono scegliere di ignorare quel nodo. Consensus ignora automaticamente i nodi che non sembrano seguire le regole a livello di nodo. Validation può ignorare (non attendere) i nodi mancanti a livello di rete.
— David "JoelKatz" Schwartz (@JoelKatz) 3 dicembre 2024
carta
Schwartz ha sottolineato che molte persone non si rendono conto che la decentralizzazione è più che una questione tecnica. Si tratta anche di avere regole di transazione aperte, un registro pubblico e di consentire agli utenti di modificare e applicare autonomamente il codice di sistema. Ha riconosciuto che XRP è una struttura unica, ma non pensa che ciò la renda centralizzata.