Rumo a uma Web3 sem carteiras

Para que a Web3 se torne popular, as carteiras devem ser tão invisíveis para os usuários quanto os bancos de dados na Web2, diz Ben Turtel, da Kazm.

AccessTimeIconAug 2, 2023 at 8:51 p.m. UTC
Updated Jun 14, 2024 at 7:01 p.m. UTC

As carteiras Blockchain são um componente CORE do Web3. As carteiras são fundamentais para a identidade do usuário na Web3 e dão aos usuários a propriedade de dados e permissões em aplicativos e contratos inteligentes.

No entanto, a combinação de uma curva de aprendizagem acentuada e os elevados riscos de erros têm sido obstáculos à adoção em massa da Web3.

Os usuários ficaram presos a carteiras de custódia ou de autocustódia. As carteiras de custódia são gerenciadas por terceiros centralizados, o que significa funcionalidade e controle reduzidos para os usuários. Em contraste, as carteiras de autocustódia colocam os usuários no comando, mas são complexas de configurar e operar. Com a autocustódia, os usuários devem lembrar e proteger uma frase-semente de 12 ou 24 palavras para evitar a perda de acesso à sua carteira.

Ben Turtel é o fundador e CEO da Kazm , uma plataforma de fidelização de clientes e envolvimento da comunidade para Web3. Anteriormente, ele fundou o Rivet, um aplicativo de leitura para crianças com tecnologia de IA, dentro da Area120, e desenvolveu soluções aplicadas de aprendizado de máquina no Google.

A “barreira da carteira” prejudicou significativamente a integração de marcas e consumidores que de outra forma seriam atraídos pela Web3. Para que o Web3 alcance a adoção em massa, a função das carteiras precisa ser reimaginada de modo que os usuários mal saibam que existem carteiras - da mesma forma que os aplicativos Web2 T expõem o UserId que representa esse usuário em um banco de dados interno. Ao mesmo tempo, a atividade do usuário na Web3 deve ser descentralizada, segura e fácil de gerenciar, sem frases iniciais.

Um punhado de tecnologias emergentes e convergentes já estão a formar a base deste futuro. Nos próximos anos, o papel onipresente das carteiras ficará em segundo plano e, como resultado, a Web3 oferecerá integração simples e perfeita entre plataformas.

A barreira da carteira

Nestes primeiros dias da Web3, começar a usar aplicativos descentralizados (dApps) normalmente requer uma carteira, que pode ser autocustódia ou hospedada por um custodiante terceirizado. Embora algumas opções híbridas tenham sido desenvolvidas, os usuários geralmente enfrentam a escolha de duas opções de carteira abaixo da média, com compensações significativas em termos de conveniência, segurança, acesso e controle.

Ben Turtel

Muitas vezes, é necessária uma carteira com autocustódia para conectar-se e usar dApps específicos, incluindo muitas plataformas de negociação de Cripto , mercados NFT e jogos do tipo "jogue para ganhar". Mas configurar uma carteira e uma frase-semente pode ser confuso e intimidante para pessoas que são novas na Web3. Como resultado, os potenciais utilizadores abandonam frequentemente o processo de integração.

Mesmo quando a configuração inicial é bem-sucedida, o gerenciamento de carteira com autocustódia ainda apresenta uma série de desafios e inconvenientes:

  • Lembrando e protegendo uma frase-semente
  • Acompanhar uma conta identificada apenas por uma longa sequência de números
  • Decidir se deve assinar transações, que são frequentemente difíceis de entender ou confiar
  • Saber como se conectar a diferentes blockchains e dApps
  • Encontrar rampas de entrada e saída para moeda fiduciária
  • Ter o tipo e a quantidade certa de tokens para cobrir taxas de transação (GAS)
  • Seguir medidas de segurança adequadas em um ambiente com diversas ameaças de hackers e ataques de phishing frequentes

Embora seja fácil apontar esses problemas na Web3, a Web2 também enfrenta problemas de gerenciamento de contas. Os usuários lidam com uma lista cada vez maior de logins e senhas, criando vulnerabilidades que podem ser exploradas por hackers, ou recorrem a gerenciadores de senhas centralizados que também foram sujeitos a ataques cibernéticos bem-sucedidos. E mesmo quando o Web2 acrescenta conveniência, isso prejudica a Política de Privacidade do usuário e o controle de seus próprios dados.

