Nešlo přitom o klasický útok na smart kontrakt, cenový věštec neboli oracle ani technickou chybu v samotném převodu. Útočník zneužil pravidla řízení DAO: získal dostatečný počet tokenů BONK, ovládl hlasování a nechal schválit návrh, který umožnil poslat prostředky z pokladny na jeho adresu .
Jinými slovy: pokladna nebyla prolomena násilím. Byla vykradena prostřednictvím hlasování, které systém považoval za platné.
Základem problému byl model tokenového hlasování, ve kterém hlasovací síla odpovídá množství držených tokenů. Čím větší pozici v BONK někdo získá, tím větší vliv má na výsledek návrhu.
Podle vyjádření BonkDAO útočník využil burzovní peněženky k postupnému hromadění hlasovacího vlivu. Nákupy měly probíhat několik dní před předložením a provedením návrhu, takže záměr nebyl okamžitě zřejmý . Předběžná analýza blockchainových dat odhadla náklady na získání potřebné pozice přibližně na 4 miliony dolarů .
Postup měl podle dostupných informací několik kroků:
To je podstatný rozdíl oproti běžnému smart-contract exploitu. Útočník nemusel najít chybu ve funkci pro převod peněz ani obejít kontrolu oprávnění. Zneužil samotný proces, který měl představovat decentralizované rozhodování komunity.
BonkDAO se liší od známých flash-loan útoků na řízení protokolů, například případu Beanstalk z roku 2022. Při flash-loanu si útočník půjčí velké množství aktiv, během jediné transakce hlasuje a následně půjčku vrátí. U BonkDAO podle dostupných informací útočník získával tokeny postupně a skutečně je držel .
Ekonomická slabina je však podobná: pokud systém přiznává rozhodující moc tomu, kdo kontroluje největší množství hlasovacích tokenů, může dobře financovaný aktér prosadit i návrh poškozující celý projekt . Nízká účast běžných držitelů může takový převrat ještě usnadnit.
BonkDAO 6. a 7. července uvedl několik kroků, které podniká v reakci na incident:
Bezprostředně po útoku nebylo veřejně oznámeno vrácení transakcí na blockchainu, vydání náhradních tokenů ani konkrétní kompenzace pro držitele . Zda se podaří část prostředků získat zpět, proto zůstávalo nejisté.
Případ BonkDAO ukazuje, že bezpečnost decentralizovaných financí nestojí pouze na auditu smart kontraktů. Stejně důležité je nastavení pravidel, podle kterých se rozhoduje o penězích v pokladně.
Model „jeden token, jeden hlas“ působí jednoduše a transparentně. Zároveň ale přirozeně zvýhodňuje kapitálově silného účastníka. Kdo nakoupí nebo jinak získá dostatek tokenů, může převzít rozhodující vliv a schválit škodlivý návrh. Výzkum publikovaný v roce 2026 upozorňuje, že tokenové hlasování vytváří prostor pro manipulaci výsledků a návrhy, které převádějí prostředky DAO do peněženky útočníka .
V BonkDAO podle dostupných informací systém provedl platný výsledek hlasování. To ale neznamená, že výsledek byl bezpečný nebo že skutečně odrážel dlouhodobou vůli komunity. Rozdíl mezi „návrh prošel pravidly“ a „návrh je legitimní“ je pro správu decentralizovaných protokolů zásadní.
Jedním z nejčastěji navrhovaných opatření jsou timelocky, tedy povinné prodlevy mezi schválením návrhu a jeho provedením. Komunita během této doby může podezřelý převod odhalit, zastavit nebo napadnout. Výzkum DAO řízení zároveň uvádí jako ochranu proti rychlému získání hlasovací moci časový odstup u nově nabytých tokenů, podobně jako u některých návrhů založených na Governor Bravo .
U DAO využívajících Realms se nyní diskutuje také o silnějších kontrolách provedení, nouzovém vetu, více podpisových klíčích a dalších pojistkách pro převody z pokladny .
BonkDAO není v roce 2026 jediným případem, kdy útočník převzal správu protokolu. U projektu TOP Token získal útočník většinu hlasovací síly díky velmi malé celkové nabídce tokenů a následně odčerpal přibližně 1,58 milionu dolarů z likvidity. Incident souvisel s chybnou konfigurací Aragon DAO a absencí časového zámku .
Bezpečnostní analýzy proto upozorňují, že útoky na governance mohou vyžadovat méně technických znalostí než prolomení složitého smart kontraktu, ale přesto umožnit odcizení značných částek . Útočný vektor se přesouvá od hledání chyby v kódu k hledání slabiny v ekonomice a účasti voličů.
Mezi opatření, která mohou riziko podobných útoků snížit, patří:
Ani alternativní modely však nejsou automatickým řešením. Výzkum z roku 2026 upozorňuje, že konkávní hlasovací mechanismy lze v prostředí bez povolení obejít takzvaným Sybil útokem: útočník rozdělí tokeny mezi více peněženek a může tím znovu vytvořit efekt podobný lineárnímu modelu „jeden token, jeden hlas“ .
BonkDAO nebyl v červenci 2026 připraven o přibližně 20 milionů dolarů kvůli neznámé chybě ve smart kontraktu. Útočník podle dostupných informací využil základní pravidlo decentralizovaného řízení: větší množství tokenů znamená větší hlasovací moc. Po získání dostatečného vlivu nechal schválit převod pokladny do vlastní peněženky .
Incident tak posouvá debatu o bezpečnosti DeFi. Nestačí kontrolovat, zda kontrakt technicky provede pouze povolenou operaci. Je nutné řešit i to, kdo může získat kontrolu nad hlasováním, jak rychle lze návrh provést a zda má komunita čas zasáhnout, než prostředky definitivně opustí pokladnu.
Nešlo přitom o klasický útok na smart kontrakt, cenový věštec neboli oracle ani technickou chybu v samotném převodu. Útočník zneužil pravidla řízení DAO: získal dostatečný počet tokenů BONK, ovládl hlasování a nechal schválit návrh, který umožnil poslat prostředky z pokladny na jeho adresu .
Jinými slovy: pokladna nebyla prolomena násilím. Byla vykradena prostřednictvím hlasování, které systém považoval za platné.
Základem problému byl model tokenového hlasování, ve kterém hlasovací síla odpovídá množství držených tokenů. Čím větší pozici v BONK někdo získá, tím větší vliv má na výsledek návrhu.
Podle vyjádření BonkDAO útočník využil burzovní peněženky k postupnému hromadění hlasovacího vlivu. Nákupy měly probíhat několik dní před předložením a provedením návrhu, takže záměr nebyl okamžitě zřejmý . Předběžná analýza blockchainových dat odhadla náklady na získání potřebné pozice přibližně na 4 miliony dolarů .
Postup měl podle dostupných informací několik kroků:
To je podstatný rozdíl oproti běžnému smart-contract exploitu. Útočník nemusel najít chybu ve funkci pro převod peněz ani obejít kontrolu oprávnění. Zneužil samotný proces, který měl představovat decentralizované rozhodování komunity.
BonkDAO se liší od známých flash-loan útoků na řízení protokolů, například případu Beanstalk z roku 2022. Při flash-loanu si útočník půjčí velké množství aktiv, během jediné transakce hlasuje a následně půjčku vrátí. U BonkDAO podle dostupných informací útočník získával tokeny postupně a skutečně je držel .
Ekonomická slabina je však podobná: pokud systém přiznává rozhodující moc tomu, kdo kontroluje největší množství hlasovacích tokenů, může dobře financovaný aktér prosadit i návrh poškozující celý projekt . Nízká účast běžných držitelů může takový převrat ještě usnadnit.
BonkDAO 6. a 7. července uvedl několik kroků, které podniká v reakci na incident:
Bezprostředně po útoku nebylo veřejně oznámeno vrácení transakcí na blockchainu, vydání náhradních tokenů ani konkrétní kompenzace pro držitele . Zda se podaří část prostředků získat zpět, proto zůstávalo nejisté.
Případ BonkDAO ukazuje, že bezpečnost decentralizovaných financí nestojí pouze na auditu smart kontraktů. Stejně důležité je nastavení pravidel, podle kterých se rozhoduje o penězích v pokladně.
Model „jeden token, jeden hlas“ působí jednoduše a transparentně. Zároveň ale přirozeně zvýhodňuje kapitálově silného účastníka. Kdo nakoupí nebo jinak získá dostatek tokenů, může převzít rozhodující vliv a schválit škodlivý návrh. Výzkum publikovaný v roce 2026 upozorňuje, že tokenové hlasování vytváří prostor pro manipulaci výsledků a návrhy, které převádějí prostředky DAO do peněženky útočníka .
V BonkDAO podle dostupných informací systém provedl platný výsledek hlasování. To ale neznamená, že výsledek byl bezpečný nebo že skutečně odrážel dlouhodobou vůli komunity. Rozdíl mezi „návrh prošel pravidly“ a „návrh je legitimní“ je pro správu decentralizovaných protokolů zásadní.
Jedním z nejčastěji navrhovaných opatření jsou timelocky, tedy povinné prodlevy mezi schválením návrhu a jeho provedením. Komunita během této doby může podezřelý převod odhalit, zastavit nebo napadnout. Výzkum DAO řízení zároveň uvádí jako ochranu proti rychlému získání hlasovací moci časový odstup u nově nabytých tokenů, podobně jako u některých návrhů založených na Governor Bravo .
U DAO využívajících Realms se nyní diskutuje také o silnějších kontrolách provedení, nouzovém vetu, více podpisových klíčích a dalších pojistkách pro převody z pokladny .
BonkDAO není v roce 2026 jediným případem, kdy útočník převzal správu protokolu. U projektu TOP Token získal útočník většinu hlasovací síly díky velmi malé celkové nabídce tokenů a následně odčerpal přibližně 1,58 milionu dolarů z likvidity. Incident souvisel s chybnou konfigurací Aragon DAO a absencí časového zámku .
Bezpečnostní analýzy proto upozorňují, že útoky na governance mohou vyžadovat méně technických znalostí než prolomení složitého smart kontraktu, ale přesto umožnit odcizení značných částek . Útočný vektor se přesouvá od hledání chyby v kódu k hledání slabiny v ekonomice a účasti voličů.
Mezi opatření, která mohou riziko podobných útoků snížit, patří:
Ani alternativní modely však nejsou automatickým řešením. Výzkum z roku 2026 upozorňuje, že konkávní hlasovací mechanismy lze v prostředí bez povolení obejít takzvaným Sybil útokem: útočník rozdělí tokeny mezi více peněženek a může tím znovu vytvořit efekt podobný lineárnímu modelu „jeden token, jeden hlas“ .
BonkDAO nebyl v červenci 2026 připraven o přibližně 20 milionů dolarů kvůli neznámé chybě ve smart kontraktu. Útočník podle dostupných informací využil základní pravidlo decentralizovaného řízení: větší množství tokenů znamená větší hlasovací moc. Po získání dostatečného vlivu nechal schválit převod pokladny do vlastní peněženky .
Incident tak posouvá debatu o bezpečnosti DeFi. Nestačí kontrolovat, zda kontrakt technicky provede pouze povolenou operaci. Je nutné řešit i to, kdo může získat kontrolu nad hlasováním, jak rychle lze návrh provést a zda má komunita čas zasáhnout, než prostředky definitivně opustí pokladnu.