SlowMist sygnalizuje stratę 5,08 ETH w Set Protocol związaną z błędem obliczeniowym w funkcji actualizeFee()
Najważniejsze informacje
- •SlowMist zidentyfikowała stratę około 5,08 ETH w Set Protocol i przypisała ją błędowi obliczeniowemu w funkcji actualizeFee() protokołu.
- •Firma powiązała stratę z wewnętrznym błędem logicznym, a nie z zewnętrznym exploitem ani awarią kontroli dostępu, co oznacza, że środki opuściły kontrakt bez jakiejkolwiek akcji użytkownika.
- •Set Protocol to oparta na Ethereum warstwa infrastruktury dla tokenizowanych koszyków aktywów, a jego funkcje naliczania opłat są wywoływane okresowo w celu dystrybucji opłat za zarządzanie lub opłat strumieniowych.
- •Nie potwierdzono, czy Set Protocol uznał ustalenia lub wydał poprawkę w momencie publikacji raportu.
- •SlowMist sygnalizowała podobne podatności na poziomie funkcji w innych miejscach, w tym exploit modułu Aave v3 Loop Safe Module, który skutkował stratą 114,09 ETH.

Firma zajmująca się bezpieczeństwem blockchaina SlowMist zasygnalizowała stratę około 5,08 ETH w Set Protocol, przypisując incydent błędowi obliczeniowemu wewnątrz funkcji actualizeFee() protokołu. Alert zwraca uwagę na to, jak mechanizm naliczania opłat, gdy jest niepoprawnie liczony, może spowodować wypływ środków z protokołu bez jakiejkolwiek akcji ze strony użytkownika.
SlowMist identyfikuje stratę około 5,08 ETH w Set Protocol
SlowMist, firma bezpieczeństwa regularnie monitorująca aktywność on-chain w protokołach opartych na Ethereum, publicznie zasygnalizowała incydent. Zgłoszona strata wynosi około 5,08 ETH, a firma wywodzi ją z problemu w funkcji actualizeFee() w logice kontraktu inteligentnego Set Protocol.
Set Protocol to oparta na Ethereum warstwa infrastruktury umożliwiająca tworzenie i zarządzanie tokenizowanymi koszykami aktywów, powszechnie stosowanymi w strukturyzowanych produktach DeFi. Funkcje naliczania opłat, takie jak actualizeFee(), są wywoływane okresowo w celu dystrybucji opłat za zarządzanie lub opłat strumieniowych na rzecz operatorów protokołu, co sprawia, że ich poprawne wykonanie ma znaczenie dla sald użytkowników.
Zgłoszona kwota 5,08 ETH stanowi główny wpływ zidentyfikowany dzięki monitoringu SlowMist. Zgodnie z dostępnymi informacjami alert firmy nie stwierdza, że wystąpiły dodatkowe straty wykraczające poza zasygnalizowaną kwotę, a relacjonowanie incydentu ograniczyło się do samego alertu.
Tego rodzaju incydenty wpisują się w szerszy wzorzec strat związanych z DeFi: oszustwa kryptowalutowe i awarie protokołów doprowadziły w 2024 roku do strat o wartości 4,6 miliarda dolarów.
Co oznacza błąd obliczeniowy w actualizeFee()
Funkcja actualizeFee() odpowiada za aktualizację wewnętrznego stanu księgowego przy pobieraniu opłat. Błąd obliczeniowy tej funkcji może powodować rozbieżność między kwotą zapisaną wewnętrznie a kwotą faktycznie przelaną, umożliwiając wypływ wartości z kontraktu ponad zamierzonego poziomu.
SlowMist powiązała stratę około 5,08 ETH bezpośrednio z tym błędem obliczeniowym, a nie z zewnętrznym exploitem ani awarią kontroli dostępu. To rozróżnienie ma znaczenie: błąd obliczeniowy to błąd logiczny wewnątrz samego kontraktu, niekoniecznie ukierunkowany atak. Nie potwierdzono w dostępnych w chwili publikacji informacji, czy Set Protocol uznał ustalenia lub wydał poprawkę.
SlowMist sygnalizowała podobne podatności na poziomie funkcji w innych protokołach DeFi na Ethereum. W oddzielnym incydencie firma zaalertowała exploit modułu Aave v3 Loop Safe Module, który skutkował stratą 114,09 ETH, co ilustruje zakres oddziaływania takich alertów.
Dlaczego alert dotyczący Set Protocol ma znaczenie dla użytkowników i rynku
Funkcje obliczania opłat należą do najbardziej rutynowych operacji w sejfach DeFi i protokołach koszykowych, wykonując się w każdym cyklu naliczania opłat. Błąd w tej logice jest istotny, ponieważ może cicho kumulować się w wielu wywołaniach przed wykryciem, co oznacza, że całkowita ekspozycja może wzrosnąć, jeśli problem nie zostanie niezwłocznie usunięty.
Dla użytkowników posiadających pozycje w produktach Set Protocol publiczny alert SlowMist stanowi sygnał do monitorowania oficjalnych komunikatów protokołu w poszukiwaniu ogłoszenia o naprawie. Choć wpływ wyrażony w ETH jest umiarkowany w porównaniu z większymi atakami na protokoły, podkreśla on, że logika opłat zasługuje na taką samą wnikliwość audytu jak kluczowe funkcje transferu i płynności. Użytkownicy i obserwatorzy powinni śledzić zweryfikowane aktualizacje bezpośrednio od Set Protocol, zamiast opierać się wyłącznie na alercie.
Incydent ten wzmacnia również wartość monitoringu bezpieczeństwa on-chain jako pierwszej linii wykrywania. Firmy takie jak SlowMist skanują pod kątem anomaliów w interakcjach z kontraktami i ujawniają problemy, zanim zostaną oficjalnie zgłoszone, dając szerszej społeczności wczesne ostrzeżenie. Zespoły protokołów budujących na Ethereum powinny traktować przypadki brzegowe naliczania opłat jako priorytetowe pozycje w audytach kontraktów inteligentnych, zwłaszcza tam, gdzie opłaty strumieniowe kumulują się w czasie i współdziałają z logiką rebasingu czy rebalansowania.
Zastrzeżenie: Ten artykuł ma wyłącznie charakter informacyjny i nie stanowi porady finansowej ani inwestycyjnej. Rynki kryptowalut i aktywów cyfrowych wiążą się ze znacznym ryzykiem. Zawsze przeprowadzajne badania przed podjęciem decyzji.