Грешка при прехвърляне на стойност $36 милиона в крипто, изпратена до Ether Blockchain


изображение на статията

Томиваболд Оладжиде

3 милиона жетони JUNO на стойност 36 милиона долара бяха иззети от портфейла на кит

A грешка при копиране и поставяне от разработчик на базираната в Cosmos блокчейн Juno е донесъл $36 милиона в криптовалута на недостъпен адрес на блокчейн.

Три милиона жетона JUNO на стойност 36 милиона долара бяха иззети от портфейла на кит (голям притежател) на име Такуми Асано, обвинен в игра на въздушно изхвърляне на общността.

Вместо да бъдат изпратени в портфейл, контролиран от притежателите на токени на Juno, които след това биха гласували как ще бъдат изразходвани парите, средствата бяха случайно изпратени до адрес до които никой не можеше да получи достъп.

Андреа Ди Микеле, един от разработчиците-основатели на JUNO, обясни инцидента, заявявайки, че когато е дал на разработчиците адреса на интелигентния договор [Unity], той е поставил адреса на смарт договора, като е поставил хеша на транзакцията под него.

Обяви

Той обаче не посочи хеша на транзакцията, което доведе до смесване между адреса на интелигентния договор и хеша на транзакцията.

Според Дими, разработчиците погрешно са копирали хеша на транзакцията - който изглеждаше идентичен с адреса на портфейла - вместо самия адрес. В резултат на това иззетите средства бяха преместени в част от блокчейна на Juno, където никой нямаше достъп до тях.

Интересното е, че от над 125 валидатора на JUNO нито един не е забелязал, че адресът на Unity е поставен неправилно. За да бъдат включени във веригата, „валидаторите“ трябва да валидират всяка транзакция, която е кодирана в „блокове“.

Разработчиците са разработили начини за обръщане на транзакции в миналото, но решенията не са ясни. Тъй като JUNO е верига Proof-of-Stake, проблемът може да бъде по-лесен за отстраняване от неговите инженери. JUNO работи по модел на управление, при който притежателите на токени могат да гласуват за промяна на блокчейн транзакциите, а промяната на посоката може да изисква мнозинство и актуализация на софтуера.

Според докладите корекцията е в процес на работа, но може да отнеме поне седмица.

Източник: https://u.today/transfer-error-worth-36-million-in-crypto-sent-to-ether-blockchain