5 Insights do Keynote de Vitalik no Builder Nights

Explore os principais insights do keynote de Vitalik, incluindo como a Account Abstraction sempre fez parte do roadmap, a necessidade de interoperabilidade e padronização de L2, e mais.

4 min de leitura
5 Insights do Keynote de Vitalik no Builder Nights

Keynote de Vitalik Buterin no Builder Nights em Singapura lançou luz sobre a evolução contínua do ecossistema Ethereum, com foco em account abstraction, segurança, experiência do usuário e o futuro dos dapps. Confira cinco insights principais extraídos de sua palestra.

1. O Ethereum foi projetado desde o início com Account Abstraction em mente

Vitalik descreveu a Account Abstraction como uma evolução significativa para o Ethereum, chamando-a de "a culminação de uma jornada de 10 anos". Ele observou que os esforços para implementar a Account Abstraction começaram ainda em 2015 com o EIP 86. Ele explicou: "Havia um plano para tentar fazer com que a carteira padrão usada pelos usuários fosse uma smart contract wallet", o que também foi um dos motivos pelos quais os logs inicialmente não cobriam transferências de ETH entre Externally Owned Accounts (EOAs).

Em sua essência, a Account Abstraction trata de separar a lógica de validação da conta da lógica de execução. Essa separação permite um gerenciamento de conta mais flexível e seguro, e abre caminho para smart contract wallets que podem adotar diversos modelos de segurança, como multisig.

Tradicionalmente, os usuários precisavam gerenciar múltiplos endereços Ethereum para diferentes finalidades, o que frequentemente gerava confusão e preocupações com segurança. No entanto, com a Account Abstraction, as pessoas podem gerenciar tudo por meio de uma única smart contract wallet. Essa simplificação é especialmente importante para atrair usuários não técnicos, pois reduz as barreiras de entrada e torna a tecnologia blockchain muito mais acessível a todos.

2. Segurança e usabilidade são essenciais para atender às necessidades dos usuários web3

Ao discutir a motivação por trás do ERC-4337, Vitalik também enfatizou a necessidade de equilibrar segurança e usabilidade no ecossistema Ethereum. Ele destacou três formas pelas quais o Ethereum está atualmente abordando a segurança dos usuários, incluindo:

  1. Multisig wallets: A implementação de multisig wallets é essencial para aumentar a segurança e evitar acessos não autorizados. Ao exigir múltiplas assinaturas para uma transação, essas carteiras oferecem uma camada extra de proteção.

  2. Rotação simples de chaves: Rotacionar chaves regularmente é uma prática fundamental em segurança computacional convencional que ajuda a mitigar o risco de vazamento de chaves.

  3. Estratégia de atualização quântica: Vitalik ressaltou a importância de se preparar para a computação quântica, observando que futuros computadores quânticos poderiam potencialmente quebrar métodos criptográficos existentes, como o ECDSA.

Embora essas medidas de segurança sejam excelentes e ajudem a formar um framework de gerenciamento de contas flexível e seguro, capaz de se adaptar ao cenário de segurança em constante evolução da tecnologia blockchain, é cada vez mais importante que os usuários naveguem pela blockchain de forma fácil e intuitiva, garantindo que as medidas de segurança não prejudiquem a usabilidade.

3. O ecossistema Ethereum precisa resolver a interoperabilidade após o boom das L2

Com a ascensão das L2 e de outros ecossistemas blockchain, o risco de enviar transações para a chain errada aumentou significativamente. Essa complexidade de navegar por diferentes redes pode levar a erros custosos, como a perda de fundos ao enviá-los para um endereço incompatível.

Vitalik enfatizou a importância da interoperabilidade no ecossistema Ethereum, afirmando: "O conceito de enviar para o endereço certo na chain errada não deveria mais ser algo possível".

