După cum știm cu toții, lanțul public cu adevărat descentralizat L1 se va confrunta cu un triunghi imposibil (incapabil să țină cont de securitate, scalabilitate și descentralizare în același timp), iar unul dintre cele mai importante fundamente de valoare ale Ethereum, descentralizarea, este, de asemenea, un aspect la care Ethereum a aderat întotdeauna. Ethereum a sperat întotdeauna să ruleze în cele din urmă pe hardware obișnuit de uz casnic, cu peste zeci de mii de noduri și milioane de validatori. Insistența Ethereum asupra descentralizării a dus, de asemenea, la un progres relativ lent în performanța L1 și, în cele din urmă, a dezvoltat arhitecturi L1 și L2, dar în prezent L2 are problema fragmentării lichidității și a capturării insuficiente a valorii. Cum se rezolvă dilema inițială a blockchain-ului Ethereum (securitate, scalabilitate și descentralizare)? Un aspect important este adoptarea tehnologiei ZK proof-of-the-art. În esență, dovezile ZK permit executarea unui număr mare de calcule sau tranzacții în afara lanțului, după care doar o dovadă concisă este trimisă în lanț, dovedind că acele execuții sunt corecte fără a dezvălui toate detaliile. Avantajul acestui lucru este că poate moșteni securitatea, îmbunătățind în același timp scalabilitatea și sporind descentralizarea. De exemplu, zkVM este folosit pentru a extinde L1/L2, ceea ce este propice și pentru împărțirea lichidității L2. Dovezile ZK sunt sigure criptografic, asigurând o execuție fără erori în afara lanțului. Odată ce se dovedește invalid, va fi respins, moștenind securitatea inițială a Ethereum. Dacă se dovedește generare și verificare eficientă și cu costuri reduse și dacă hardware-ul obișnuit (telefoane mobile sau computere de acasă) poate participa la verificarea nodurilor, atunci există o oportunitate de a îmbunătăți și mai mult descentralizarea. Produsul de bază SP1 (Succinct Proofs 1) lansat recent de Succinct (un proiect de infrastructură care se concentrează pe dovezi ZK) este o zkVM (mașină virtuală zero-knowledge) de înaltă performanță care permite dezvoltatorilor să scrie programe arbitrare în Rust și să genereze dovezi ZK pentru a dovedi corectitudinea execuției programului fără a rescrie circuitul. Acest lucru este de mare ajutor ecosistemului Ethereum în rezolvarea problemei triunghiului imposibil. În primul rând, SP1 este un zkVM de înaltă performanță care acceptă dovezi de execuție a programelor în orice limbaj de compilare LLVM și poate fi aplicat la rollup-uri, coprocesoare și scenarii zkEVM. SP1 de la Succinct acceptă generarea rapidă de dovezi și, conform afirmației oficiale actuale, poate genera dovezi Ethereum la viteză în timp real, ceea ce este aproape aproape de tehnologia "proof-ului în timp real". Conform descrierii actuale a testului oficial, în benchmark-ul de 10.000 de blocuri Ethereum, peste 93% din blocuri pot genera dovezi în 12 secunde, iar benchmark-ul folosește un cluster de aproximativ 200 de GPU-uri NVDIA RTX 4090 pentru a obține performanța de mai sus. Rularea unui cluster complet de probă în timp real necesită aproximativ 160 de GPU-uri RTX 4090, iar costul actual de construcție este de aproximativ 30-400.000 USD și există șansa de a reduce costul la aproximativ 100.000 USD prin optimizarea hardware și îmbunătățirea sistemului proof. În plus, Succinct este, de asemenea, o rețea de verificare descentralizată, care poate reduce costul și latența verificării Ethereum prin separarea calculului și verificării, cu scopul final de a permite nodurilor obișnuite sau telefoanelor mobile să participe la verificarea dovezilor și de a sprijini Ethereum să se extindă la mai mulți validatori. În cele din urmă, tehnologia ZK va permite, de asemenea, mai multe scenarii de aplicare, cum ar fi verificarea identității, tranzacții private, operațiuni cross-chain și multe altele. Pe scurt, tehnologia ZK este una dintre cele mai importante părți ale călătoriei Ethereum către 10.000 tps.
41,98K