Co je Ripple:
Ripple je blockchainový protokol pro mezibankovní vyrovnání. Ripple je navržen tak, aby spolupracoval se stávajícími institucemi a usnadnil schopnost rychle provádět transakce s jakýmkoli aktivem na celém globálním trhu. Nativní měna protokolu Ripple, XRP, je vyžadována pouze k placení poplatků za transakce v Ripple síti. Může být použita i v jiných případech, ale banky mají možnost provádět IOU v jakémkoli aktivu, včetně USD, EUR a dalších fiat měn. Ripple Inc. vyvíjí infrastrukturní protokol, který usnadňuje decentralizovanou výměnu aktiv mezi bankami.
Jaké jsou aktuální výzvy:
Pokud naše banky nemají důvěryhodný vztah, musíme počkat, až budou peníze skutečně převedeny, nebo musí být transakce směrována přes vzájemně důvěryhodnou třetí stranu. Oba tyto procesy jsou pomalejší a nákladnější než jednoduché vydání IOU. Tyto převody jsou složitější přes hranice, kde banky mají menší pravděpodobnost důvěryhodných vztahů.
Banka v Indii a banka v Číně nemusí mít důvěryhodný vztah. Pokud chci poslat peníze ze svého účtu v bance v Indii na účet mého přítele v Číně, platba musí být směrována přes více stran. Každá transakce má náklady a trvá to čas. Proto jsou mezinárodní platby pomalé a drahé.
Existují třetí strany, jako Visa, Mastercard, směnárny atd., které by účtovaly vysoké transakční poplatky a složité vyrovnávací procesy, které provádějí různé strany, aby vyrovnaly jednotlivé transakce mezi osobami.
Transakce procházejí více stranami, kde existují potenciální možnosti zpoždění, pomalého zpracování, vysokých nákladů. Každá banka musí držet určité množství likvidity u třetích stran pro důvěru.
Jak Ripple řešení:
Ripple umožňuje bankám přejít z systému nesourodých, důvěry založených databází na jednu distribuovanou databázi, Ripple knihu. To dává transakcím fluiditu a rychlost, které nelze dosáhnout v tradičním systému, a výrazně uvolňuje pracovní kapitál. Ripple řeší skutečné problémy pro banky. Ripple síť je v podstatě mapou důvěrových linií. Když si dvě strany přejí vyměnit hodnotu, ale nemají přímou linii důvěry, Ripple směruje transakci nejrychlejší a nejkratší možnou cestou důvěryhodných stran, což umožňuje globálním stranám provádět transakce okamžitě bez zakládání nových důvěrových linií. Síť poskytuje distribuovanou knihu, která zaznamenává všechny tyto transakce.
Ripple síť jako mapa důvěry:
Představte si Ripple síť jako obrovskou mapu, kde každý spojení mezi lidmi nebo bankami je "důvěrová linie." Pokud chcete poslat peníze někomu, ale přímo mu nedůvěřujete, Ripple najde nejkratší a nejrychlejší cestu přes jiné důvěryhodné spojení, aby tyto peníze převedl.
Jak fungují transakce:
Žádná přímá důvěra? Žádný problém: Pokud chcete poslat peníze někomu (uživateli B), kdo má banku u jiné instituce, nemusíte si otevírat účet u jejich banky. Místo toho vaše banka (BankX) vydává IOU (dlužím vám) na Ripple síti v XRP, nebo to může být jakákoli fiat nebo kryptoměna, například RLUSD.
Různé banky, různé IOU: I když obě BankX a BankY vydávají USD IOU (RLUSD a USDT), nemusí být nutně stejné, protože riziko selhání jedné banky může udělat jedno IOU cennější než druhé.
Posílání peněz: Pokud uživatel A chce poslat 50 USD uživateli B:
BankX vydává 50 USD v RLUSD na Ripple síti.
Toto IOU putuje sítí, aby našlo nejlepší cestu k uživateli B, který může používat BankY.
Konverze:
Transakce prochází "objednávkovou knihou", kde někdo (tvůrce trhu), kdo drží oba typy USD IOU, může převést RLUSD na USDT.
Tento tvůrce trhu může mít malý zisk, protože BankX-USD by mohl být o něco cennější než BankY-USD kvůli různým úrovním důvěry v banky.
Dokončení: Jakmile je převedeno, 50 USD v BankY-USD dosáhne uživatelského účtu B v BankY.
Co je RPCA?
Algoritmus konsensu protokolu Ripple (RPCA) je jako hlasovací systém pro skupinu počítačů (nazývaných uzly nebo servery), které chtějí souhlasit se stejnými informacemi nebo "pravdou" o transakcích v Ripple síti.
Jak to funguje?
Jedinečný seznam uzlů (UNL):
Každý server v Ripple síti má svůj vlastní seznam důvěryhodných přátel, známý jako Jedinečný seznam uzlů (UNL). Server naslouchá pouze těmto přátelům pro aktualizace transakcí.
Návrhy transakcí:
Servery navrhují skupiny transakcí (jako seznam nákupu) nazývané "kandidátní sady." Tyto návrhy určují, co by mělo být zapsáno do sdílené knihy (oficiální záznam všech transakcí).
Proces konsensu:
Servery si tyto seznamy neustále vyměňují, dokud se 80 % serverů ve svém UNL neshodne na přesně těch transakcích, které mají být zapsány do knihy, v jakém pořadí.
Dosažení dohody:
Pokud 80 % souhlasí, tyto transakce se přidají do knihy. Nicméně, aby celá síť souhlasila, musí existovat dostatečné překryvy mezi různými UNL.
Konsensus v síti:
Pokud není dostatečné sdílené důvěry (alespoň 40% překryv mezi UNL), různé části sítě mohou souhlasit na různých věcech, což může vést k "forku", kde neexistuje jeden dohodnutý záznam.
Jednoduše řečeno:
Představte si, že vy a vaši přátelé se rozhodujete, co si dát k večeři. Každý z vás důvěřuje několika přátelům, kteří navrhují jídla. Pokračujete v diskuzi, dokud se většina vašich důvěryhodných přátel neshodne na menu. Ale pokud vaše skupina přátel nemá dostatečné překryvy s jinou skupinou, můžete skončit se dvěma různými plány na večeři. Ripple pracuje na tom, aby se tomu vyhnul tím, že zajišťuje dostatečný společný základ mezi všemi skupinami, aby se shodly na jednom menu (kniha) pro všechny.
Tržní kapitalizace Ripple k prosinci 2024:
Uzly decentralizovaného Ripple:
Stavové uzly a validátory aktualizovány na nejnovější verzi:
Zdroj: https://assets.ctfassets.net/qtbqvna1l0yq/61a7RTBGW3oqE8gfj20mtZ/840adacd9ce65622d693623d9d6d40fa/Ripple_Analysis.pdf