Soluções convergentes

As tecnologias inovadoras estão a abrir possibilidades para ir além dos problemas de gestão de contas na Web2 e da barreira da carteira no início da Web3.

Essas tecnologias envolvem melhorias drásticas na experiência do usuário ao interagir com dApps em blockchains. Ao mesmo tempo, novas abordagens para verificação de identidade e interoperabilidade de contas estão tornando mais seguro e conveniente o login em aplicativos e serviços. O casamento dessas tecnologias pode ajudar a colocar as carteiras em segundo plano e melhorar a funcionalidade e a segurança dos usuários.

Embora essas tecnologias emergentes ainda estejam amadurecendo, espera-se que em breve quebrem a barreira da carteira e permitam uma integração e envolvimento simples e direto na Web3.

Carteiras de contratos inteligentes

Carteiras de contratos inteligentes são contas programáveis ​​que operam em blockchains. Elas são um meio de interação com um blockchain e, por poderem ser programadas com regras detalhadas, adicionam uma gama de recursos e funcionalidades não oferecidas pelas carteiras padrão.

  • Transações simplificadas: carteiras de contratos inteligentes permitem funções importantes como o agrupamento de transações, o pagamento de taxas de GAS com uma ampla variedade de tokens e permitem que dApps ou marcas paguem taxas de transação em nome do usuário.
  • Recuperação de chave privada: Essas carteiras permitem que os usuários configurem sistemas para recuperar o acesso caso sua frase-semente seja perdida ou esquecida. Por exemplo, a recuperação social faz backup de segmentos de uma chave privada entre amigos ou familiares confiáveis ​​que podem então autorizar a restauração da chave.
  • Salvaguardas de segurança: Com carteiras de contratos inteligentes, os usuários podem estabelecer regras para proteção contra roubo. Por exemplo, eles podem limitar os gastos, definir limites para o total de transações ou criar uma lista de permissões de endereços aceitos para interagir, a fim de evitar serem enganados por uma página falsa. As carteiras de contratos inteligentes também podem mostrar simulações de transações que permitem aos usuários visualizar o resultado de uma transação antes de executá-la.

Carteiras de contratos inteligentes (veja alguns exemplos abaixo) são um alicerce para uma Web3 mais robusta que evita as armadilhas das carteiras de autocustódia e de custódia. Eles podem simplificar e automatizar transações entre dApps para tornar o Web3 acessível para mais do que apenas usuários avançados. Ao fornecer ferramentas para recuperação de chave privada, as carteiras de contratos inteligentes também eliminam um dos principais pontos problemáticos na integração do Web3. Embora ainda existam barreiras ao uso generalizado de carteiras de contratos inteligentes, sua adoção está aumentando em blockchains de camada 2 que rodam sobre Ethereum e oferecem transações mais rápidas e de menor custo.

É importante ressaltar que as carteiras de contratos inteligentes podem ser programadas para validar usuários com base em critérios flexíveis e personalizáveis. Isto introduz a possibilidade de os utilizadores gerirem carteiras inteligentes através de contas mais fáceis de utilizar e familiares, possivelmente dissociando as contas dos utilizadores das carteiras que acionam as transações. Nas próximas seções, veremos alguns mecanismos de identidade emergentes que poderiam ser usados ​​para esse fim.

Identificadores Descentralizados

Os identificadores descentralizados (DIDs) permitem a verificação de informações de identificação, ao mesmo tempo que mantêm os dados reais sob chave criptográfica controlada pelo usuário. Para praticamente qualquer tipo de informação, os DIDs podem fornecer uma credencial verificável que pode ser autenticada por meio de assinatura criptográfica.

Mas como os DIDs ajudam a preparar o caminho para uma Web3 “sem carteira”?

Na verdade, uma combinação de configuração de contrato inteligente e verificação DID pode tornar obsoleto o conceito existente de carteira Web3. Em vez de exigir que um endereço de carteira específico inicie transações, os contratos inteligentes podem exigir que a transação inclua a verificação do DID de um usuário. Quando necessário, os usuários podem autenticar e iniciar transações por meio de uma interface simples, sem uma série de etapas tediosas ou confusas. As taxas de GAS podem ser pagas por dApps (especialmente com taxas de GAS baixas em blockchains de camada 2) ou agrupadas em um único preço para os usuários autorizarem com um clique.

