Vad är det här?

Det här diagrammet följer transaktioner som använder OpZkPrecompile (opcode 0xa6), som möjliggör verifiering on-chain av nollkunskapsbevis. Toccata stöder flera bevissystem som identifieras med en tagg-byte: Groth16 för kompakta bevis med snabb verifiering, och R0Succinct (RISC Zero) för generella zkVM-bevis.

Verifiering av ZK-bevis på L1 möjliggör tillitslösa bryggor, privata transaktioner, verifiering av beräkning off-chain och identitetsbevis utan att underliggande data avslöjas. Tillväxt i måttet signalerar adoption av avancerade kryptografiska protokoll byggda på Kaspa.

Så beräknas det

Varje accepterad transaktion skannas efter OpZkPrecompile i utdataskript och i P2SH-inlösningsskript. När opkoden hittas klassar den följande tagg-byten bevissystemet (0x01 = Groth16, 0x02 = R0Succinct, övriga = okänt). Resultaten aggregeras per timme för korta intervall och per dag när intervallet överstiger 90 dagar.