Распрацоўшчыкі Эфириума раскрылі інфармацыю аб ухіленых крытычнай уразлівасці – Біты СМІ

Фонд Эфириума апублікаваў інфармацыю аб уразлівасці, ухіленых ў хардфорке Berlin. Ўразлівасць была выяўленая яшчэ ў 2019 годзе і магла прывесці да прыпынку блокчейна Эфірыума.

Згодна з артыкулам у блогу Ethereum Foundation, два гады таму была выяўлена ўразлівасць, якая уяўляла сабой «сур'ёзную пагрозу для Эфірыума» і была ліквідаваная пасля актывацыі хардфорка Berlin
у мінулым месяцы. Пагроза была "агульнавядомым сакрэтам", і распрацоўшчыкі сцвярджаюць, што аднойчы яна была публічна раскрыта па памылцы. Пасля разгортвання хардфорка Berlin Ethereum Foundation ацаніў узровень пагрозы як дастаткова нізкі., што дазваляе публічна раскрыць інфармацыю пра яе:

«Важна, каб у супольнасці была магчымасць зразумець прычыну змен, якія негатыўна ўплываюць на досвед выкарыстання сеткі, уключаючы павышэнне коштаў на газ».

У артыкуле распрацоўшчыкі тлумачаць, што стан Ethereum фармуецца ў дрэве Патрысіі-Меркла, канцэптуальна параўноўваючы новыя рахункі ў сетцы Эфірыума з новым лісцем дрэва. З ростам сеткі Эфірыума з кастрычніка 2016 гады былі павялічаныя выдаткі на газ для абароны ад DDoS-нападаў, уключаючы спрэчную прапанову EIP-1884.

У 2019 годзе даследчыкі бяспекі Эфірыума Губерт Рытцдорф (Губерт Рыцдорф), Маціяс Эглі (Маціяс Эглі) і Даніэль Перэс (Даніэль Перэс) аб'ядналіся, каб пратэставаць магчымасці ўразлівасці. Атака запускала выпадковыя пошукавыя запыты ў дрэве, якія могуць «прывесці да блакіровак у хвілінным дыяпазоне». У справаздачы
даследчыкаў гаворыцца, што выкліканыя атакай затрымкі будуць павялічвацца па меры росту стану Эфірыума, «што дазваляе праводзіць эфектыўныя DoS-напады на сетку».

Пасля таго, як розныя прапановы распрацоўшчыкаў былі адхіленыя на працягу 2020 года, Віталік Буцерын аб'яднаўся з Марцінам Свендэ (Марцін Свендэ) для стварэння EIP-2929 і EIP-2930. Гэтыя абнаўленні паднялі кошты на газ «толькі для інструментаў, да якіх яшчэ не было доступу», каб прадухіліць атаку. EIP былі разгорнутыя ў рамках абнаўлення Berlin 15 красавіка 2021 года. Паводле ацэнак распрацоўшчыкаў, абнаўленне знізіла эфектыўнасць уразлівасці ў 50 Інвестыцыі ў крыптавалютныя праекты Сінгапура павялічыліся ў.

Нагадаем, што ў красавіку распрацоўшчык Bitcoin Core раскрыў
інфармацыю аб уразлівасці ў больш ранніх версіях праграмнага кліента. Памылка была ўхіленая ў рэлізе Bitcoin Core 0.19.