Anul trecut a fost un proiect de airdrop, am mers să verific dacă am dreptul. Am dat clic și am văzut că trebuie să conectez portofelul, să semnez autorizația, să verific adresa. Am ezitat o vreme, dar am dat clic.

Atunci am regretat. Voiam doar să văd dacă am dreptul să primesc airdrop-ul, dar rezultatul a fost că prima mea tranzacție de acum trei ani, schimbările de portofel pe parcurs și ce token-uri am deținut, au fost toate scoase la iveală.

Apoi am văzut un proiect numit @MidnightNetwork listat pe Binance, am cercetat mai în profunzime și am realizat că: verificarea dreptului nu trebuia să mă expună în întregime.

Logica este foarte simplă: generezi local o dovadă, care confirmă „sunt eligibil pentru un anumit criteriu”, apoi predai dovada. Verificatorii se uită doar dacă dovada este corectă, nu la datele tale originale. La airdrop, trebuie doar să demonstrezi „adresa aceasta a atins adâncimea interacțiunii”, iar echipa proiectului validează și îți trimite token-urile. În ceea ce privește ce ai cumpărat acum trei ani, câte portofele ai schimbat, ce token-uri ai deținut, echipa proiectului nu trebuie să știe și nici nu poate ști.

Fundamentul Midnight este format din două registre. Unul public, care gestionează lucruri ce trebuie să fie transparente - cum ar fi câte airdrop-uri s-au distribuit, cine le-a revendicat. Aceste informații trebuie să fie transparente, altfel nimeni nu poate avea încredere în acest sistem. Celălalt este privat, unde sunt stocate lucruri pe care nu vrei să le arăți - istoricul tău de tranzacții, înregistrările de deținere, traiectoria portofelului. Aceste date nu sunt pe blockchain, ci stau în posesia ta, blocate cu o parolă.

Cele două niveluri sunt conectate prin dovezi de zero-knowledge. Generezi local o dovadă, care confirmă „sunt eligibil pentru airdrop”, apoi dovada este înregistrată pe blockchain. Echipa proiectului validează că dovada este reală și trimite token-urile. În ceea ce privește ce mai ai în portofel sau ce ai făcut înainte, ei nu pot vedea.

După ce mi-a fost asociată o adresă, nu am mai îndrăznit să conectez portofelul pentru a verifica airdrop-urile. Dacă acele proiecte ar folosi logica Midnight, ar trebui doar să predau o dovadă „sunt eligibil”, fără a arăta întregul portofel.

Concluzia verificării și expunerea detaliilor ar trebui să fie două lucruri separate. Doar că lumea criptografică a mers prea departe în căutarea transparenței și a uitat această noțiune de bun simț. #night $NIGHT