David Schwartz og XRP Ledger
David Schwartz, Ripple’s Chief Technical Officer, ble nok en gang trukket inn i offentligheten for å klargjøre hva XRP Ledger faktisk gjør — og enda viktigere, hva det ikke gjør. Diskusjonen begynte etter at et utnyttelse på 120 millioner dollar rammet det store DeFi-protokollet Balancer, noe som gjenopplivet kritikken om at de fleste desentraliserte plattformer er avhengige av komplekse smarte kontrakter og «mellommenn» for å holde systemet i live.
Kritikk av desentraliserte plattformer
Et medlem av XRP-samfunnet kalte dette Ethereums «designfeil» og argumenterte for at XRPLs 10 år gamle arkitektur ble bygget nettopp for å unngå slike problemer. Schwartz var ikke bare enig. I en detaljert tråd forklarte Ripple CTO at validatorer på XRPL «tjener ikke på transaksjoner» og eksisterer kun for å hjelpe noder med å bli enige om én global rekkefølge av transaksjoner for å løse problemet med dobbelbruk.
Forskjeller mellom XRPL og andre blokkjeder
I kontrast til Bitcoin og Ethereum, hvor minere eller stakere betales for å inkludere transaksjoner i blokker, gir XRPL-validatorer tjenester til nodene, ikke kontoinnehaverne, forklarte han. Dermed vet hver XRP Ledger-node allerede hvilke transaksjoner som er gyldige, mens validatorer bare bestemmer når hver enkelt skal vises på hovedboken.
Kort sagt, validatorer fungerer ikke som mellomledd; de synkroniserer.
Strukturen ble bevisst designet på denne måten for å fjerne atferd som søker leie fra nettverket og for å sikre at transaksjonsfinalitet avhenger av matematikk, ikke insentiver eller budsystemer som kan manipuleres over tid. Med andre ord, XRPL kjører ikke på tillit eller belønningssløyfer, men på ordnet logikk — et design Ripple mener fortsatt skiller det fra hver kjede drevet av smarte kontrakter som prøver å løse gårsdagens problemer.