Vitalik Buterin a exprimat recent o schimbare în perspectiva sa asupra conceptului de blockchain de a înregistra doar secvențe de tranzacții fără a se angaja la stare. Conform ChainCatcher, Buterin a explicat motivele din spatele acestei schimbări de punct de vedere.

Inițial, Buterin s-a opus ideii deoarece, dacă un blockchain nu se angajează la stare, utilizatorii ar trebui fie să verifice toate tranzacțiile de la blocul generație, fie să se bazeze pe un singur serviciu terț, ambele opțiuni nefiind ideale. În contrast, designurile precum cele ale Ethereum, care se angajează la rădăcinile stării în anteturile blocurilor, permit verificarea stării sub presupunerea unui consens majoritar onest folosind dovezi Merkle, făcându-l mai fezabil.

Buterin a subliniat că dezvoltarea tehnologiilor de zero-cunoștință, cum ar fi ZK-SNARKs, a fost crucială. Aceste tehnologii permit verificarea corectitudinii blockchain-ului fără a re-executa toate tranzacțiile, realizând astfel atât securitate, cât și scalabilitate.

În plus, Buterin a reflectat asupra incertitudinilor din lumea reală, cum ar fi întreruperile rețelei, închiderea furnizorilor de servicii, centralizarea consensului și riscurile de cenzură. El a subliniat că sistemele blockchain trebuie să păstreze întotdeauna o opțiune auto-verificabilă care să nu depindă de alții. În opinia sa, conceptul de "cabana de munte" nu este destinat utilizării zilnice, ci servește ca o plasă de siguranță în situații extreme și ca o pârghie împotriva intermediarilor și furnizorilor de servicii. Menținerea acestui drum minim viabil și autosuficient este o parte esențială a evoluției pe termen lung a Ethereum.