Embora existam bridges cross-chain para facilitar as interações entre diferentes chains, essas bridges trazem seus próprios riscos, incluindo vulnerabilidades em smart contracts que podem expor os usuários a perdas potenciais. Para enfrentar esses desafios, Vitalik propôs a implementação de endereços específicos por chain. Isso significa que o formato do endereço incluiria tanto o ID da conta quanto a chain associada, garantindo que as transações se tornem inerentemente mais seguras e amigáveis ao usuário, reduzindo as chances de erros e melhorando a experiência geral dos usuários.

4. As equipes de L2 e a comunidade de desenvolvedores web3 precisam colaborar para escalar o Ethereum de forma eficaz

As soluções L2, como Optimistic Rollups e zk-Rollups, funcionam agrupando múltiplas transações em uma única transação. Esse processo reduz drasticamente as taxas de gas e aumenta o throughput de transações, permitindo que os usuários executem transações sem incorrer em custos elevados.

Vitalik destacou o papel fundamental das soluções L2 no ecossistema Ethereum, afirmando que elas foram projetadas para aumentar a escalabilidade ao possibilitar transações mais rápidas a custos menores, o que é essencial para enfrentar um dos maiores desafios do Ethereum: o congestionamento da rede.

Ele também ressaltou a importância do envolvimento da comunidade nesse processo, já que engajar a comunidade garante que os avanços tecnológicos não apenas atendam às expectativas dos usuários, mas também promovam um senso de pertencimento e participação no ecossistema.

5. À medida que as smart contract wallets ganham popularidade, os dapps precisam repensar a autenticação e as permissões dos usuários

Por fim, Vitalik destacou uma mudança significativa na forma como os dapps precisarão funcionar em relação às smart contract wallets. Atualmente, muitos dapps operam sob a premissa de que a propriedade está diretamente vinculada a uma chave pública associada a uma Externally Owned Account (EOA). No entanto, com a ascensão das smart contract wallets, os usuários podem gerenciar múltiplas chaves e opções de recuperação, complicando o processo de verificação tradicional.

Por exemplo, um usuário pode utilizar uma smart contract wallet que permita definir regras diferentes para aprovações de transações, gerenciar permissões para diversas chaves ou até implementar mecanismos de recuperação social. Essa flexibilidade cria a necessidade de os dapps reavaliarem como autenticam usuários e gerenciam permissões de forma eficaz.

Para lidar com essas mudanças, novos padrões como o ERC-1271 surgiram, projetados para facilitar a verificação para smart contract wallets. O ERC-1271 permite que os dapps confirmem assinaturas geradas por smart contract wallets, garantindo que a verificação de propriedade e permissões permaneça segura mesmo nesse novo cenário.

Junte-se a nós no Builder Nights durante a DEVCON 2024

O keynote de Vitalik no Builder Nights ofereceu insights valiosos sobre o futuro do Ethereum, e você pode assistir ao vídeo completo no YouTube.

O Builder Nights é uma série de eventos voltada para impulsionar a inovação, fomentar a colaboração e fortalecer os laços da comunidade dentro do ecossistema de desenvolvimento web3 e blockchain. Desde seu lançamento em 2022, tornou-se uma referência global para aqueles apaixonados por tecnologias descentralizadas.

Fique de olho no próximo Builder Nights na Tailândia, em novembro, durante a Devcon!

Traduzido por IA. Pode conter erros. Por favor, verifique sempre as informações.

Avalie a tradução
  • Kingsley Okonkwo
    Kingsley Okonkwo

    Kingsley, desenvolvedor certificado de Blockchain Ethereum, atua como redator técnico na Consensys, com foco especial em ferramentas para desenvolvedores. Antes de ingressar na Consensys, Kingsley trabalhou como desenvolvedor backend freelance em diversas plataformas, incluindo Gigster e Braintrust. Com 5 anos de experiência em desenvolvimento de software, ele domina ferramentas como JavaScript (Node.js e React), GoLang, SQL e Docker. Kingsley se destaca na criação de tutoriais passo a passo e guias práticos, utilizando o que há de mais moderno em tecnologia web3 para ajudar outros desenvolvedores a criar dapps melhores. Atualmente radicado em Dubai, Kingsley aproveita seu tempo livre jogando basquete e futebol.

    Ler todos os artigos