paint-brush
Integração de carteira Web3 sem atrito em 2 linhas de códigopor@blocto
474 leituras
474 leituras

Integração de carteira Web3 sem atrito em 2 linhas de código

por Blocto5m2023/04/04
Read on Terminal Reader

Muito longo; Para ler

O surgimento da tecnologia blockchain abriu uma nova era de possibilidades para a internet. Este artigo mergulha no problema usuário-desenvolvedor do Web3, o papel dos contratos inteligentes em segurança e acessibilidade, o que é a abstração de contas, como as carteiras de contratos inteligentes podem fornecer processos de integração simples e como experiências sem atrito para usuários e desenvolvedores podem ser alcançadas — desmistificando o web3 construção para adoção em massa.
featured image - Integração de carteira Web3 sem atrito em 2 linhas de código
Blocto HackerNoon profile picture

Por Hsuan Lee, co-fundador e CEO, Bloco


O surgimento da tecnologia blockchain abriu uma nova era de possibilidades para a internet, dando origem ao que hoje é conhecido como Web3. Com essa nova tecnologia, surge uma demanda por desenvolvedores qualificados na construção de aplicativos descentralizados (dApps) que possam liberar todo o potencial do blockchain. No entanto, apesar das oportunidades que a Web3 apresenta, ainda existe um problema significativo de usuário-desenvolvedor que precisa ser resolvido antes que a adoção em massa possa ser alcançada.

Problema usuário-desenvolvedor do Web3

Um dos desafios mais significativos que os desenvolvedores enfrentam na criação de aplicativos Web3 são as altas barreiras à entrada. Isso inclui linguagens de codificação incompatíveis, protocolos e várias soluções de segurança que dificultam a transição dos desenvolvedores da Web2 para a Web3. Além disso, não há kits de ferramentas e incentivos suficientes disponíveis para trazer talentos substanciais de desenvolvedores on-chain em seu estágio atual de infância.


Para resolver esse problema, é essencial simplificar o processo de desenvolvimento para desenvolvedores Web3. Isso significa criar um ambiente que não apenas seja fácil de trabalhar, mas também forneça as ferramentas e incentivos necessários para desenvolver aplicativos Web3 inovadores e seguros. Para os usuários, é essencial garantir que a experiência Web3 seja intuitiva e amigável, com ênfase na segurança e na facilidade de uso.

Contratos inteligentes: fortalecendo a acessibilidade e a segurança do portal para a Web3

Um dos componentes fundamentais da experiência Web3 é a carteira de ativos digitais. As carteiras digitais servem como porta de entrada inicial para a Web3 para a maioria dos usuários, tornando-as um componente crítico para conectar a experiência de blockchain do reino da Web2. No entanto, a experiência desajeitada do usuário de autocustódia tem sido um obstáculo significativo para a adoção generalizada de carteiras digitais. Para resolver esse problema, os desenvolvedores podem habilitar uma solução de gerenciamento de custódia de modo misto que permite aos usuários começar com uma carteira de custódia, que permite uma navegação fácil com pouca ou nenhuma barreira à entrada. À medida que os usuários ganham mais experiência e conhecimento enquanto acumulam mais ativos digitais, o modo de autocustodial permite segurança adicional, mais controle e propriedade.

O que é abstração de conta?



O mais recente avanço do blockchain, abstração de contas , está definido para desbloquear muito mais magnitudes de segurança e acessibilidade do usuário para carteiras digitais. A integração de um modelo de contrato inteligente nativo a carteiras de autocustódia redefine fundamentalmente a narrativa de autocustodial, afastando-a das complicações do gerenciamento de frase inicial e de vários processos, para uma experiência de gerenciamento de ativos mais personalizável e segura - não muito diferente dos serviços bancários móveis comumente usados hoje.


Com recuperação social, autenticação de 2 fatores ( 2FA ) e autenticação biométrica, os usuários ficam protegidos em caso de perda ou roubo de chaves. Limites de gastos, listas brancas e listas negras para determinados destinatários podem ser ativados para mudar o controle de acesso de estático e binário para totalmente personalizável.

Como as carteiras de contratos inteligentes resolvem processos complicados de integração?

Os contratos inteligentes permitem pagamentos de taxas de gás patrocinados em nome dos usuários, permitindo que provedores de carteiras e construtores de dApps subsidiem taxas de transação como custos de aquisição de usuários e tornem o pagamento no dApp mais flexível. Esquemas de assinatura múltipla garantir que várias chaves sejam armazenadas separadamente para realizar transações, reduzindo o risco de ataques cibernéticos e criando um ambiente de negociação seguro.


Isso abre espaço de design para aplicativos sociais habilitados para privacidade, com o identidade descentralizada (DID) no universo Web3. Os DIDs do mundo real são integrados armazenando documentos de identificação criptografados e verificados na cadeia, passando pela verificação por uma autoridade confiável e permitindo que os usuários os descriptografem e compartilhem com outras partes relevantes para verificação de identidade acelerada no futuro. Isso elimina o incômodo de processos repetitivos de conhecer seu cliente (KYC) típicos de custódias comuns, como bancos.


