Il y a quelques jours, je suis allé au KTV avec quelques anciens camarades de classe. Juste au moment où nous nous amusions, le responsable s'est soudainement levé pour prendre un appel, et il n'est pas revenu pendant un long moment. Je suis sorti pour le chercher, en passant par le couloir, j'ai trouvé cet endroit plutôt intéressant : la porte du salon est bien fermée, l'insonorisation n'est pas si exagérée, mais de l'extérieur, tu ne sais vraiment pas si à l'intérieur ils chantent (le style ethnique le plus éblouissant) ou (même mort, je veux aimer).

Mais si tu demandes à la réception, la réceptionniste pourra te dire avec précision : le responsable est dans le salon 888, et il vient de commander trois théières de thé Pu'er, l'addition est déjà réglée.

Je pensais à ce moment-là, que cette logique de « salon privé » est en fait la couleur de fonctionnement la plus basique du monde réel : je sais que tu es présent, je sais que tu as rempli ton obligation (tu as payé l'addition), mais je n'ai pas besoin, ni le droit de savoir avec qui tu as parlé de quoi dans le salon.

En revanche, la blockchain actuelle ressemble à un abri en verre transparent sur la grande route. Chaque transfert que vous effectuez sur Ethereum ou Solana, chaque contrat que vous signez, semble être annoncé avec un haut-parleur sur la place. Votre solde, votre fréquence de transactions, avec quelles adresses vous êtes proche, tout le monde peut scanner avec une loupe (explorateur de blocs).

Ce 'tout public' est sacralisé dans le cercle geek comme la beauté de la transparence, mais dans la réalité commerciale, c'est une blague. Imaginez qu'une entreprise déplace sa gestion de la chaîne d'approvisionnement sur une chaîne transparente, les concurrents pourraient, tout en buvant leur café le matin, vérifier d'où vous obtenez vos marchandises, à quel prix, et quels sont vos délais de paiement. Ce n'est pas une transformation numérique, c'est un suicide commercial.

$NIGHT et la philosophie du 'double système' de Midnight.

Ce dilemme entre 'vie privée' et 'transparence', récemment en étudiant $N$NIGHT de @MidnightNetwork , j'ai vu une solution très astucieuse.

Le livre blanc de Midnight mentionne un concept clé : le grand livre à double état public/privé (Dual Public/Private State Ledger). En gros, il ne vous force plus à vous pendre à un arbre, mais divise le grand livre en deux voies parallèles.

1. Voie d'état public (Public State)

C'est comme le hall et la réception d'un KTV. Ici, les données sont visibles de tous. Par exemple, le volume de circulation des tokens #night , le fonctionnement des nœuds de consensus, les résultats des votes de gouvernance. Ces éléments doivent être publics, car la 'confiance' décentralisée repose sur ces données fiables.

2. Voie d'état privé (Private State)

C'est comme le box fermé. À l'intérieur se trouvent les détails des transactions, les termes des contrats, les informations personnelles. Midnight utilise la technologie de Zero-Knowledge Proofs (ZK) pour prouver à l'ensemble du réseau, sans exposer les données spécifiques, que : 'les personnes dans le box ont effectivement payé et ont le droit d'y rester.'

Les validateurs doivent simplement confirmer que cette transaction est légale, quant à ce qui se passe dans le box, désolé, aucune info.

Compact : donner aux développeurs un 'scalpel'.

Le plus gros problème des chaînes privées est le 'tout noir', ce qui rend la régulation et l'audit impossibles, et finit par être critiqué comme un paradis du blanchiment d'argent. Cependant, @MidnightNetwork est intelligent car il donne aux développeurs un outil - le langage Compact.

Écrire des contrats intelligents dans ce langage, c'est comme si le développeur avait un scalpel, capable de couper précisément les attributs des données.

  • Scénario médical : L'hôpital peut garder les données des analyses des patients en état privé, en ne publiant que la preuve ZK 'le patient a passé l'examen de conformité'. Les compagnies d'assurance peuvent vérifier la preuve pour le remboursement, sans avoir besoin de voir les détails privés de la maladie du patient.

  • Audits internes d'entreprise : Les bulletins de salaire de la société sont réalisés de manière privée, tandis que les enregistrements de conformité des cotisations de sécurité sociale peuvent être rendus publics. Cela protège la vie privée des employés tout en prouvant aux régulateurs que l'entreprise ne fraude pas.

Ce design rend véritablement le 'droit à la vie privée' aux applications, et non pas comme sur les chaînes traditionnelles, où c'est soit tout nu, soit tout noir.

Le coût de la souveraineté des données : le jeu entre liberté et responsabilité.

Cependant, après avoir lu le livre blanc, je me pose une question assez hardcore : où se trouvent vraiment ces données privées ?

La proposition de Midnight est la suivante : les données privées résident sur l'appareil local de l'utilisateur.

Cette logique est philosophiquement fascinante. Elle réalise une véritable 'souveraineté des données' - mes données, je décide, la chaîne ne conserve qu'un hachage irréversible ou une preuve. Cela signifie que même si le réseau Midnight disparaît, tant que vos données locales sont là, vos actifs de confidentialité et informations sont sécurisés.

Mais l'autre côté de la pièce est : l'utilisateur peut-il assumer cette responsabilité ?

Dans le monde actuel du Web2, nous sommes habitués à pouvoir récupérer un mot de passe perdu, à contacter le service client en cas de perte de données. Mais dans la logique de Midnight, si votre disque dur tombe en panne et que vous n'avez pas de sauvegarde, ces états privés stockés localement sont complètement perdus. La preuve ZK sur la chaîne peut vérifier que vous l'avez possédée, mais elle ne peut pas récupérer le contenu original.

Cette transition du 'responsable du service' au 'responsable personnel' pose la question pour l'utilisateur moyen : est-ce une couronne de liberté ou un fardeau lourd ? C'est un fossé que Midnight doit franchir en améliorant l'expérience utilisateur (UX) en passant à l'environnement de production.

Franchir le fossé : le 'traducteur' de l'interaction publique et privée.

Un autre défi technique est de savoir comment relier ces deux voies.

Si j'opère un actif dans un état privé et que cela nécessite de déclencher une logique dans l'état public (comme déclencher une récompense de gouvernance publique), comment construire le pont entre les deux ?

Midnight a proposé une logique d'interaction basée sur ZK. En gros, c'est générer une 'preuve' pour informer la voie publique : 'la voie privée a rempli certaines conditions, veuillez mettre à jour les données publiques.'

Cela semble logique, mais dans un environnement de production à forte concurrence et à grande échelle, la vitesse de génération de ces preuves ZK, le coût de vérification, et la complexité de la logique pour les développeurs sont d'énormes défis. Faire fonctionner le testnet est une chose, mais soutenir des règlements commerciaux mondiaux en est une autre.

En résumé : chercher le point d'or entre transparence et vie privée.

Revenons à l'exemple du KTV.

L'ambition de Midnight est en fait de construire de nombreux 'box' interconnectés mais indépendants dans la 'grande place' de la blockchain.

Il ne s'agit pas de renverser l'intention de transparence décentralisée, c'est juste que la transparence indiscriminée est une atteinte violente aux interactions sociales et commerciales humaines. Une véritable civilisation devrait être : 'ceux qui doivent voir, voient, et ceux qui ne doivent pas voir, s'en vont.'

Pour l'instant, le design à double voie de $NIGHT semble être l'une des directions les plus fiables pour résoudre la douleur de la confidentialité sur la blockchain. Il essaie de trouver un point d'or entre la confiance décentralisée et le besoin commercial de confidentialité.

Quant à savoir si les utilisateurs peuvent bien conserver leur 'clé de données' et si les développeurs peuvent jouer avec le langage Compact, cela dépendra de la capacité de Midnight à construire son écosystème. Après tout, quelle que soit la puissance de la technologie, si la porte du box est trop difficile à ouvrir, les gens finiront par retourner dans le hall.

#night