Worldcoin

Um exemplo de aplicação de DIDs em rápido crescimento é a Worldcoin e sua Tecnologia World ID para comprovar identidade digital . Uma ID mundial pode ser considerada um tipo de passaporte em que diferentes selos representam credenciais que verificam informações específicas, como idade, endereço ou histórico profissional ou educacional. Quando necessário, o usuário pode autorizar a exibição do carimbo sem revelar todo o passaporte.

As credenciais podem ser configuradas para compartilhar dados conforme a necessidade. Por exemplo, uma credencial pode provar que uma pessoa tem mais de 21 anos sem ter que mostrar a sua idade real. As credenciais também podem autenticar se uma pessoa realizou determinadas ações, como votar ou fazer uma doação.

Embora a implementação inicial do Worldcoin inclua carteiras associadas para transações blockchain, os DIDs fornecem a capacidade de verificar a identidade sem a necessidade de uma frase-semente. À medida que essas tecnologias evoluem, programar um contrato inteligente para reconhecer um DID autenticado pode permitir que os usuários acessem e interajam com segurança com dApps, sem nunca ter que pensar nos meandros de uma carteira com autocustódia ou custódia.

Os contornos desta abordagem já estão em andamento, pois a Worldcoin fez parceria com o serviço de autenticação Okta para disponibilizar o login com um World ID para uma enorme variedade de aplicativos e serviços. Com o World ID, a autorização é controlada por smartphone e/ou biometria (leitura de íris) para proteção contra fraudes. Ainda não se sabe se o Worldcoin emerge como uma solução DID preferida, mas representa um campo emergente de Tecnologia que pode melhorar a forma como os usuários se conectam com blockchains.

Céu azul

Bluesky é um aplicativo de blog social baseado no Protocolo AT , uma estrutura para a web social que prioriza a descentralização para que os usuários tenham Política de Privacidade, controle e portabilidade de seus dados. Uma única conta de usuário é interoperável em diferentes redes sociais descentralizadas no Protocolo AT sem exigir frases iniciais ou logins separados.

Nomes de usuário públicos ou identificadores no protocolo AT são sustentados por DIDs para autenticação. Os dados do usuário no Bluesky são armazenados com proteção criptográfica em repositórios de dados assinados vinculados ao DID do usuário. Se um usuário decidir sair do Bluesky e migrar para outra rede social, ele poderá levar consigo sua identidade, dados e conexões sociais.

Apesar de ser acessível apenas por convite, o Bluesky atingiu mais de um milhão de downloads , refletindo o apelo de um novo modelo de web social. Embora não sejam baseados em blockchains, o Bluesky e o Protocolo AT são uma demonstração de como as novas tecnologias podem oferecer aos usuários a conveniência de uma única conta que funciona em diferentes aplicativos, preservando a descentralização, a segurança e a Política de Privacidade dos dados.

Chave de acesso do Google

O Google Passkey permite que os usuários acessem suas contas do Google e outros serviços online sem senhas . Para tornar isso possível, uma chave privada criptográfica é armazenada em um telefone ou laptop, e uma chave pública é mantida na nuvem. O login requer a autenticação da chave privada, o que pode ser feito desbloqueando o telefone ou laptop vinculado, como impressão digital ou reconhecimento facial.

A chave de acesso substitui o nome de usuário e a senha como meio de acesso às contas, eliminando uma superfície de ataque vulnerável para hackers. Os contratos inteligentes poderiam ser programados para verificar a identidade, armazenando uma chave pública no contrato inteligente, para que apenas o usuário com a chave de acesso pudesse autorizar interações com o blockchain. Isso daria aos usuários não técnicos uma maneira intuitiva e segura de interagir com dApps sem senhas ou frases iniciais.

