Je viens de finir de consulter un guide sur la façon de construire une application de vote privée en utilisant Midnight Network. C'est un tutoriel complet qui vous montre comment passer de zéro à une dApp fonctionnelle. J'ai vu qu'il couvre tout, de la configuration de base aux contrats intelligents et même comment le tester sur la chaîne. Je pense que c'est une très bonne façon de voir comment cette technologie fonctionne réellement dans la vie réelle.

La première chose que j'ai remarquée est l'accent mis sur la vie privée. En général, lorsque vous votez sur une blockchain, tout le monde peut voir votre adresse de portefeuille et ce que vous avez choisi. Mais ici, ils utilisent des preuves à connaissance nulle pour garder tout caché.

J'ai aussi vu qu'ils utilisent des nullificateurs. Ceux-ci sont assez astucieux car ils empêchent quelqu'un de voter 2 fois mais ne révèlent toujours pas qui est la personne. C'est comme un bulletin de vote silencieux où le résultat est public mais les électeurs restent des fantômes.

Pour faire fonctionner cela, vous avez besoin de Node 22 et de Docker pour le serveur de preuve. Le contrat intelligent est écrit dans un langage appelé Compact qui est un peu différent de la Solidity habituelle que nous voyons.

Vous le déployez sur le testnet Midnight Preprod et j'ai vu que vous avez besoin de $NIGHT tokens d'un robinet pour payer le gaz.

Une fois qu'il est en ligne, le créateur peut ajouter des électeurs et ensuite les gens peuvent voter OUI ou NON en utilisant un outil CLI. Cela semble être un moyen très pratique d'utiliser une chaîne de confidentialité au lieu d'en parler simplement.

Je crois honnêtement que c'est un grand pas pour le réseau. Quand vous voyez une application entièrement fonctionnelle comme celle-ci, cela rend le projet beaucoup plus réel. Je pense que ce genre de dApps privées sera énorme pour des choses comme les décisions d'entreprise ou les sondages communautaires où les gens ne veulent pas être jugés pour leurs choix.

Cela pourrait être sur un testnet maintenant mais je peux voir cela utilisé dans le monde réel très bientôt.

Que pensez-vous ? Feriez-vous confiance à un système où votre vote est complètement caché mais toujours comptabilisé ?

@MidnightNetwork

#night

$NIGHT