![](https://public.bnbstatic.com/image/pgc/202307/8841cc25efb5621c7a12779a672aff48.jpg)
Zero Knowledge (ZK) — це криптографічний протокол, який дозволяє одній особі (проверу) доводити право власності на конфіденційну інформацію іншій особі (верифікатору), не розголошуючи фактичної інформації та не надаючи іншим способом дізнатися секрет.
Це система доказів, яка включає перевірників, верифікаторів і викликів, що дозволяє користувачам публічно ділитися доказами знань або запасів, не розкриваючи подробиць
Ось ключові моменти про доказ нульового знання:
Zero Knowledge — це клас криптографічних протоколів, які дозволяють верифікаторам доводити верифікаторам, що вони володіють конкретною інформацією, зазвичай секретної цінності, без розкриття будь-якої додаткової інформації.2.
Ці докази є переконливими та забезпечують впевненість у достовірності твердження, що обґрунтовується, не розкриваючи додаткової ключової інформації2.
Докази Zero Knowledge важливі в криптографії, безпеці особистої інформації, фінансових транзакціях і блокчейн-додатках2.
Існують різні типи доказів нульового знання, включаючи інтерактивні та неінтерактивні форми, які були розроблені та прийняті різними організаціями для покращення конфіденційності та безпеки.23.
Неінтерактивні докази зменшують зв’язок між перевірячем і верифікатором, роблячи докази з нульовим знанням ефективнішими4.
Zero Knowledge Proof має додатки, які дозволяють особам підтверджувати свою особу без розголошення додаткової особистої інформації, створюють портативні рішення цифрової ідентифікації та підвищують конфіденційність і безпеку56.
Коротше кажучи, Zero Knowledge Proof — це криптографічний протокол, який дозволяє особам доводити право власності на конфіденційну інформацію, не розкриваючи саму фактичну інформацію. Цей доказ має різні застосування в конфіденційності, безпеці та перевірці особи.