- Midnight Foundation et Sig Network permettent aux applications Ethereum de masquer les soldes, les identités et les historiques de transaction des utilisateurs, tout en conservant les actifs sur Ethereum.
- L'intégration prend en charge le trading privé via Uniswap et le prêt groupé via Aave, en utilisant les contrats Midnight et des signataires indépendants.
- Les développeurs peuvent utiliser la divulgation sélective pour se conformer à la réglementation, tandis que le stagenet de Sig Network prend en charge les dépôts, les échanges, le prêt et les retraits en ethereum.
Midnight Foundation et Sig Network ont établi un partenariat pour apporter une confidentialité programmable aux applications Ethereum sans déplacer leurs actifs vers une autre blockchain. Les projets ont annoncé que cette intégration permet aux applications de conserver la liquidité Ethereum tout en protégeant les soldes, identités et historiques de transactions des utilisateurs sur Midnight. Le système utilise des signataires indépendants pour autoriser les transactions demandées par les contrats Midnight.
Comment Sig Network relie Ethereum et Midnight
Sig Network confère au contrat Midnight le contrôle d'un compte Ethereum via un processus de signature. Un circuit Compact valide chaque demande utilisateur, brûle la réclamation masquée correspondante et met en file une transaction Ethereum.
Ensuite, des signataires indépendants produisent une signature Ethereum via un système de seuil. Aucun signataire unique ne peut autoriser les transactions seul. Ethereum traite ensuite la transaction, et son résultat revient à Midnight, où le solde de l'utilisateur est mis à jour.
Les actifs restent sur Ethereum tout au long du processus. Rien n'est ponté ni emballé, bien que les montants et les horaires des transactions sur Ethereum restent publiquement visibles. Les soldes individuels des utilisateurs et leurs historiques de transactions restent protégés sur Midnight.
Gareth Christian-Lim, directeur de la croissance à la Midnight Foundation, a déclaré que cet accord associe confidentialité et responsabilité. Les applications peuvent divulguer des enregistrements lorsqu'ils sont requis, selon l'annonce du partenariat.
Commerce et prêt privés sans quitter ethereum
L'intégration prend en charge plusieurs applications potentielles, notamment le trading privé via Uniswap et le prêt groupé via Aave. Les commandes peuvent être regroupées sur Midnight avant que le pool ne négocie le montant net sur Uniswap. De même, les dépôts groupés peuvent générer des revenus de prêt sans relier publiquement les déposants individuels au pool.
Les applications peuvent également prendre en charge des positions privées sur les marchés de prévision et les plateformes de perpetuelles. Les outils de dépôt et de retrait masqués peuvent utiliser des adresses à usage unique pour éviter la réutilisation d'adresses entre les transactions.
David Millar-Durrant, PDG de Sig Network, a déclaré que les développeurs peuvent ajouter la confidentialité sans avoir à reconstruire les applications existantes. Les équipes peuvent d'abord introduire des pools privés, puis déplacer des stratégies et logiques de routage supplémentaires sur Midnight.
Contrôles de conformité et outils pour développeurs
Les contrats Midnight définissent les dépôts acceptés, les exigences de filtrage et les autorisations de divulgation. Les applications conservent des enregistrements sur le registre de Midnight et peuvent utiliser la divulgation sélective pour réconcilier la propriété sans exposer publiquement les informations.
Sig Network est en ligne sur Midnight en stagenet, avec prise en charge des dépôts Ethereum, des échanges Uniswap, ainsi que des apports et retraits Aave. Les développeurs peuvent importer le module Signet dans Compact et planifier des transactions directement depuis les circuits.
Le dépôt inclut un exemple de vault ERC-20, des outils de déploiement et des tests d'intégration. MinoCrab, un langage embarqué expérimental, compile également les mêmes contrats à l'aide des outils Rust standards.



