XRP Ledger aktywował poprawkę fixCleanup3_4_0 zamykającą lukę umożliwiającąemitowanie tokenów przez spalających
Najważniejsze informacje
- •XRP Ledger aktywował poprawkę fixCleanup3_4_0 w środę o 14:52 UTC na ledgerze 108,112,129, po zapewnieniu dwóch kolejnych tygodni wsparcia walidatorów.
- •Poprawka zamyka lukę w systemie delegowania uprawnień, która w pewnych warunkach mogła pozwolić kontu upoważnionemu do niszczenia tokenów na ich tworzenie.
- •Luga dotyczyła aktywów emitowanych na XRP Ledger, w tym stablecoinów, a nie samej kryptowaluty XRP, i nie odnotowano publicznie potwierdzonych przypadków jej wykorzystania.
- •Aktualizacja wprowadza także korekty księgowe dla planowanego systemu pożyczek oraz Single Asset Vaults, dostosowując obliczenia wpłat i wypłat z vaultów oraz klasyfikację zaległych pożyczek.
- •Zmiany w sieci XRP Ledger wymagają wsparcia ponad 80% zaufanych walidatorów utrzymywanego przez 14 kolejnych dni, a przerwanie w październiku wymusiło nowe okno zatwierdzania przed aktywacją.

XRP Ledger aktywował w środę poprawkę fixCleanup3_4_0, a zmiana weszła w życie o 14:52 UTC na ledgerze 108,112,129, według XRPLWin, eksploratora XRP Ledger. Aktywacja nastąpiła po dwóch kolejnych tygodniach wsparcia walidatorów, po wcześniejszej próbie przerwanej w październiku.
Poprawka zamyka lukę w systemie delegowania uprawnień ledgera, która w pewnych warunkach mogła pozwolić kontu upoważnionemu do niszczenia tokenów również na ich tworzenie.
Poprawka rozdziela spalanie tokenów od ich emitowania
Luka dotyczyła systemu delegowania uprawnień sieci — mechanizmu, który pozwala jednemu kontu upoważnić inne do wykonywania określonych operacji bez przekazywania pełnej kontroli nad kontem.
W typowym układzie emitent stablecoina mógł udzielić procesorowi płatności uprawnienia do niszczenia tokenów w momencie, gdy klienci wymieniają je na dolary, zachowując przy tym wyłączną możliwość emitowania kolejnych tokenów.
W pewnych warunkach jednak zasady obowiązujące przed poprawką mogły pozwolić kontu z uprawnieniem do spalania tokenów również naemitowanie nowych. Poprawka fixCleanup3_4_0 zamyka tę lukę, egzekwując ścisły rozdział między uprawnieniami do niszczenia i tworzenia tokenów. Dla emitentów delegujących operacje w ten sposób zmiana uniemożliwia przenoszenie uprawnień do spalania związanego z odkupem tokenów na ich emitowanie w przypadkach brzegowych, które dawne zasady pozostawiały otwarte.
Luga dotyczyła aktywów emitowanych na XRP Ledger, w tym stablecoinów, a nie samej kryptowaluty XRP. Nie odnotowano publicznie potwierdzonych przypadków wykorzystania luki, co czyni z tej poprawki działanie prewencyjne, a nie reakcję na znany incydent.
Aktualizacja zawiera także korekty księgowe dla pożyczek i vaultów
Poza luką związaną z uprawnieniami aktualizacja oprogramowania wprowadza korekty księgowe dla planowanego systemu pożyczek sieci oraz Single Asset Vaults. Vaulty te mają pozwalać użytkownikom wpłacać aktywa do puli, które mogą służyć do zabezpieczenia pożyczek.
Zmiany obejmują dostosowanie obliczeń dotyczących wpłat i wypłat z vaultów, a także poprawki sposobu klasyfikacji pożyczek, gdy pożyczkobiorcy zalegają ze spłatami.
Dodatkowe poprawki dotyczą odzyskiwania tokenów z zautomatyzowanych puli handlowych, handlu z uprawnieniami oraz podpisywania transakcji. Ponieważ system pożyczek jest wciąż na etapie planowania, jego przyszłe wdrożenie będzie podlegać tym samym progom zatwierdzania przez walidatorów, opisanym poniżej.
Wsparcie walidatorów opóźniło aktywację poprawki
Wdrożenie poprawki opóźnił proces zarządzania XRP Ledger. Zmiany w sieci wymagają zatwierdzenia przez ponad 80% zaufanych walidatorów, a ten poziom wsparcia musi być utrzymany przez 14 kolejnych dni.
Po tym, jak wcześniejsza próba aktywacji została przerwana w październiku, najnowsze staranie zapewniło wymagane nieprzerwane wsparcie walidatorów, co pozwoliło uruchomić fixCleanup3_4_0 w środę. Ponieważ próg liczy wyłącznie nieprzerwane wsparcie, przerwanie w październiku zerwało serię, co oznaczało konieczność zgromadzenia nowego 14-dniowego okna, zanim poprawka mogła wejść w życie.
Źródło: CoinDesk