A atualização do Ethereum pode dificultar a perda de todas as suas Cripto

A abstração de contas – um conceito recentemente adotado pela Visa – poderia tornar as carteiras Ethereum significativamente mais fáceis de usar.

AccessTimeIconJan 11, 2023 at 12:15 p.m. UTC
Updated Apr 9, 2024 at 11:21 p.m. UTC

Os desenvolvedores do Ethereum estão trabalhando arduamente para tornar seu blockchain mais fácil de usar.

Uma das quedas da Cripto é o custo de simples erros. Por exemplo, se um usuário perder as chaves de sua conta Cripto , ele poderá perder o acesso aos seus acervos Cripto para sempre. Diante dessa e de outras armadilhas potenciais, é muito mais fácil perder seu dinheiro na Cripto do que no banco tradicional.

Este artigo foi publicado originalmente em Valid Points , o boletim informativo semanal da CoinDesk que detalha a evolução do Ethereum e seu impacto nos Mercados de Cripto . Inscreva-se para recebê-lo em sua caixa de entrada todas as quartas-feiras .

Os desenvolvedores de Blockchain reconhecem cada vez mais que o erro Human é uma inevitabilidade, o que significa que será difícil empurrar a Cripto para o mainstream sem sistemas de segurança contra falhas e melhor facilidade de uso. Uma dessas inovações é um conceito chamado “Abstração de Conta”.

A Abstração de Conta (AA) visa utilizar contratos inteligentes para executar transações Cripto , criando certas regras de validade. Com AA, os usuários T precisarão assinar todas as transações com suas chaves privadas.

“Estaremos em um ponto no futuro em que usar uma conta Ethereum será tão simples quanto usar um banco”, disse Kristof Gazso, coautor de uma Proposta de Melhoria Ethereum ( EIP ) em AA . “As pessoas T terão que fazer essa troca do tipo: 'Ei, você sabe, eu gosto de descentralização, mas também é um pé no saco usar Ethereum.'”

Em última análise, através da AA, os desenvolvedores querem tornar o Ethereum tão utilizável quanto uma conta bancária fiduciária tradicional, para que os usuários possam fazer transações com mais facilidade, programar pagamentos automáticos de contas e muito mais.

Mas antes de entender como o AA pode mudar a natureza de como ONE pode usar a Cripto, é importante entender como as transações Ethereum funcionam hoje.

Contas no Ethereum: EOAs e CAs

No Ethereum, os usuários têm a capacidade de criar dois tipos de contas: contas de propriedade externa (EOA) e contas de contrato (CA). Os dois tipos de contas diferem em termos de como iniciam transações na rede Ethereum.

EOA's, o tipo de conta típico para usuários Ethereum , é o tipo de conta que você usa se tiver usado um provedor de carteira como MetaMask e Coinbase Wallet.

Com uma EOA, os usuários recebem um par de chaves: uma chave pública e uma privada. Qualquer pessoa pode enviar fundos para uma EOA utilizando a sua chave pública. Mas apenas o proprietário da conta – quem tem acesso à chave privada da conta, que deve ser mantida em Secret – pode realmente iniciar transações a partir da conta.

Os CAs, mais conhecidos como “contratos inteligentes”, são como miniprogramas de computador que vivem na rede Ethereum . Estas contas são controladas por código – e não por chaves privadas – mas não podem iniciar transações por si próprias; um EOA precisa enviar uma transação (que você pode considerar como uma mensagem ou instrução) para uma CA para que ela possa fazer suas próprias transações.

O problema com as EOAs resume-se ao erro Human . “Uma chave oferece controle administrativo completo sobre sua conta”, disse Gazso, coautor do EIP 4337 . “Se você perdê-lo, que pena, você perderá todo o controle sobre sua conta para sempre.”

Se você perder uma chave privada de uma conta EOA, não haverá suporte técnico ou processo de recuperação de chave (como um botão de “redefinição de senha”) que possa ajudá-lo a recuperar o acesso aos seus fundos.

“Os humanos são a maior falha de segurança no gerenciamento de contas Ethereum ”, acrescentou Gazso. Embora não haja dados concretos sobre quanto ETH é perdido devido ao esquecimento de chaves, as contas Bitcoin usam um sistema de chave privada semelhante ao do Ethereum. De acordo com um relatório da Chainalysis, até 23% de todos os bitcoins em circulação (ou cerca de 3,79 milhões de BTC ) podem ser perdidos para sempre devido ao esquecimento das chaves.

E chaves esquecidas T são o único problema. Se alguém (pense em hackers) colocar as mãos na chave privada de uma pessoa, ele obterá controle total sobre os fundos dessa pessoa.

Como funciona a abstração de conta?

A Abstração de Contas aborda as deficiências dos EOAs, fundindo-os com CAs – permitindo que as pessoas criem contas de usuário com mecanismos integrados à prova de falhas e outros recursos especiais para verificar transações.

