Jak to fungovalo: Problém spočíval v tzv. „Action circuit“ poolu Orchard, což je logika zero-knowledge proof, která ověřuje soukromé transakce. Logická chyba v jejích omezeních znamenala, že útočník mohl zfalšovat skutečně vypadající Halo 2 důkaz, který by síť přijala jako pravý. Tento důkaz nemusel být krytý skutečnými prostředky ani platným spálením existující hodnoty. Fungoval by jako tiché tlačítko pro nekonečnou ražbu, které by útočníkovi umožnilo vytvořit neodhalitelné, neomezené množství padělaných ZEC .
Zakladatel Zcash, Zooko Wilcox, potvrdil závažnost a uvedl, že zranitelnost "mohla být zneužita k neodhalitelné ražbě neomezeného množství padělaných ZEC" . Protože se jednalo o chybu v samotné logice důkazu, nikoli o tradiční softwarový bug, padělané mince by byly na blockchainu nerozeznatelné od skutečných.
Nejvíce znepokojivý aspekt této zranitelnosti nebyl jen potenciál pro nekonečnou inflaci, ale absolutní bezmocnost sítě ji odhalit. Hlavní hodnotová propozice protokolu Orchard – úplné transakční soukromí – se stala jeho největší slabinou.
Nadace Zcash potvrdila, že "neexistuje žádný důkaz, že by chyba byla někdy v praxi zneužita," a že limit 21 milionů ZEC zůstal nedotčen . Kvůli vlastnostem soukromí Orchard však zakladatel Zooko Wilcox musel přiznat, že je kryptograficky nemožné dokázat, zda byla chyba před opravou zneužita
. Útočník mohl roky v tichosti razit mince a účetní kniha by po zločinu nenesla žádnou stopu.
Tento paradox odhaluje fundamentální trhlinu v konceptu "důvěry skrze soukromí". Zatímco u Bitcoinu je transparentnost hlavním pilířem důvěry a kdokoli si může ověřit celkovou nabídku, Zcash a podobné coiny spoléhají na složitou kryptografii, která důvěru vyžaduje, ale znemožňuje nezávislou verifikaci. Uživatelé musí slepě věřit vývojářům, že je vše v pořádku – což je paradox pro technologii, která si klade za cíl eliminovat potřebu důvěry.
Objev chyby je také významným milníkem pro využití umělé inteligence v kybernetické bezpečnosti. Model Claude Opus 4.8 pomohl Hornbymu identifikovat zranitelnost během jednoho dne, přestože ta ležela skryta v kódu od května 2022 a přežila několik náročných lidských auditů .
Tato skutečnost otevírá otázku, zda by formální verifikace a analýza kódu řízená AI neměly být pro zero-knowledge obvody – obzvláště ty, které zpracovávají hodnotu – povinné. Již v březnu 2026, tedy před tímto incidentem, žádala část komunity o grant na formální verifikaci systému Halo 2 pomocí jazyka Lean 4, protože "přes 80 % nálezů ve zprávách z auditů ZK pochází z vrstvy obvodů a manuální audity nemohou poskytnout záruky úplnosti" .
Veřejné oznámení chyby 4. června 2026 spustilo okamžitý výprodej. Během 24 hodin klesla cena ZEC o více než 40 % . Pokles byl umocněn likvidacemi pákových pozic a celkovým medvědím sentimentem na trhu s kryptoměnami
.
Reakce známých osobností byla nemilosrdná. Arthur Hayes, spoluzakladatel burzy BitMEX, veřejně potvrdil, že po zveřejnění chyby zlikvidoval celou svou pozici v Zcash . Jeho krok následovalo mnoho dalších investorů, kteří se obávali, že skutečný oběh mincí by mohl být vyšší, než se oficiálně uvádí.
Reakce vývojářů byla rychlá a koordinovaná ve dvou fázích:
zcashd v6.12.5Zatímco rychlost zásahu byla působivá, vyvolala také kontroverzi. Fakt, že malá skupina vývojářů mohla přes noc deaktivovat vlajkovou loď funkci soukromí celé sítě, zpochybnil její skutečnou decentralizaci. "Jak moc je síť bez oprávnění, když může centrální tým jediným příkazem zastavit její hlavní funkci?" ptali se kritici .
Incident s Orchard bugem má dalekosáhlé důsledky pro celý sektor kryptoměn zaměřených na soukromí.
Případ Zcash Orchard je tak mementem pro celé odvětví. Ukazuje, že špičková kryptografie je extrémně mocná, ale také extrémně křehká. A že stroje možná ochrání naše digitální peníze lépe než lidé, ale i ony potřebují, abychom se jich uměli správně ptát.
Comments
0 comments