Introdução às carteiras criptográficas
- As carteiras de criptomoedas são um método de armazenar chaves públicas e privadas
- Existem diferentes tipos de carteiras — quentes e frias e custodiais e não custodiais
- Diferentes tipos de carteiras oferecem diferentes níveis de segurança e conveniência
- Requisitos para oferecer aos seus usuários produtos criptográficos usando uma carteira
O que são carteiras criptográficas?
As carteiras de criptomoedas protegem principalmente as chaves públicas e privadas dos usuários, oferecendo uma plataforma fácil de usar para gerenciar ativos digitais. Essas carteiras facilitam as transferências de criptomoedas por meio do blockchain e algumas até permitem que os usuários executem ações específicas com seus ativos criptográficos, como negociar ou interagir com aplicativos descentralizados (dapps).
Os ativos digitais associados às carteiras criptográficas incluem tokens como Bitcoin e Ethereum, stablecoins como USDC e DAI e NFTs.
Se você está pronto para integrar carteiras criptográficas em seu produto, leia nosso documentos para começar.
Como funcionam as carteiras criptográficas?
É crucial entender que as transações de criptomoedas não equivalem ao envio de tokens criptográficos diretamente do dispositivo móvel de uma pessoa para outra. Ao transferir tokens, a chave privada do usuário autoriza a transação e a transmite para a rede blockchain. Essa rede então processa a transação, atualizando adequadamente os saldos do remetente e do destinatário.
Portanto, referir-se a essas soluções de armazenamento digital como “carteiras” pode ser um pouco enganador, pois elas não contêm criptomoedas, como carteiras físicas armazenam dinheiro. Em vez disso, as carteiras criptográficas acessam o livro público para exibir o saldo de um usuário em vários endereços e armazenar as chaves privadas necessárias para autorizar transações.
O que são chaves públicas e chaves privadas?
Uma chave é uma longa sequência de caracteres aleatórios e imprevisíveis. Embora uma chave pública seja como um número de conta bancária e possa ser compartilhada amplamente, a chave privada é como a senha ou o PIN de uma conta bancária e deve ser mantida em segredo. Na criptografia de chave pública, cada chave pública é emparelhada com uma chave privada correspondente. Juntos, eles são usados para criptografar e descriptografar dados.
Diferentes tipos de carteiras criptográficas
As carteiras criptográficas estão disponíveis em vários formatos, cada uma oferecendo diferentes níveis de acessibilidade e recursos de segurança. Essas opções atendem às diferentes preferências do usuário, requisitos de uso e familiaridade.
As principais distinções entre os diferentes tipos de carteiras criptográficas são se elas são quentes (online) ou frias (offline), bem como se são custodiais ou não.
Carteiras quentes versus carteiras frias
A principal distinção entre as carteiras criptográficas é se elas são categorizadas como carteiras quentes (online) ou frias (offline).
As carteiras quentes estão conectadas à Internet, oferecendo aos usuários uma maneira conveniente de acessar e gerenciar suas criptomoedas. No entanto, essa maior acessibilidade também pode tornar as carteiras quentes mais suscetíveis a possíveis ameaças cibernéticas.
Por outro lado, as carteiras frias armazenam ativos digitais off-line, aumentando a segurança ao reduzir o risco de ataques cibernéticos. Essas soluções de armazenamento off-line são ideais para investidores de longo prazo que priorizam a proteção de seus ativos em vez de transações frequentes.
Tipos de carteiras quentes
Carteiras de desktop: As carteiras de desktop operam em seu desktop ou laptop, oferecendo uma interface amigável para gerenciar seus ativos de criptomoeda. Ao contrário das carteiras web ou de câmbio que mantêm uma conectividade on-line constante, as carteiras de desktop são “quentes” apenas conforme necessário para fins de transação. Normalmente sem custódia, essas carteiras atribuem o ônus de proteger as chaves privadas exclusivamente a seus proprietários.
Carteiras da Web: As carteiras da Web são carteiras fornecidas por terceiros que oferecem acesso contínuo aos acervos do usuário usando um navegador da web.
Carteiras de câmbio: As carteiras de câmbio são um tipo de carteira da web associada a uma conta em uma bolsa de criptomoedas. Normalmente, são carteiras de custódia que permitem acesso rápido aos serviços de câmbio, incluindo compra, venda e troca de tokens criptográficos.
Carteiras móveis: As carteiras criptográficas móveis são aplicativos que permitem que os usuários interajam com seus ativos criptográficos — geralmente incluindo gastos — usando o telefone ou qualquer outro dispositivo móvel conectado à Internet.
Tipos de carteiras frias
Carteiras de hardware: As carteiras de hardware garantem o armazenamento seguro de chaves privadas em vários formatos. Esses dispositivos físicos, que se assemelham aos pen drives USB, permanecem offline até serem conectados a um computador ou dispositivo móvel.
Carteiras de papel: As carteiras de papel — como o nome sugere — são a solução “fria” definitiva: um pedaço de papel onde as chaves privadas são anotadas e armazenadas com segurança.
Carteiras de custódia versus carteiras sem custódia
Outro fator importante que diferencia as carteiras criptográficas é se elas têm custódia ou não custódia. A principal diferença entre esses dois tipos está em quem é responsável por proteger as chaves privadas da carteira.
Carteiras de custódia
As carteiras de custódia confiam a terceiros, como uma bolsa ou instituição financeira, o gerenciamento das chaves privadas dos usuários. A maioria das carteiras quentes, como carteiras web ou carteiras de câmbio, são de custódia.
Ao usar uma carteira de custódia, os usuários confiam o controle sobre seus tokens e as chaves privadas necessárias para as transações na plataforma. Isso permite que a carteira ofereça recursos de conveniência e usabilidade muito maiores. No entanto, isso também significa que os usuários dependem das medidas de segurança de terceiros e podem não ter controle total sobre seus ativos.
Muitas carteiras de custódia fornecem medidas robustas para garantir que as chaves privadas dos usuários estejam seguras, incluindo autenticação de dois fatores (2FA), verificação de e-mail e até autenticação biométrica. Muitas bolsas proíbem os usuários de realizar transações até que essas precauções de segurança estejam em vigor.
Além disso, os provedores de bolsas e carteiras de custódia geralmente adotam medidas extras para garantir a proteção dos tokens dos usuários. Uma prática comum envolve transferir uma parte dos fundos para a carteira fria da empresa, protegendo-os dos agressores on-line.
Carteiras sem custódia
Em contraste, as carteiras sem custódia colocam os usuários no controle total de suas chaves privadas e, por extensão, de seus ativos digitais.
Ao criar uma nova carteira sem custódia, os usuários são solicitados a anotar e armazenar com segurança uma sequência de 12 palavras geradas aleatoriamente. Isso é conhecido como a frase “semente” ou “recuperação” do usuário. Essa série de palavras é usada para gerar as chaves públicas e privadas do usuário e serve como um mecanismo de backup no caso em que o usuário perde o acesso à carteira.
Isso significa que qualquer pessoa com a frase inicial tem controle total sobre os fundos da carteira. Além disso, no caso de perda da frase inicial, o usuário perde permanentemente o acesso aos seus fundos. Por isso, é crucial que os usuários de carteiras sem custódia protejam sua frase inicial. Isso inclui tomar medidas de segurança, como evitar armazenar uma cópia digital, fotografar a frase ou fazer uma cópia em uma impressora pública.
É importante notar que as carteiras de hardware não têm custódia inerente, pois as chaves privadas residem no próprio dispositivo. Também existem algumas carteiras baseadas em software que oferecem aos usuários controle total sobre suas chaves privadas.
Com todas as carteiras sem custódia, o usuário deve assumir a responsabilidade por sua própria segurança em relação ao armazenamento de senhas e frases iniciais. Se algum desses elementos for perdido, a recuperação pode ser desafiadora ou inatingível, pois geralmente não são armazenados em servidores de terceiros.
Construindo carteiras criptográficas em seu produto
À medida que a tecnologia blockchain continua crescendo e amadurecendo, as pessoas em todo o mundo estão ansiosas para usar produtos e serviços que integrem o potencial empolgante das criptomoedas de uma forma intuitiva e fácil de usar.
Ao criar carteiras criptográficas em seu aplicativo ou plataforma, você pode fornecer acesso a recursos criptográficos populares ou ignorar os trilhos existentes para habilitar seus serviços financeiros habituais de maneira mais rápida e barata.
Por que oferecer carteiras criptográficas para seus usuários?
Ao criar carteiras criptográficas em seu aplicativo, você pode habilitar produtos poderosos para seus usuários, incluindo:
Pagamentos transfronteiriços
As carteiras criptográficas permitem remessas mais rápidas e baratas e outros tipos de transações internacionais.
Ao converter moedas fiduciárias locais em criptomoedas, como stablecoins, os usuários podem fazer transações que evitam as altas taxas e os pontos de atrito das finanças tradicionais.
Com as carteiras criptográficas, as transações transfronteiriças de seus usuários se beneficiam de:
Velocidade mais alta: As transações criptográficas são liquidadas em segundos. Além disso, ao contrário dos sistemas financeiros tradicionais que operam em horários específicos, a tecnologia blockchain funciona 24 horas por dia, 7 dias por semana, permitindo transferências a qualquer momento.
Taxas mais baixas: Ao eliminar muitas das etapas necessárias para enviar remessas tradicionalmente, as transações baseadas em criptomoedas podem ser feitas de forma muito mais barata.
Transações sem fronteiras: As transações de uma carteira criptográfica incorporada são enviadas por meio de tokens como USDC, permitindo que sejam enviadas para qualquer carteira em todo o mundo e, em seguida, trocadas por uma moeda fiduciária local, se desejado.
Contas baseadas em USD
Manter o valor em dólares americanos pode ser um grande benefício para usuários em regiões com moedas fiduciárias locais altamente inflacionárias, como a América Latina e a África.
Permitir que os usuários convertam facilmente seus fundos em uma moeda estável, como USDC — que está atrelada a 1:1 em USD — pode ajudá-los a reter valor por mais tempo e facilitar a economia.
Rendimento apoiado por criptomoedas
Ao manter fundos em USDC ou outras criptomoedas, você pode dar aos seus usuários acesso a instrumentos financeiros poderosos possibilitados pela tecnologia blockchain, como o rendimento DeFi ou ativos tokenizados do mundo real.
Rendimento DeFi: Protocolos DeFi, como Aave e Uniswap possibilite recompensas de rendimento por meio de atividades como criação de mercado, empréstimos e apostas.
Ativos tokenizados do mundo real: Plataformas como Ondo emita tokens lastreados em ativos do mundo real, como títulos do Tesouro dos EUA. Isso permite que investidores fora da América do Norte se beneficiem do rendimento do T-bill — uma das ferramentas de investimento mais seguras do mundo.
O que é necessário para criar carteiras criptográficas em seu aplicativo?
Embora as ferramentas financeiras possibilitadas pela tecnologia Web3 sejam empolgantes, construí-las é complexo. Essa complexidade ocorre em todas as etapas: lidar com a moeda fiduciária, lidar com a conformidade e entender o DeFi. Para integrar carteiras criptográficas em seu aplicativo, você precisará resolver:
Custódia: Um sistema para gerenciar as chaves públicas e privadas que permitem transações criptográficas. Manter essas chaves seguras e protegidas é de extrema importância para seus usuários.
Registro: um sistema para registrar e exibir históricos de transações de cada um de seus usuários, para que eles possam acompanhar suas atividades no seu aplicativo. Muitas plataformas de custódia criptográfica não incluem essa funcionalidade de forma nativa.
Conformidade: As transações criptográficas envolvem muitas questões regulatórias, que variam de região para região. É importante garantir que você esteja seguindo as regulamentações impostas a você e aos seus usuários.
Estratégias de rendimento (opcional): Se você pretende oferecer recompensas criptográficas aos seus usuários, determinar fontes de rendimento seguras e líquidas é extremamente importante.
O conduíte pode ajudar
A plataforma de ponta a ponta da Conduit permite que você crie carteiras criptográficas de forma invisível — incluindo contabilidade e estratégias de rendimento — de uma forma fácil, segura e compatível com os regulamentos. Com uma única API, você pode oferecer aos seus usuários produtos financeiros empolgantes, respaldados por nossas rigorosas medidas de segurança e estratégias rigorosas de curadoria de rendimento.
Para uma demonstração da nossa plataforma, entre em contato conosco hoje.