Como o cofundador da Ethereum , Vitalik Buterin, descreveu em uma postagem do blog de 2021, “em vez de [código de contrato inteligente] ser usado apenas para implementar a lógica dos aplicativos, ele também seria usado para implementar a lógica de verificação (nonces, assinaturas…) de indivíduos carteiras dos usuários”

No âmbito da abstracção de contas, as contas de utilizadores poderiam ser programadas para incluir sistemas de recuperação social onde várias pessoas – cada uma com uma chave própria – têm a capacidade de devolver uma conta ao seu proprietário caso este perca o acesso à chave privada.

Também ONE poderia criar “carteiras multisig” que transferissem a propriedade da conta para um grupo – exigindo que várias partes diferentes assinassem as transações como uma espécie de camada extra de segurança.

As contas sob AA também poderiam evitar algumas das outras limitações codificadas dos EOAs. Eles poderiam, por exemplo, definir como os usuários pagam as taxas do Gas . Atualmente, sob EOAs no Ethereum, os usuários têm que pagar Gas em ether (ETH). Mas com AA pode- ONE optar por usar uma Criptomoeda diferente para pagar o Gas (como DOGE), ou você pode designar outra pessoa (como um pai ou amigo) para pagar as taxas do Gas .

Todos estes sistemas são hoje possíveis de implementar utilizando ACs, mas com um grau significativo de complexidade e custos indiretos (ou seja, custos de Gas ) devido à exigência de que todas as transações sejam iniciadas por uma EOA.

Como conseguir a implementação completa da Abstração de Conta?

Existem várias propostas que visam adicionar AA ao Ethereum, sendo a mais proeminente a EIP-4337 . “É realmente a primeira proposta que alcança a abstração de contas sem a necessidade de um hard fork”, disse Gazso.

A principal vantagem do EIP-4337 é que sua implementação T exigirá nenhuma alteração no protocolo Core do Ethereum. A proposta apenas adicionaria uma nova camada de abstração de conta ao protocolo Core do Ethereum – permitindo que os provedores de carteira criassem contas de propriedade do usuário que usam contratos inteligentes para definir as regras para iniciar transações.

Então, se todas essas ferramentas estão disponíveis atualmente, por que a abstração de contas T é mais difundida?

A resposta para isso é impulso. Obviamente não é fácil construir uma nova carteira, lançá-la e enviá-la às pessoas. “Convencer as pessoas a experimentar novas Tecnologia, novas carteiras, é uma tarefa muito difícil”, acrescentou Gazso. É por isso que as pessoas que inicialmente iniciam sua jornada Cripto recorrem a algo que já existe há mais tempo ou que foi testado em batalha, como uma carteira MetaMask.

Portanto, encontrar pessoas para implementar essas novas tecnologias parece ser o maior gargalo para a abstração de contas. Mas a maré para isso parece estar mudando.

O que está acontecendo com a Abstração de Conta?

Algumas camadas 2 no Ethereum estão abrindo caminho para a integração nativa de AA. StarkWare, a empresa por trás do blockchain StarkNet, já está ativa com Account Abstraction. Eli Ben-Sasson, cofundador e presidente da StarkWare, disse à CoinDesk que a Abstração de Conta poderia ser usada no futuro para “usar seu reconhecimento facial ou biometria para basicamente autorizar pagamentos [Cripto]”, mais ou menos como o FaceID pode ativar crédito pagamentos com cartão para usuários do iPhone. “A infraestrutura para fazer isso agora é possível na Starknet”, acrescentou Ben-Sasson.

No mês passado, a Visa também anunciou sua proposta de eventualmente usar a Abstração de Conta para implantar pagamentos automáticos com infraestrutura StarkNet. Isso emularia pagamentos automáticos em uma conta bancária para pagar contas, só que agora isso poderia ser feito no blockchain.

Outras empresas, como a Gnosis Chain, procuram integrar a Abstração de Contas na sua infraestrutura. O cofundador da Gnosis Chain, Stefan George, disse à CoinDesk: “Lentamente, o interesse em AA está aumentando à medida que mais e mais desenvolvedores e usuários se tornam conscientes do potencial”.

Gazso reiterou que 2023 será “o ano da Abstração de Contas”, lembrando que atualmente é um dos temas mais discutidos no ecossistema.

Disclosure

Observe que nossa política de privacidade, termos de uso, cookies, e não venda minhas informações pessoais foi atualizada.

CoinDesk é uma premiada plataforma de mídia que cobre a indústria de criptomoedas. Seus jornalistas obedecem a um conjunto rigoroso de políticas editoriais. Em Novembro de 2023, CoinDesk foi adquirida pelo grupo Bullish, proprietário da Bullish, uma bolsa de ativos digitais institucional e regulamentada. O grupo Bullish é majoritariamente de propriedade de Block.one; ambas empresas têm interesses em uma variedade de negócios de blockchain e ativos digitais e participações significativas de ativos digitais, incluindo bitcoin. CoinDesk opera como uma subsidiária independente com um comitê editorial para proteger a independência jornalística. Os funcionários da CoinDesk, incluindo jornalistas, podem receber opções no grupo Bullish como parte de sua remuneração.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.