@MidnightNetwork Am alergat toată noaptea pe rețeaua de testare Midnight, doar pentru a înțelege cât de mult consumă circuitul ZK.

Am scris un contract de autentificare foarte simplu, 20 de linii de cod, logica fiind să dovedesc că "vârsta este mai mare de 18 ani". Rezultatul, generând ZK-ul local, 32G de memorie a fost umplută complet, CPU-ul a sărit la 97 de grade, iar ventilatorul făcea zgomot ca un elicopter. Am stat și am așteptat 9 secunde pentru a obține rezultatul.

Atunci m-am gândit, @MidnightNetwork această arhitectură "execuție off-chain + dovadă ZK", cine va oferi puterea de calcul? Am citit documentația oficială, se spune că se poate folosi hardware TEE pentru accelerare, aruncând generarea dovezii într-un mediu de execuție de încredere, ceea ce poate reduce timpul la nivel de milisecunde. Dar problema apare – TEE nu este standard, unde pot obține dezvoltatorii obișnuiți SGX? Documentația oficială despre "cine va suporta puterea de calcul a dovezilor" rămâne la fel de ambiguă, dezvoltatorii trebuie să ruleze noduri? Sau să fie responsabilitatea utilizatorului? Nu este clar deloc. #night

Mai important, sistemul de dovezi Groth16 folosit de Midnight, avantajul este că verificarea este rapidă, verificarea pe lanț durează doar câteva milisecunde. Dar dezavantajul este că setup-ul necesită o inițializare de încredere, adică setup-ul de încredere despre care am vorbit anterior. Am răsfoit GitHub-ul lor, codul pentru generarea parametrilor nu a fost încă open-source. Un proiect care strigă în fiecare zi "confidențialitate conformă", iar transparența în etapa de securitate de bază este atât de scăzută.

Datele rețelei de testare sunt de asemenea destul de șocante. Am calculat, un server cloud de 16 nuclee și 32G, poate rula cel mult 4-5 cereri concurente. Dacă apare o aplicație DApp cu peste 10.000 de utilizatori activi zilnic, coada de dovezi poate exploda instantaneu, iar întârzierea poate ajunge la nivel de minute. În martie, instituții precum MoneyGram, Google Cloud au intrat pe piață pentru a rula noduri, ei pot face față, dar dezvoltatorii mici și mijlocii?

Acum prețul $NIGHT este 0.048 dolari, a crescut cu 2.8% în ultimele 24 de ore. Două puncte critice: accelerarea hardware TEE nu este răspândită, dezvoltatorii obișnuiți nu pot să facă față; parametrii setup-ului de încredere nu sunt open-source, iar securitatea depinde complet de ceea ce spune echipa proiectului.

Părerea mea este că direcția Midnight este corectă, dar această arhitectură ZK este prea neprietenoasă pentru dezvoltatorii mici și mijlocii. Trebuie să clarifice cum să împartă puterea de calcul a dovezilor, apoi să facă codul pentru generarea parametrilor open-source, altfel cine ar avea curajul să investească? Mă retrag deocamdată, aștept să umple acele gropi înainte de a reveni. $NIGHT

NIGHT
NIGHT
0.05034
+11.54%