Zkratka ZKP znamená Zero-Knowledge Proof, což je kryptografický koncept, který umožňuje jedné straně (důkazci) přesvědčit druhou stranu (ověřovateli), že něco je pravda, aniž by musela sdílet jakékoli další informace.
ZKP se často používá v digitální bezpečnosti a blockchainových technologiích, kde zajišťuje ochranu soukromí a bezpečnost dat. Například může ověřit totožnost uživatele bez odhalení hesla nebo jiných citlivých údajů. Zero-Knowledge Proofy splňují tři základní vlastnosti: úplnost (pokud je tvrzení pravdivé, může ověřovatel být přesvědčen), správnost (pokud je tvrzení nepravdivé, nelze ověřovatele oklamat) a nulovou znalost (ověřovatel nezískává žádné další informace kromě pravdivosti tvrzení).