Adicionar o histórico de transações on-chain fornece uma identificação social de ações, preferências de compra, perfis de risco e muito mais, estabelecendo as bases para pontuações de crédito on-chain.


Experiências sem atrito para usuários e desenvolvedores



Para que o Web3 alcance a adoção em massa, os desenvolvedores devem ter acesso a infraestrutura robusta e ferramentas de fluxo de trabalho que lhes permitam criar dApps com rapidez e eficiência. A disponibilidade de interfaces de usuário sem atrito juntamente com medidas de segurança abrangentes fará com que a migração de usuários seja trazida em massa para Web3.


No entanto, criar uma experiência de usuário perfeita que equilibra segurança com facilidade de uso é mais fácil falar do que fazer. Felizmente, há esforços em andamento para acelerar a integração funcional e segura da carteira Web3.


Um exemplo é o Blocto Wallet, uma interface de carteira de contrato inteligente de cadeia cruzada que pode suportar várias redes de blockchain e integrar-se perfeitamente com dApps. Este é um passo crucial para criar uma internet mais interconectada que não se limita a redes de blockchain isoladas.


Construção Web3 Simplificada para Adoção em Massa

À medida que o ecossistema Web3 continua a evoluir, fica cada vez mais claro que a experiência do usuário perfeita e a segurança confiável serão essenciais para impulsionar a adoção em massa.


Uma solução para isso é o Blocto SDK, uma poderosa ferramenta de desenvolvimento que permite aos desenvolvedores integrar perfeitamente seu suporte multi-cadeia em apenas duas linhas de código. Abrangendo interfaces de usuário comuns em dispositivos móveis (Blocto Native App, iOS-SDK, Android-SDK), web (Javascript-SDK) e mecanismo de jogo (Unity-SDK), os desenvolvedores podem manter o envolvimento do usuário em seu dApp sem a necessidade de downloads adicionais , enquanto se beneficia de conversões 20 vezes maiores em comparação com o padrão do setor.





A Blocto também oferece uma solução de carteira gratuita, a Blocto Wallet, que fornece uma interface de usuário intuitiva e uma solução proprietária de taxa de gás independente da cadeia, Blocto Points. Como um dos poucos provedores de carteira de contrato inteligente compatível com EVM, o Blocto suporta nativamente vários blockchains como Ethereum, Aptos, Polygon, Solana, Flow, BNB Chain e Tron blockchains. Os blockchains da Camada 2 compatíveis com EVM, como Optimism, Arbitrum e Polygon zkEVM, serão integrados a partir do início do segundo trimestre de 2023.





Com a confiança de notáveis parceiros da Web2 como Yahoo e IPX (anteriormente Line Friends) e apoiado por investidores de primeira linha como Mark Cuban e 500 Global, o Blocto oferece aos desenvolvedores acesso a um ecossistema multicadeia com uma grande base de usuários, além de suporte abrangente ao desenvolvedor. ComCertificação ISO/IEC 27001 e mecanismos de segurança de última geração, incluindo um esquema de assinatura múltipla, 2FA e autenticação biométrica, o Blocto é uma carteira de contrato inteligente segura para desenvolvedores e usuários.

O futuro está na cadeia

Ao aproveitar os recursos de contrato inteligente, os desenvolvedores de dApps também podem usar um modelo freemium que simplifica as taxas e transações de serviços de blockchain para seus usuários. Isso permite que os desenvolvedores direcionem seus recursos para melhorar as experiências atraentes do dApp e criar uma lógica de aplicativo descentralizada e independente da cadeia em um ambiente de implantação seguro.


À medida que mais usuários e desenvolvedores gravitam em torno de plataformas como o Blocto, o futuro da Web3 se concentrará mais na acessibilidade de ferramentas de desenvolvimento interoperáveis e portais de integração amigáveis. Com muitos casos de uso em jogos, mídia social e entretenimento, as possibilidades para Web3 são vastas e empolgantes. Ao priorizar a experiência e a segurança do usuário, plataformas como a Blocto estão abrindo caminho para uma internet mais inclusiva e interconectada.

Sobre o autor

Hsuan Lee é o co-fundador e CEO da Bloco . Hsuan foi listado como uma das 21 pessoas mais influentes no campo blockchain de Taiwan, que ele vem desenvolvendo ativamente desde 2015. Anteriormente, como vice-presidente de engenharia, ele ajudou a transformar o DEXON em um dos blockchains de melhor desempenho na época. Viajando pelo mundo como um cripto nômade, Hsuan continua a impulsionar uma cultura de inovação e a adoção em massa de blockchain com a Blocto Wallet, feita pela portto.