THORChain wstrzymuje sieć ze względu na kwestię konsensusu PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

THORChain wstrzymuje sieć z powodu konsensusu

Międzyłańcuchowy protokół płynności THORChain spowodował, że jego sieć została zatrzymana w czwartek, ponieważ programiści pracowali nad rozwiązaniem problemu.

Na Twitterze aktualizacja 28 października zespół THOR powiedział, że programiści byli świadomi wstrzymania łańcucha i zidentyfikowali problem jako związany z unikalnym typem transakcji, a nie z wypłacalnością protokołu.

Zdecentralizowana giełda THORChain THORSwap powiedziany że zatrzymanie łańcucha nie wpłynęło na swapy ani na pulę płynności, a fundusze były bezpieczne. Zespół powiedział, że wszystkie swapy ETH i ERC-20 były w pełni funkcjonalne w agregatorze DEX.

„Wstrzymania konsensusu w rozproszonej maszynie stanu pochodzą ze źródeł braku determinizmu między poszczególnymi węzłami i zapobiegają uszkodzeniu księgi” powiedziany zespół THORChain w osobnej aktualizacji kilka godzin później. 

THOR powiedział, że następnym krokiem będzie znalezienie głównej przyczyny problemu i wydanie aktualizacji, która go naprawi. Dwie godziny później programiści powiedziany „wyraźnie zrozumieli” problem konsensusu stojący za awarią sieci i byli w trakcie wysyłania łatki, aby rozwiązać ten problem. 

Błąd w kodzie był związany z manipulacją ciągami znaków, która nie została zauważona przez THOR scena – improwizowana sieć testowa, która klonuje THORChain z prawdziwymi zasobami i udostępnia nowe funkcje, zanim zostaną one wdrożone w sieci głównej. 

„Nie widziałem tego w stagenet, ponieważ zła notatka nigdy nie jest zapisywana na dysk/blok, ponieważ jest natychmiast zamieniana. Gdzie w sieci mainnet jest kolejka i dlatego zamiana na syntezator nie jest wykonywana w tym samym bloku, a zła notatka jest zapisywana w bloku” wyjaśnione zespół THOR w tweecie.

Znak czasu:

Więcej z Unchained