J'ai commencé à explorer le Midnight Devnet et j'ai réalisé que c'est plus qu'un simple réseau de test blockchain. On a l'impression que c'est un espace où les développeurs peuvent expérimenter la création d'applications privées. Le devnet a commencé en 2023 et permet aux développeurs expérimentés et aux débutants de tester des contrats intelligents axés sur la confidentialité avant de les lancer sur une blockchain publique.
Une chose qui facilite les choses est le langage de contrat intelligent appelé Compact, qui est similaire à TypeScript. Parce que de nombreux développeurs connaissent déjà TypeScript, il devient plus facile de commencer à construire. Dans Compact, les développeurs peuvent clairement décider quelles parties d'un contrat restent privées et quelles parties deviennent publiques.
Les développeurs peuvent écrire des contrats localement, les déployer sur le devnet et les tester en utilisant un portefeuille de navigateur. Le réseau fournit également un jeton de test spécial appelé tDUST, qui peut être collecté à partir d'un robinet et utilisé pour payer les frais de transaction pendant les tests.
La plupart des outils dans le Midnight Devnet fonctionnent directement sur l'ordinateur du développeur. Des preuves à divulgation nulle peuvent être générées localement et le serveur de preuves fonctionne généralement via Docker, ce qui signifie que les données sensibles n'ont pas besoin de quitter la machine du développeur.
Ce que j'ai trouvé le plus intéressant, c'est l'idée de la confidentialité programmable. Midnight ne concerne pas seulement le fait de cacher des données. Il permet aux développeurs de décider quelles informations doivent rester privées et quelles informations doivent être visibles sur la blockchain. Cela rend le développement de la confidentialité beaucoup plus pratique pour les applications du monde réel.
#night $NIGHT @MidnightNetwork #NIGHT

