Como já explicamos, criptomoedas como Bitcoin formam uma rede de pagamento P2P descentralizada. Isso significa que não há intermediário (como um banco ou empresa) que abre uma conta para si. Pelo contrário, qualquer pessoa pode criar gratuitamente quantas “contas” quiser. As contas são chamadas de endereços e cada uma está sempre associada a uma senha ou chave que permite certificar que você é o dono do endereço correspondente e dos fundos nele contidos.

Agora, o que nos permite controlar essas contas e os nossos fundos são as wallets ou carteiras de criptomoedas. Na verdade, trata-se de um software especial que facilita o controlo das nossas “contas” de criptomoedas. Graças a eles podemos enviar e receber pagamentos de qualquer lugar do mundo a qualquer momento. O melhor de tudo é que essas carteiras permitem armazenar as nossas moedas com segurança e facilidade. É para isso que foram feitas e, embora haja uma grande variedade de opções, todas elas têm algo em comum: são a nossa porta para usar e desfrutar das nossas criptos.

AVISO: Este post é uma explicação desenvolvida sobreo funcionamento do armazenamento de unidades de moeda dentro da rede Bitcoin. Se já entende isto e precisa de um post específico sobreTipos de carteira para dispositivos e os recomendados pela Bit2Me Academy, clique aqui

Como funciona uma carteira para armazenar moedas como Bitcoin?

Agora, as criptomoedas funcionam de forma muito semelhante aos sistemas de pagamento digital como PayPal. No PayPal, o seu endereço de email é usado para identificá-lo exclusivamente como usuário do sistema. Desta forma, usando o seu email, pode receber pagamentos, mas também os utiliza usando o email de outra pessoa.

No caso de criptomoedas como Bitcoin, em vez de utilizar o seu email, utiliza um endereço especial único e irrepetível. Um exemplo desse tipo de endereço seria: 1DgTsw8THYhC4XGqaCMdcGS3p9g3dhb9Ru (ver no explorer ). Estes endereços têm uma chave matematicamente relacionada à chave privada que geramos quando iniciamos a nossa carteira. Basta dizer que os endereços que podemos criar são praticamente infinitos, o que nos ajuda a manter a nossa privacidade e segurança.

Sempre que gerar um novo endereço, poderá usá-lo para receber pagamentos e, graças à senha, poderá gerir o seu saldo sempre que precisar. Estas chaves privadas são totalmente controladas pela sua carteira. Agora vamos recordar que Blockchain é um livro-razão que associa saldos a identificadores (os endereços). Isto significa que o que as carteiras Bitcoin realmente armazenam não são os próprios bitcoins, mas as chaves privadas que lhe permitem realizar operações nos endereços de bitcoin aos quais estão associados.

Uma frase tão comum como dizer "Eu tenho X bitcoins" não é tecnicamente verdadeira. A única coisa que realmente tem são as chaves privadas capazes de gerir os endereços que possuem X quantidade de bitcoins atribuídos na blockchain. Esta é uma das maiores curiosidades do Bitcoin: os bitcoins não existem como tal, apenas os registos na Blockchain que têm um saldo associado. O que é realmente registado e confirmado na blockchain são mudanças de propriedade dos valores correspondentes entre diferentes endereços, as alterações de balanço.

Assim, uma carteira de Bitcoin ou de qualquer outra cripto, nada mais é do que um local (digital ou física) onde armazenar chaves privadas. No entanto, quando falamos de software (computador, telemóvel), é normal usar um cliente (um programa instalável). Isto atua como um local onde armazena chaves privadas e de interface para operar na rede blockchain de criptomoeda que usamos. É precisamente isto que nos permite enviar, receber e armazenar moedas.

Que tipos de carteiras existem e quais são as suas particularidades?

Agora, existem muitos tipos de carteiras, cada uma com os seus prós e contras. Neste artigo, veremos e explicaremos cada uma delas para que possa entender e escolher a que melhor se adapte às suas necessidades:

Carteiras Full wallet y Lightweight wallet

Primeiro de tudo, é importante entender a diferença entre estas duas formas de clientes (no caso das carteiras de tipo de software) que existem:

