Zebra 4.4.1 åtgärdar akut en Zcash-konsensusbugg — noder måste uppgradera

Zcash Foundation släppte Zebra 4.4.1, en kritisk säkerhetsuppdatering för att åtgärda ett konsensus-kritiskt problem som påverkar Zcash-nodoperatörer. Zebra 4.4.1 åtgärdar en bugg där Zebra kunde acceptera V5 transparenta transaktioner med SIGHASH_SINGLE-signaturer även när motsvarande transparenta output på samma index saknades. Istället för att misslyckas med validering delegerade Zebra digest-beräkningen till ett underliggande sighash-bibliotek, vilket producerade en digest över en tom uppsättning outputs. Detta skapar en valideringsmismatch: Zebra kan acceptera transaktioner som zcashd avvisar, vilket ökar risken för en konsensus-split mellan Zebra- och zcashd-noder. Rådet noterar att det inte finns några kända tillfälliga lösningar och att operatörer som uppgraderade till Zebra 4.4.0 för bara tre dagar sedan måste uppgradera igen till Zebra 4.4.1. Säkerhetsreferensen är GHSA-pvmv-cwg8-v6c8. För kryptohandlare är detta en signal om infrastruktur-risk. Om plånböcker, indexerare eller handelssystem förlitar sig på fördröjda eller oeniga Zcash-noder kan det tillfälligt påverka nätverkets stabilitet, exekveringspålitlighet och sentiment kring ZEC-infrastrukturen.
Neutral
Denna nyhet är i första hand en säkerhetsåtgärd för nodinfrastruktur snarare än en ekonomisk förändring av protokollet. På kort sikt kan risken för mismatch i konsensusvalidering skapa driftfriktion (t.ex. tillfällig förvirring mellan tjänster som är anslutna till Zebra respektive zcashd), vilket kan påverka handlarstämningen kring ZEC något. Den starka och tidskänsliga uppmaningen att uppgradera till Zebra 4.4.1 samt avsaknaden av kända lösningar tyder dock på att marknadspåverkan bör avta snabbt när operatörer uppdaterar.