Programiści Ripple angażowali się w opinie i sugestie dotyczące rozszerzenia XRP Ledger lub XRPL, aby zintegrować funkcje, takie jak inteligentne kontrakty. Te ostatnie stały się główną cechą dynamicznie rozwijającej się zdecentralizowanej przestrzeni finansowej, ale twórcy Ripple twierdzą, że inne rozwiązanie jest lepsze dla XRPL skoncentrowanego na płatnościach.
To rozwiązanie ma formę „sfederowanych łańcuchów bocznych”, tj. równoległych ksiąg, które mogą wspierać eksperymenty programistów i wyspecjalizowane zainteresowania, zarówno w przypadku DeFi, jak i innych przypadków użycia. Korzystanie z łańcuchów bocznych może sprawić, że główny XRPL będzie usprawniony i wydajny, jednocześnie rozszerzając funkcjonalność szerszego ekosystemu XRP, oferując interoperacyjność dla natywnych inteligentnych kontraktów i innych funkcji.
Nasze najlepsze roboty biznesowe
Aby ułatwić tę interoperacyjność, twórcy Ripple'a proponują oprogramowanie „federator”, połączone z jednej strony z siecią ainnet XRPL, az drugiej strony z jednym lub kilkoma łańcuchami bocznymi. Każdy z nich działa jak własny blockchain, ale używa XRP jako swojego głównego zasobu; ponadto system federacyjny wspiera transfer XRP i wystawia tokeny pomiędzy nimi a księgą główną.
Walidatorzy, którzy obsługują co najmniej jeden łańcuch boczny, będą mogli uruchomić oprogramowanie federacyjne. Aby zintegrować to nowe oprogramowanie, Ripple twierdzi, że wystarczy wprowadzić „dwie trywialne zmiany” w działaniu sieci XRPL. Nowe funkcje oprogramowania serwera XRPL pozwolą mu działać w łańcuchu bocznym, ale te funkcje nie będą włączone w samej sieci głównej. Dalej opisując system sfederowany, dyrektor ds. technologii w Ripple, David Schwartz, pisze:
„Każdy łańcuch boczny miałby konto 'zaufania' w sieci głównej XRPL. To konto może przechowywać zasoby w XRPL w imieniu użytkowników łańcucha bocznego. Konto używałoby klucza wieloznakowego lub klucza progowego, a sygnatariusze byliby walidatorami łańcucha bocznego. Każdy operator walidatora łańcucha bocznego rejestruje klucz podpisujący, który podpisuje transakcje w XRPL; w ten sposób walidatory łańcucha bocznego mogą wspólnie tworzyć transakcje w celu zarządzania kontem Mainnet łańcucha bocznego”.
Każdy łańcuch boczny może wybrać, czy używać XRP jako swoich zasobów natywnych, czy też mieć własny, nowy zasób natywny. W pierwszym przypadku konto łańcucha bocznego w sieci głównej będzie zawierało całkowite zasoby XRP w zaufaniu do użytku w łańcuchu bocznym. W tym drugim przypadku konto mainnet sidechainu może zostać użyte do wystawienia nowego, natywnego zasobu w sieci XRPL Mainnet.
Schwartz powiedział, że zalety systemu sfederowanego to podejście niskiego ryzyka, zdolność do skalowania poziomego, proste wsparcie dla nowych eksperymentów blockchain i długoterminowa wizja, która może pomieścić ewoluujący zestaw narzędzi i bieżące informacje zwrotne na temat nowych rozwiązań w zakresie łańcucha bocznego.
Jak wcześniej informowaliśmy, łańcuchy boczne stały się popularnym podejściem dla programistów blockchain do wypróbowania nowych rozwiązań w rozwiązywaniu problemów ze skalowaniem i integracji nowych funkcjonalności z ustalonymi ekosystemami blockchain, takimi jak Ethereum.
Czytaj dalej z Cointelegraph