Preuve à divulgation nulle de connaissance (Zero-Knowledge Proof, ZKP) ?
👉 Vous pouvez prouver que vous savez quelque chose, sans avoir à dire ce que c'est.
Supposons que vous connaissez le mot de passe d'un coffre-fort, mais je ne veux pas que vous me disiez le mot de passe lui-même.
Vous devez simplement ouvrir le coffre-fort et me laisser voir ce qu'il y a à l'intérieur.
Je sais donc que vous connaissez vraiment le mot de passe, mais je ne sais toujours pas ce que c'est.
C'est ce qu'on appelle la preuve à divulgation nulle de connaissance.
Prenons un exemple dans le Web3 :
La méthode de connexion traditionnelle consiste à remettre le mot de passe au serveur pour vérification.
Et la méthode ZK est que vous prouvez seulement "j'ai le bon mot de passe", sans transmettre le mot de passe lui-même.
L'avantage est que personne ne peut voler votre mot de passe, et le serveur n'a pas besoin de stocker des informations sensibles.
La confidentialité et la sécurité sont considérablement améliorées.
Alors, quel rapport y a-t-il avec #zerobase @ZEROBASE ?
Bien que la preuve à connaissance nulle soit très puissante, il y a un problème : générer des preuves ZK est très gourmand en puissance de calcul et très lent. Beaucoup d'applications sont en réalité bloquées à cette étape.
Ce que ZEROBASE veut faire, c'est établir un réseau décentralisé pour la génération "en temps réel de preuves ZK".
c'est-à-dire que lorsqu'une application a besoin de faire du zkLogin, des transactions privées ou des audits institutionnels, elle n'a pas besoin de construire un système de calcul ZK coûteux en intégralité.
Mais il est possible de transférer la demande de génération de preuves au réseau Prover de ZEROBASE.
Si cela peut réellement générer des preuves en millisecondes, cela signifie que le ZK n'est plus seulement une technologie théorique,
Mais il peut vraiment être utilisé dans des scénarios à haute fréquence et à faible latence (comme le trading en temps réel, la vérification en temps réel).