As carteiras completas ou Full Wallet são aquelas que descarregam toda a blockchain da criptomoeda. Isto também faz desi um da rede (apenas nó, não minerador). Assim, esse download de toda a blockchain ocupa muito espaço. Atualmente, a blockchain Bitcoin excede 250 GB de espaço de armazenamento. Um exemplo desse tipo de carteiras é o Bitcoin Core. Todas as carteiras de Bitcoin estão relacionadas, de uma forma ou de outra, a esse desenvolvimento, porque foi a primeira carteira completa que existiu no mundo das criptomoedas.

Por sua vez, as carteiras leves ou lightweight wallets, armazenam chaves privadas localmente, mas não a blockchain. Para que elas trabalhem, devem aceder à blockchain através de terceiros e realizar as suas operações através deles. Isto tem a vantagem de não ocupar muito espaço e não exigir muita energia para funcionar. No entanto, tem sérios problemas de segurança e anonimato.

Hardware wallets

Uma das opções mais seguras para armazenar criptomoedas é as hardware wallets ou carteiras de hardware. Estas carteiras são dispositivos físicos usados ​​para armazenar as nossas chaves privadas com segurança. São criadas para oferecer a maior proteção possível e garantir os nossos fundos contra qualquer roubo ou invasão.

Para ler o nosso artigo dedicado a Hardware Wallets e ver mais detalhes sobre como funciona e quais são as melhores alternativas no mercado, clique aqui

Paper wallets

Como no caso de software que simplesmente armazena chaves, é tecnicamente uma carteira, mas não possui uma conexão direta com a rede Bitcoin (por ser um papel). A carteira de papel é uma chave privada impressa em papel, criptografada com outra chave ou colocada diretamente, mas é interessante mencioná-la.

É uma modalidade rudimentar e pouco confortável de gerir, mas pode ser considerada muito segura. É perfeito para "carteiras frias". O principal benefício do uso de carteiras de papel é que está protegido contra falhas de hardware ou ataques cibernéticos. Pode ver o nosso artigo sobre como criar uma Carteira de papel Bitcoin passo a passo.

Para ler nosso artigo dedicado a Carteiras de papel clique aqui

Hot Wallet y Cold Wallet

Irá ouvir bastante estas palavras ao falar sobre carteiras de criptomoedas. Não estamos a falar de dois subtipos de carteira, mas de duas formas de usar carteiras. Lembre-se que em Bitcoin e criptomoedas em geral, você é o seu próprio banco. E, portanto, deve ter atenção extra em como gerir este dinheiro.

Da mesma forma que não carrega 10 euros na sua carteiras diária, o mesmo é feito com o Bitcoin. Para isso, é utilizada uma certa prática: o que é conhecido como bolsas quentes e bolsas frias.

Uma carteira quente (hot wallet) é aquela que usa com frequência, por exemplo, no seu telefone / computador ou aquele em que um acidente ou roubo infeliz não supõe mais do que uma memória desagradável.

Exemplo: imagine levar cerca de € 200 em bitcoins na carteira Bitcoin do seu smartphone e posteriormente faz um download de um aplicativo malicioso que copia as chaves privadas do Bitcoin da memória do seu telefone, fazendo com que os seus bitcoins sejam roubados por um criminoso em segundos. Se isso acontecer, você terá um dia ruim, mas não terminará em ruína, já que € 200 não é uma quantia excessivamente alta (pelo menos na Espanha).

Por outro lado, temos a carteira fria (cold wallet). Esta é usada para o contrário do uso da carteira quente, ou seja, é a que usa muito pouco: grandes quantidades, economia ... A criação destas carteiras é um pouco mais complexa, pois elas dependem de serem geridas sob segurança absoluta para impedir que fique comprometido e por isso geram-se com software / hardware sem a possibilidade de vírus e sem conexão à Internet. Como em tudo, mas principalmente no Bitcoin, trata-se de manter o bom senso e, por que não, o grau de paranóia de acordo com a quantidade de dinheiro que esteja a lidar.

Com tudo isto, é importante saber que tem a capacidade para fazer backups e, em caso de perda, agir rapidamente para mover os fundos para uma nova carteira. E isso é simplificado em carteiras HD.

