

Uma carteira cripto, no contexto de Web3 e aplicações descentralizadas (DApps), é uma ferramenta essencial para interagir com redes blockchain. Ela funciona como um repositório seguro para gerar e armazenar as chaves necessárias para realizar transações e gerir ativos digitais. As carteiras permitem ao utilizador controlar a encriptação privada para aceder e viabilizar transações, conectar e interagir com DApps, e armazenar múltiplos endereços.
Carteiras custodiais e não custodiais representam duas formas distintas de gestão de carteiras:
Carteiras custodiais: Neste modelo, uma terceira parte controla as chaves privadas dos utilizadores. Normalmente oferecidas por plataformas centralizadas, facilitam o uso, mas exigem confiança no custodiante quanto à segurança e integridade dos ativos.
Carteiras não custodiais: Aqui, o utilizador tem total controlo sobre as suas chaves privadas. A assinatura das chaves privadas é feita offline em carteiras físicas, o que proporciona maior segurança e permite a posse total dos ativos digitais. Exemplos incluem MetaMask, Trust Wallet e carteiras físicas como Ledger e Trezor.
Carteiras hot e cold são abordagens distintas para o armazenamento de chaves privadas:
Carteiras hot: Armazenam as chaves privadas num ambiente online e são facilmente acessíveis através de aplicações de software. Exemplos incluem carteiras web (como MetaMask), carteiras móveis e desktop. Apesar de serem práticas, são menos seguras devido à ligação à internet.
Carteiras cold: Guardam as chaves privadas offline, sem ligação à internet. Exemplos incluem dispositivos físicos como Ledger e Trezor, além de carteiras em papel. Oferecem maior segurança, mas sacrificam parte da conveniência.
Carteiras multiassinatura (Multisig): Exigem múltiplas chaves privadas para assinar uma transação, acrescentando uma camada extra de segurança. Funcionam como uma autenticação de dois fatores, reduzindo riscos de acessos não autorizados e furtos.
Carteiras de recuperação social: Utilizam smart contracts para permitir que o utilizador recupere o acesso aos ativos mesmo se perder as chaves privadas. Incluem um sistema de "guardião", em que pessoas de confiança podem assinar transações em nome do dono da carteira, proporcionando mais segurança e tranquilidade.
Carteiras sem chave utilizam tecnologia de computação multipartidária (MPC) para permitir que várias partes colaborem na assinatura de uma transação, mantendo os dados privados em sigilo. A geração distribuída de chaves divide as chaves privadas em partes, que são guardadas separadamente por cada parte envolvida, aumentando a segurança e evitando perda de acesso por extravio de chaves.
Uma carteira é normalmente composta por três elementos principais:
Seed phrase: Também chamada frase mnemónica ou frase de recuperação, serve como chave mestra para as chaves privadas da carteira.
Chaves privadas: São chaves secretas associadas a endereços individuais na rede blockchain, permitindo a encriptação e desencriptação de dados.
Chave pública: Funciona como endereço para receber transações de criptomoeda, derivando-se das chaves privadas por meio de algoritmos assimétricos.
As confirmações de bloco são essenciais para validar transações em carteiras. Quando uma transação é registada num bloco pela primeira vez, tem zero confirmações. Cada bloco adicional aumenta o número de confirmações. A quantidade de confirmações exigida para depósitos e levantamentos é comunicada aos utilizadores, e atrasos podem ocorrer conforme o tempo necessário para atingir o número suficiente de confirmações.
No panorama dinâmico das criptomoedas, entender os diferentes tipos de carteiras e seus componentes é fundamental para gerir ativos digitais com segurança e conveniência. De carteiras custodiais e não custodiais a opções hot e cold, cada tipo tem benefícios e compromissos próprios. Funcionalidades como carteiras multiassinatura e de recuperação social acrescentam camadas de segurança, enquanto carteiras sem chave com tecnologia MPC trazem soluções inovadoras para a gestão de chaves. Ao dominar estes conceitos, o utilizador pode escolher o tipo de carteira que melhor se adapta às suas necessidades, garantindo segurança e acessibilidade aos seus ativos digitais no universo Web3.
MetaMask é um exemplo de carteira não custodial bastante utilizado para Ethereum e outras redes blockchain. Permite ao utilizador gerir as suas próprias chaves privadas.
Sim, Trust Wallet é uma carteira não custodial. O utilizador tem controlo total sobre as suas chaves privadas e pode gerir as suas criptomoedas de forma independente.




