Vitalik Buterin recentemente expressou uma mudança em sua perspectiva sobre o conceito de blockchain de registrar apenas sequências de transações sem se comprometer com o estado. De acordo com o ChainCatcher, Buterin explicou as razões por trás dessa mudança de ponto de vista.
Inicialmente, Buterin se opôs à ideia porque, se uma blockchain não se comprometer com o estado, os usuários teriam que verificar todas as transações a partir do bloco gênesis ou confiar em um único serviço de terceiros, ambos os quais não são ideais. Em contraste, designs como o do Ethereum, que se comprometem com as raízes do estado nos cabeçalhos dos blocos, permitem a verificação do estado sob a suposição de um consenso honesto da maioria usando provas de Merkle, tornando isso mais viável.
Buterin destacou que o desenvolvimento de tecnologias de conhecimento zero, como ZK-SNARKs, tem sido fundamental. Essas tecnologias permitem a verificação da correção da blockchain sem a necessidade de reexecutar todas as transações, alcançando assim tanto segurança quanto escalabilidade.
Além disso, Buterin refletiu sobre incertezas do mundo real, como interrupções de rede, fechamento de provedores de serviços, centralização de consenso e riscos de censura. Ele enfatizou que os sistemas de blockchain devem sempre manter uma opção autoverificável que não dependa de outros. Em sua visão, o conceito de uma "cabana na montanha" não é para uso cotidiano, mas serve como uma rede de segurança em situações extremas e como uma alavanca contra intermediários e provedores de serviços. Manter esse caminho mínimo viável e autossuficiente é uma parte essencial da evolução de longo prazo do Ethereum.



