En enkel måte å sammenligne ZCash og Nockchain på er å se på kapasiteten til ZKP-ene deres. I ZCash genererer lommeboken ZKP-er som bekrefter at en enkelt transaksjon er gyldig. Det er det. I Nockchain får NockApps gruvearbeidere til å generere ZKP-er som bekrefter at kjøringen av NockVM er gyldig. Kjøring av NockVM kan omfatte: - Millioner av $NOCK overføringer, - Oppgjør av en høyytelsesbørs - Utstedelse og avvikling av tusenvis av lån - Preging av milliarder av stablecoins - Praktisk talt alle andre blokkjedeapplikasjoner - De mange brukstilfellene for ZK som ikke er utnyttet i dag (cybersikkerhet, private ID-er, sikring av kritisk infrastruktur, digital herkomst, verifiserbar AI osv.) Denne forskjellen kan spores direkte tilbake til hvordan konsensusalgoritmen er designet for hver kjede: klassisk-PoW vs zkPoW. I klassisk PoW går 100 % av databehandlingen og energien som brukes på utvinning av en blokk til å samle inn og verifisere transaksjoner og finne en PoW-løsning. I zkPoW går noe av databehandlingen og energien til å samle inn og verifisere transaksjoner og finne en PoW-løsning, og noe av det går til å generere nyttige ZKP-er, som gjør den opprinnelige eiendelen (som $NOCK) mer verdifull. Dette er nyanserte forskjeller, men de har stor innvirkning på funksjonaliteten til kjeden og potensialet for hver eiendel.