Blockchain, ou simplesmente abstração de cadeia, se tornou um tópico proeminente da web3, pois desenvolvedores, usuários e entusiastas buscam maneiras de integrar novos usuários e ampliar o escopo do ecossistema cripto geral.

A abstração de blockchain se refere à simplificação da experiência do usuário final da tecnologia blockchain, separando-a da complexa tecnologia subjacente do blockchain, mantendo seus principais benefícios.

Isso torna mais fácil para usuários e desenvolvedores interagirem com aplicativos blockchain sem a necessidade de profundo conhecimento técnico.

Por que a abstração de cadeia é necessária?

Apesar das melhorias na usabilidade de vários aplicativos blockchain ao longo dos anos, certas complexidades técnicas ainda persistem, o que pode ser desafiador para usuários comuns. Usuários novos em blockchain podem estar acostumados a usar simplesmente dólares americanos ou seu cartão de crédito para fazer as compras que quiserem, mas quando tentam comprar um NFT pela primeira vez, podem descobrir que não têm ativos no blockchain certo e, portanto, não podem fazer a compra. Ou talvez tentem enviar USDT para sua carteira, mas selecionam a rede errada e perdem os fundos. Embora essas ações possam parecer diretas para um usuário "cripto nativo" experiente, para novos usuários elas podem ser desajeitadas e confusas.

A abstração de blockchain busca retificar isso aumentando a usabilidade e a interoperabilidade de várias redes de blockchain. A interoperabilidade se refere à capacidade de diferentes sistemas de blockchain se comunicarem, compartilharem dados e trabalharem juntos perfeitamente. Isso significa que os ativos podem ser transferidos entre diferentes redes de blockchain sem intermediários. Construir aplicativos com mais interoperabilidade inerente pouparia o usuário da necessidade de fazer a ponte entre as cadeias, permitindo a eles acesso mais direto aos protocolos DeFi ou mercados NFT.

Assim como a internet se tornou amplamente adotada quando abstraiu as complexidades do HTTP e TCP/IP, ou computadores em geral com sistemas operacionais Windows e Apple, o blockchain precisa fazer o mesmo para atingir os usuários comuns. Ao fornecer experiências familiares ao usuário, como logins simples e interações de um clique, a abstração de blockchain visa replicar a usabilidade de aplicativos populares da web2.

Quais são alguns exemplos de abstração de cadeia?

Interfaces amigáveis são um exemplo de abstração de blockchain. Carteiras como MetaMask ou Phantom simplificam o processo de gerenciamento de chaves privadas e realização de transações. Em vez de lidar com detalhes criptográficos, os usuários podem enviar e receber criptomoedas por meio de interfaces mais intuitivas, semelhantes a aplicativos bancários on-line. A MetaMask, por exemplo, permite que os usuários interajam com o blockchain Ethereum diretamente de seus navegadores da web, tornando a tecnologia blockchain acessível a qualquer pessoa familiarizada com o uso de uma extensão de navegador.

Essas carteiras também lançaram recursos ao longo dos anos para permitir aos usuários mais opções, como bridging ou swapping no aplicativo, removendo a necessidade de encontrar e se conectar a uma ponte externa para transferir ativos entre blockchains.

O protocolo NEAR é um blockchain de camada 1 que implementou certos aspectos da abstração de blockchain, e é um objetivo importante de seus fundadores, pois pode reduzir a barreira de entrada para os usuários. Um método é usar contas legíveis por humanos, permitindo interações usando nomes em vez de endereços de carteira complexos.

Soluções de middleware como Chainlink fornecem outra camada de abstração conectando contratos inteligentes de blockchain com fontes de dados externas. Isso é crucial para aplicativos que dependem de dados do mundo real, como plataformas DeFi. A rede oracle descentralizada da Chainlink busca dados de várias fontes e os alimenta em contratos inteligentes, abstraindo o complexo processo de integração de dados externos com aplicativos de blockchain.

Abstração de conta no Ethereum

Ethereum founder Vitalik Buterin has also commented on account abstraction, saying that account abstraction is the way to provide security and convenience for blockchain developers and users while speaking at a conference in South Korea. Ethereum’s account abstraction standard, also known as ERC-4337, aims to enable user wallets to work as smart contracts without having to manage externally owned accounts and their private keys. ERC-4337 allows for more advanced features such as multi-signature wallets, social recovery mechanisms, and custom validation rules directly within user accounts. By shifting validation logic from the core protocol to the account level, users can implement personalized security measures, potentially making their accounts more resilient to unauthorized access and potential breaches​.

ERC-4337 could have substantial benefits for users. For instance, users can enjoy more flexible and secure ways to manage their accounts through features like multi-signature authentication, where multiple private keys are required to authorize transactions, significantly reducing the risk of hacks. Additionally, social recovery options allow users to regain access to their accounts through trusted contacts, mitigating the impact of lost private keys. Furthermore, ERC-4337 facilitates gas fee abstraction, which would allow users to pay transaction fees with tokens other than Ether or even have third parties sponsor their fees for them.


Disclaimer Global

Nossos relatórios possuem caráter informativo e não representam oferta de negociação de valores mobiliários ou outros instrumentos financeiros em qualquer jurisdição. As análises, informações e estratégias de investimento têm como único propósito fomentar o debate entre o grupo Sb Crypto. A SB Crypto ressalta que os relatórios não incluem aconselhamentos de qualquer natureza, como legal ou contábil. O conteúdo dos relatórios não é e nem deve ser considerado como promessa ou garantia com relação ao passado ou ao futuro, nem como recomendação para qualquer fim. Cada cliente deve, portanto, desenvolver suas próprias análises, estratégias e fazer sua própria pesquisa.

As informações disponibilizadas no conteúdo dos relatórios não possuem relação com objetivos específicos de investimentos, situação financeira ou necessidade particular de qualquer destinatário específico, não devendo servir como única fonte de informações no processo decisório do investidor que, antes de decidir, deverá realizar, preferencialmente com a ajuda de um profissional devidamente qualificado, uma avaliação minuciosa do produto e respectivos riscos face a seus objetivos pessoais e à sua tolerância a risco. Portanto, nada nos relatórios constitui indicação de que a estratégia de investimento ou potenciais recomendações citadas são adequadas ao perfil do destinatário ou apropriadas às circunstâncias individuais do destinatário e tampouco constituem uma recomendação pessoal.