Passkey é o resultado de um processo de desenvolvimento de longo prazo envolvendo Google, Apple e Microsoft, que prepara esta Tecnologia para adoção em larga escala por usuários e serviços online. Embora o papel destas grandes empresas na sincronização de chaves de acesso possa parecer contrário ao espírito de descentralização da blockchain, para muitos utilizadores, a compensação pode valer a pena pela facilidade de utilização e pelos mecanismos de segurança familiares.

Contas vinculadas a token

Com contas vinculadas a tokens , qualquer token não fungível (NFT) pode conter ativos, como outras criptomoedas ou tokens, permitindo que o NFT funcione como uma carteira. Dessa forma, os tokens são mantidos diretamente no NFT, portanto, quando o NFT é transferido, todos os ativos vinculados a ele também são transferidos.

Embora os casos de uso detalhados ainda estejam em desenvolvimento, as contas vinculadas a tokens demonstram a flexibilidade e a diversidade dos recursos na cadeia. As contas vinculadas a tokens permitem compartimentar diferentes ativos descentralizados de várias maneiras, mas a qualquer momento esses ativos podem ser controlados pelo usuário cujas credenciais comprovem a propriedade do próprio NFT.

Desbloqueando Web3 sem carteiras

À medida que carteiras de contratos inteligentes, DIDs e outras tecnologias de verificação e login amadurecem, a carteira como a conhecemos passará de um ponto central na integração do Web3 para algo que é abstraído da experiência CORE do usuário.

Em um mundo de adoção em massa da Web3, não há razão para que o usuário médio precise pensar em blockchains ou carteiras. Afinal, o Web2 é construído em bancos de dados complexos nos quais os usuários fazem login com um método conhecido, como e-mail ou conta de mídia social. No entanto, praticamente nenhum usuário está ciente ou preocupado com a mecânica subjacente do banco de dados ou do processo de login.

Da mesma forma, carteiras e blockchains podem habilitar dApps, mas ficam em segundo plano para os usuários, habilitando recursos essenciais para o uso convencional:

  • Simplicidade: os usuários podem fazer login com métodos familiares sustentados por uma segurança robusta
  • Propriedade: os usuários possuem e controlam suas contas baseadas em blockchain para proteger sua Política de Privacidade, mas os dApps podem enviar recompensas ou ativos diretamente para essas contas
  • Interoperabilidade: os usuários podem gerenciar facilmente ativos em um ecossistema aberto de ferramentas habilitadas para tokens.

Pode sempre haver um subconjunto de usuários que continuam a usar e gerenciar carteiras diretamente, mas a maioria dos futuros usuários da Web3 T precisará nem desejará microgerenciar milhares de negociações de Cripto de alto valor. Para que os casos de uso mais atraentes da Web3, como programas de fidelidade de clientes para marcas , decolem, precisamos remover a barreira da carteira e simplificara experiência do usuário .

Por exemplo, as marcas podem construir programas de fidelidade on-chain para criar associações interoperáveis, recompensas poderosas e colaborações exclusivas para seus clientes, ao mesmo tempo, podem aproveitar carteiras de contratos inteligentes para agilizar a integração, inclusive cobrindo os custos de transação no momento da inscrição. As marcas WIN ao inovar e aumentar seus programas de fidelidade, e os usuários WIN ao receber vantagens sem nunca precisar saber que estão interagindo com um blockchain.

Uma marca como a Nike, por exemplo, poderia recompensar um cliente por uma compra, entregando um sapato virtual NFT a uma conta de usuário familiar. Com essa mesma conta, um usuário pode usar aquele sapato em um metaverso de sua escolha, usar o NFT para obter acesso a um evento ou desconto, ou vender o sapato em um mercado como o OpenSea – tudo sem gerenciar uma carteira ou frase-semente. Este exemplo apenas arranha a superfície do tipo de experiências multifacetadas e capacitadoras do usuário que podem ser desenvolvidas pela Web3.

Para que a Web3 se torne popular, as carteiras devem ser tão invisíveis para os usuários quanto os bancos de dados na Web2. As tecnologias convergentes podem colocar as carteiras em segundo plano e tornar o acesso e o envolvimento com a Web3 mais seguros e convenientes. Capitalizar essas tecnologias pode abrir as portas para a adoção em massa e uma nova era para a Web3.

Editado por Ben Schiller.

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.



Read more about