Rețeaua Midnight revoluționează modul în care înțelegem intimitatea și contractele inteligente în Web3. Dar dincolo de elementele de bază, există o arhitectură tehnică fascinantă în spatele acestui proiect. Aici îți împărtășesc câteva aspecte mai puțin cunoscute despre tehnologia impulsionată de @MidnightNetwork (https://www.binance.com/en/square/profile/midnightnetwork):
🔒 Dovezi de Cunoștințe Zero (ZK-SNARKs)
Midnight utilizează zk-SNARKs pentru a verifica calcule fără a dezvălui datele de intrare. Ceea ce este surprinzător este că dovezile generate sunt extrem de compacte (aproape 128 de octeți) indiferent de complexitatea calculului și sunt validate în câteva milisecunde on-chain.
🧮 Sistemul de Nullifiers
Spre deosebire de Bitcoin, rețeaua de $NIGHT nu se limitează la marcarea UTXO-urilor ca 'cheltuite'. În schimb, folosește un set de nullifiers. Atunci când un UTXO este cheltuit, se calculează un hash unic care este adăugat la un set global. Acest lucru permite o confidențialitate tranzacțională totală fără a dezvălui ce UTXO specific a fost cheltuit.
⚡ DUST nu îl primește nimeni
Un fapt foarte contraintuitiv: atunci când plătești taxele unei tranzacții cu DUST (tokenul de rețea), acel DUST este ars complet. Nu merge la producătorii de blocuri sau la validatori. Acest lucru elimină stimulentele de a manipula ordinea tranzacțiilor (tips) și face sistemul rezistent la atacuri MEV (Maximal Extractable Value).
🌐 cNIGHT pe Cardano poate genera DUST
Tokenurile cNIGHT (reprezentarea în Cardano) pot genera DUST în Midnight dacă proprietarul dorește. Implicit, nu o fac, dar deținătorul poate activa și desemna o adresă DUST în Midnight. Acțiunile sunt înregistrate mai întâi în Cardano, garantând că noii utilizatori au resurse pentru a opera.
🔐 Stare duală: Publică și Privată
Midnight menține în mod nativ două stări paralele: una publică (vizibilă pentru toți în blockchain) și una privată (stocată local local de utilizator și care nu este niciodată expusă rețelei). Criptografia avansată ZK acționează ca puntea perfectă și sigură între cele două.
🧬 Curbe criptografice avansate
Sistemul utilizează framework-ul Halo2 cu curbe Pluto-Eris. Această alegere de design permite recursivitatea și facilitează enorm interoperabilitatea cu blockchains care nu sunt nativ ZK, cum ar fi Ethereum și Cardano, care suportă curbe BLS.
Acest nivel de inginerie demonstrează de ce viitorul confidențialității în lanț este atât de promițător.
