Błąd transferu o wartości 36 milionów dolarów w krypto wysłany do Ether Blockchain


obraz artykułu

Tomiwabolda Olajide’a

Z portfela wieloryba przejęto 3 miliony tokenów JUNO o wartości 36 milionów dolarów

A błąd kopiuj-wklej przez twórcę blockchainu Juno opartego na Cosmos przyniosło firmie kryptowaluty 36 milionów dolarów niedostępny adres na blockchain.

Z portfela wieloryba (dużego posiadacza) nazwiskiem Takumi Asano, oskarżonego o zorganizowanie zrzutu społecznościowego, przejęto trzy miliony tokenów JUNO o wartości 36 milionów dolarów.

Zamiast zostać przesłane do portfela kontrolowanego przez posiadaczy tokenów Juno, którzy następnie głosowaliby nad sposobem wydania pieniędzy, środki zostały przypadkowo przesłane do adres do których nikt nie miał dostępu.

Andrea Di Michele, jeden z założycieli JUNO, wyjaśnił incydent, stwierdzając, że podając programistom adres inteligentnej umowy [Unity], wkleił adres inteligentnej umowy, umieszczając pod nią skrót transakcji.

Reklamy

Nie określił jednak skrótu transakcji, co doprowadziło do pomyłki między adresem inteligentnego kontraktu a skrótem transakcji.

Według Dimiego programiści omyłkowo skopiowali skrót transakcji – który wyglądał identycznie jak adres portfela – a nie sam adres. W efekcie skonfiskowane środki zostały przeniesione do części blockchainu Juno, gdzie nikt nie miał do nich dostępu.

Co ciekawe, spośród ponad 125 walidatorów JUNO, żaden nie zauważył, że adres Unity został wklejony niepoprawnie. Aby zostać włączonym do łańcucha, „walidatorzy” muszą zweryfikować każdą transakcję, która jest zakodowana w „blokach”.

W przeszłości programiści opracowali sposoby odwracania transakcji, ale rozwiązania nie są proste. Ponieważ JUNO jest łańcuchem Proof-of-Stake, rozwiązanie problemu może być łatwiejsze dla inżynierów. JUNO działa w oparciu o model zarządzania, w którym posiadacze tokenów mogą głosować za zmianą transakcji typu blockchain, a zmiana kierunku może wymagać większości głosów i aktualizacji oprogramowania.

Według raportów trwają prace nad rozwiązaniem problemu, ale może to zająć co najmniej tydzień.

Źródło: https://u.today/transfer-error-worth-36-million-in-crypto-sent-to-ether-blockchain