Carteiras HD

Não se trata de bolsas de alta definição, muito menos, vem de "Determinística hierárquica". É um erro comum de muitos iniciantes usar uma carteira com um endereço "simples" (que não é gerado em uma estrutura de HD) e pensar que, fazendo um único backup da chave privada no início, eles poderão recuperar seus bitcoins no futuro. NÃO. Porque essas bolsas criam endereços no voo de volta. Com o que quase toda transação deve fazer um backup, algo entediante.

Caso não saiba como as transações Bitcoin funcionam, Clique aqui para saber como as transações de Bitcoin funcionam.

Uma carteira sem HD para cada novo endereço criado gera uma chave privada, como dissemos anteriormente, a senha que permite gerir esse endereço Bitcoin. E devemos entender que, devido ao funcionamento interno do Bitcoin, quase todas as transações precisam adicionar um endereço extra ao enviar um pagamento, conhecido como endereço de retorno. Normalmente, embora dependa de como a carteira de Bitcoin que usa foi programada, estes endereços são novos endereços (com uma nova chave privada).

Exatamente, estas novas chaves não estão no backup inicial que foi feito. Ou seja, se você enviar 300 euros numa bolsa com 500 euros e enviar os 200 restantes para um novo endereço do qual não tem backup, estará a comprar um susto. É aqui que deve fazer um novo backup.

Em vez disso, e graças à matemática, existem carteiras em HD. Simplificando: uma carteira HD começa a partir de uma "semente" (um número variável de caracteres). Com essa semente, e a modo gráfico, para que você possa vê-la mentalmente, é gerada uma "árvore" onde cada "ramificação" possui uma chave privada e, a partir dela, uma chave pública e um endereço Bitcoin. Com a mesma semente, a mesma árvore pode ser gerada. Ou seja, se salvar a sua semente, poderá sempre aceder a todas as filiais (todas as chaves privadas) e, com ela, os fundos que estão nos endereços sem fazer nenhum backup extra no futuro, apenas o inicial.

Se deseja conhecer a essência de como a matemática funciona sob esse conceito, recomendamos o seguinte link: BIPXNUMX (O BIP Estes são os documentos que a comunidade cria propondo uma melhoria no Bitcoin: Propostas de melhoria do Bitcoin, lista completa aqui)

Carteiras SPV

Simplified Payment Verification. Estas carteiras são uma etapa intermedia entre a carteira completa e a carteira ligeira para aproveitar os dois mundos: ocupam pouco, mas verificam criptograficamente os dados recebidos para evitar mostrar informações falsas ao usuário devido a um possível ataque ao servidor que envia as informações.

Eles baixam uma cópia completa dos cabeçalhos de todos os blocos disponíveis no blockchain.

Mediante esta implementação, podemos determinar se uma transação pertence a um bloco da cadeia sem a necessidade de baixar toda a blockchain do Bitcoin. Ou seja, a carteira tem apenas o suficiente para permitir que você valide transações sem depender de terceiros confiáveis ​​(no caso de carteiras leves, seria o servidor que forneceria as informações e que poderia estar corrompido).

São as carteiras seguras?

Alguns mais do que outros, mas depende essencialmente de como você os usa. As chaves privadas são a única maneira de acessar os bitcoins associados a elas. Se você perder suas chaves privadas ou se elas forem corrompidas, você perderá seus bitcoins, portanto, a maneira de manter seus bitcoins seguros é impedir que qualquer pessoa acesse essas chaves por todos os meios e evitar perdê-los.

Evite usar carteiras Bitcoin desconhecidas e, no caso de software, melhor se forem de Open Source com código público. Também recomendamos que leia Como fazer um backup seguro da sua criptomoeda o tempo todo.

Como regra geral, uma carteira de papel que foi gerada sem uma conexão à Internet e a sua senha foi armazenada em papel impresso e armazenada com segurança é geralmente uma das formas mais seguras de armazenar bitcoins. Agora, é muito mais lento do que fazer uma carteira online, por exemplo. Cada um deve decidir o que usar com base no que precisam.