O que são smart accounts de Ethereum e como funcionam?

O que são smart accounts de Ethereum e como funcionam?

O que são smart accounts de Ethereum?

Uma smart account de Ethereum é um tipo de wallet de Ethereum que pode fazer mais do que apenas assinar transações. Um crypto wallet normal geralmente depende de uma chave privada, mas uma smart account também utiliza lógica programável que determina como as transações são executadas. Esta tecnologia é esperada como parte de uma futura atualização da rede Ethereum, frequentemente referida como a atualização Hegota.

Isto faz com que os crypto wallets não sejam apenas uma chave de acesso às suas crypto, mas funcionem mais como uma aplicação. Pode definir regras, automatizar ações e determinar como e quando as transações ocorrem.

Por exemplo, pode definir sob quais condições uma transação é aprovada, quem paga as taxas ou como a segurança é configurada. Estas possibilidades resultam de account abstraction, um conceito em que a separação tradicional entre wallets e smart contracts se torna menos clara.


Pontos principais

  • As smart accounts de Ethereum são wallets com lógica programável em vez de apenas uma chave privada.
  • Combinam a flexibilidade dos smart contracts com o controlo dos wallets tradicionais.
  • As transações são construídas a partir de múltiplos passos, permitindo mais funcionalidades.
  • Os utilizadores podem pagar gas fees com outros tokens e combinar várias ações numa única transação.
  • As smart accounts melhoram a usabilidade, a segurança e tornam o Ethereum mais acessível a um público mais amplo.

Como são estruturadas as contas de Ethereum?

Existem dois tipos fundamentais de contas dentro do Ethereum: contas externas e contas de contrato.

Contas externas (EOA)

As contas externas (EOA) são controladas por uma chave privada e podem enviar transações de forma independente. Este tipo de conta constitui a base da maioria dos wallets. O modelo é simples e direto, mas oferece pouca margem para opções adicionais ou automação.

Contas de contrato

As contas de contrato são smart contracts que funcionam na blockchain e executam ações com base em código. Isto torna-as flexíveis, mas não conseguem iniciar uma transação por si próprias. Necessitam sempre de uma conta externa.

A separação entre estes dois tipos de contas representa uma limitação importante que as smart accounts procuram resolver.

Quais são as limitações dos wallets tradicionais?

Os wallets tradicionais de Ethereum apresentam várias limitações. Por exemplo, as taxas de transação têm sempre de ser pagas em ETH, independentemente do token utilizado. Algumas ações também exigem múltiplas transações separadas, o que pode ser ineficiente e dispendioso.

Um exemplo prático é um trade: primeiro é necessário fazer o swap de um token e depois realizar uma transação separada para o enviar ou utilizar.

Em termos de segurança, o modelo também é vulnerável. O controlo total reside numa única chave privada. Se a perder, na prática perde o acesso às suas crypto. Não existe um mecanismo de recuperação padrão como nas contas tradicionais.

Além disso, há falta de flexibilidade. Automação, segurança personalizada ou workflows avançados são difíceis ou apenas possíveis através de soluções indiretas.

Como é que as smart accounts resolvem isto?

As smart accounts combinam o controlo simples de um wallet tradicional com a flexibilidade de um smart contract. Em vez de uma forma fixa de funcionamento, um wallet pode adaptar-se ao utilizador.

Uma smart account contém lógica que determina como uma transação é processada. Por exemplo, pode definir sob quais condições uma transação é aprovada, quem paga as taxas ou como a segurança é configurada. Isto transforma um wallet de uma simples chave num ambiente programável.

Como funcionam as smart accounts?

Com as smart accounts, a principal mudança está na forma como as transações são construídas. Em vez de uma única ação simples, uma transação é composta por vários passos que são executados em conjunto.

Pode ver isto como um processo em que primeiro se verifica se dá autorização, depois a ação é executada e, por fim, é determinado como as taxas são pagas. Estes passos podem funcionar de forma independente, mas em conjunto formam uma única transação.

Isto permite adicionar mais lógica a um wallet, sem que o utilizador precise de conhecimentos técnicos.

Pagamento de gas fees sem ETH

