Trilema blockchain-ului poate fi înțeleasă simplu ca un problemă cu care se confruntă fiecare blockchain, asemănătoare construirii unei orașe. Toată lumea vrea ca acel oraș să fie deschis pentru toți, suficient de sigur pentru a preveni fraudarea și suficient de rapid și de mare pentru a încăpea milioane de utilizatori simultan. Problema este că, de-a lungul anilor, s-a realizat că atingerea tuturor celor trei simultan este dificilă, aproape imposibilă. Prioritizarea securității și descentralizării duce la un sistem lent, în timp ce viteza și accesibilitatea vin de obicei cu prețul descentralizării.
Bitcoin este exemplul cel mai clar al acestui compromis. Rețeaua este extrem de descentralizată și extrem de sigură, dar procesarea tranzacțiilor este lentă deoarece fiecare nod trebuie să efectueze întregul proces de verificare. Pe de altă parte, multe alte blockchaine rapide și ieftine pot procesa un număr mare de tranzacții, dar doar câteva noduri controlează sistemul, reducând descentralizarea. Prin urmare, timp de mult timp, comunitatea a crezut că trilema blockchain-ului era o limitare insurmontabilă.
Când Vitalik a spus că Ethereum a "rezolvat" trilema, el nu a vrut să spună că Ethereum a rupt regulile fundamentale sau a eliminat complet compromisurile. Ce a vrut să spună Vitalik era că Ethereum a schimbat modul în care sistemul este proiectat. În loc să exige ca fiecare nod să facă totul, Ethereum împarte sarcinile și folosește matematica pentru a asigura că rezultatul final rămâne corect. Aceasta este o diferență semnificativă față de construcția tradițională a blockchain-urilor.
Cu ZKEVM, poți imagina că unele noduri se ocupă de calculele grele, apoi creează o dovadă matematică care demonstrează că totul a fost procesat corect. Celelalte noduri nu mai trebuie să repete întregul proces; ele trebuie doar să verifice acea dovadă. Acest lucru este asemănător cu faptul că nu trebuie să verifici fiecare factură personal, ci doar să încrezi într-un raport auditat matematic, unde frauda este practic imposibilă.