Uma das maiores vantagens das smart accounts é que não é necessariamente necessário ETH para pagar gas fees.

Normalmente, é necessário ter ETH no wallet para executar uma transação. Com as smart accounts, isto pode funcionar de forma diferente. Por exemplo, pode utilizar outro token, enquanto em segundo plano é automaticamente garantido que o ETH necessário está disponível.

Para o utilizador, parece simplesmente que está a pagar com o seu próprio token. Não precisa de comprar ou gerir ETH separadamente.

Isto torna a execução de um trade muito mais simples. Alguém que apenas possui um determinado token pode executar uma transação imediatamente, sem passos adicionais.

Mais possibilidades numa única transação

As smart accounts permitem combinar várias ações numa única transação. Normalmente, é necessário primeiro fazer o swap de um token e depois realizar uma segunda transação para o enviar. Com as smart accounts, isto pode ser feito de uma só vez

Por exemplo: troca um token e envia-o imediatamente para outro wallet, sem passos separados. Isto poupa tempo, reduz custos e torna o processo mais claro

Melhor segurança e opções de recuperação

Uma grande vantagem das smart accounts é que a segurança se torna mais flexível. Já não depende de uma única chave privada.

Por exemplo, pode definir que vários dispositivos ou pessoas tenham de aprovar uma transação. Também se torna possível recuperar o seu wallet se perder o acesso, por exemplo através de um método de backup ou contactos de confiança.

Um exemplo prático é que pequenas transações são automaticamente aprovadas, enquanto montantes maiores exigem uma confirmação adicional através de um segundo dispositivo.

Além disso, as smart accounts podem adaptar-se mais facilmente a novas tecnologias de segurança no futuro, por exemplo se surgirem novas ameaças como computadores quânticos.

Menor dependência de entidades externas

As smart accounts fazem com que menos funcionalidades dependam de serviços externos. Processos que anteriormente exigiam ferramentas separadas ou intermediários podem ser tratados diretamente dentro do wallet e da própria rede. Isto torna o sistema mais fiável e alinha-se melhor com a ideia de descentralização.

Porque são importantes as smart accounts para Ethereum?

As smart accounts tornam o Ethereum muito mais fácil de utilizar. Ao reduzir a complexidade e adicionar flexibilidade, torna-se mais simples para novos utilizadores começarem com crypto.

Ao mesmo tempo, os desenvolvedores têm mais possibilidades para criar melhores aplicações. Os wallets deixam de ser uma limitação e passam a fazer parte da funcionalidade das aplicações.

Uma melhor experiência do utilizador conduz frequentemente a uma maior adoção. Por isso, este desenvolvimento não é apenas interessante do ponto de vista técnico, mas também importante para o crescimento da rede Ethereum.

Considerações finais

As smart accounts de Ethereum representam um passo importante na evolução da rede. Ao tornar os wallets mais inteligentes e flexíveis, muitas das limitações atuais relacionadas com usabilidade e segurança desaparecem. Os utilizadores ganham mais controlo sobre o funcionamento do seu wallet, enquanto os processos complexos se tornam mais simples. Ao mesmo tempo, as smart accounts abrem a porta a novas aplicações e a melhores experiências de utilizador, o que é essencial para uma maior adoção. Como resultado, desempenham um papel fundamental no desenvolvimento do Ethereum como um ecossistema maduro e amplamente utilizável.

Sobre a Finst

A Finst é uma plataforma de criptomoedas líder nos Países Baixos que oferece taxas de transação bastante reduzidas, segurança de nível institucional e um conjunto abrangente de serviços de criptomoedas, como negociação, custódia, staking e rampas de entrada e saída de moeda fiduciária. Fundada pelo antigo núcleo da equipa da DEGIRO, a Finst está autorizada como prestador de serviços de criptoativos pela Autoridade Holandesa para os Mercados Financeiros (AFM) e serve clientes privados e institucionais em 30 países europeus.

A plataforma de criptomoedas que vai adorar

Estamos aqui para lhe fornecer as ferramentas, a inspiração, e o apoio que precisa para se tornar num melhor investidor.

Criar conta gratuita