Categorias
Como funcionam? Mastering Bitcoin

Carteiras – Guardar Bitcoins de Forma Segura

As carteiras são a forma mais comum de aceder à rede Bitcoin.

Na verdade, a bitcoin é na sua forma mais pura um protocolo, como o é o protocolo HTTP (Protocolo de Transferência de Hipertexto) que usamos todos os dias para aceder à World Wide Web.  Os protocolos são a base de comunicação de uma rede. O HTTP da Internet como a conhecemos, o protocolo da bitcoin é a base da rede Bitcoin.

As carteiras de bitcoin são as interfaces mais comuns para aceder à rede da bitcoin, tal como um browser da internet é a interface para aceder à Web. Servem como ponte entre o utilizador e a rede, ao mesmo tempo que “traduzem” os códigos que estão nessas redes em linguagens, imagens ou símbolos que, como utilizadores, possamos compreender.

Uma carteira de bitcoin é o conjunto de uma chave pública e uma chave privada que desbloqueia os fundos nessa carteira. A chave pública é a informação que pode ser partilhada para transmitir fundos para essa carteira. Já as chaves privadas devem ser, isso mesmo, privadas, uma vez que são elas que permitem desbloquear os fundos que estão guardados nessa carteira.

As carteiras de bitcoin são as aplicações mais desenvolvidas e as mais concorridas. Tal como os browsers da internet também podemos escolher qual a carteira que queremos utilizar de acordo com os nossos desejos ou necessidades.

Por isso devemos classificar as carteiras. Podem ser classificadas tendo em conta a plataforma que usam e a função que desempenham. Na combinação destes dois factores poderemos encontrar a carteira ideal para cada necessidade.

A plataforma é o tipo de aparelho físico onde está implementada a carteira. Existem vários tipos de formas onde podemos ter a nossa carteira, essas formas são:

  • Carteira Desktop – este foi o primeiro tipo de carteira que existiu. Uma carteira instalada num computador e que é utilizada devido às capacidades, autonomia e controlo que oferecem.
  • Carteira Móvel – este é o tipo mais comum de carteira, pois pode ser instalada em qualquer smartphone, ficando acessível a qualquer novo utilizador. Pela grande procura que existe para este tipo, foram desenvolvidas várias carteiras tornando-as cada vez mais simples para atraírem novos utilizadores.
  • Carteira Online ou Web – têm que ser acedidas através de um browser da Internet e a carteira em si está na posse de terceiros. Este serviço é semelhante ao serviço de uma conta de e-mail em que o utilizador tem a sua informação armazenada num servidor de outra entidade. Neste caso é essa entidade que possui as chaves privadas para a carteira do utilizador, em troca de facilidade de acesso e utilização. Como as chaves não estão na posse do utilizador, não é recomendável, manter grandes montantes de bitcoins neste tipo de carteiras.
  • Carteira Hardware – são aparelhos electrónicos especialmente desenvolvidos para  conter uma carteira segura e que processa todas as operações relacionadas com transacções de bitcoin dentro do próprio dispositivo. Ligam-se à rede através de um browser da internet, para isso podem ser ligadas por USB a um PC , ou usando tecnologia NFC com um smartphone. Este é considerado o tipo de carteira mais seguro e por isso o mais indicado para guardar grandes quantias de bitcoins.
  • Carteiras de papel – as chaves que controlam a carteira podem ser impressas tendo em vista, normalmente, armazenamento de longo-prazo. Referidas como carteiras de papel existem versões mais exóticas que usam outros materiais, por serem mais resilientes, como madeiras ou metais.

Outra forma de caracterizar as carteiras de bitcoin é quanto à sua função na rede da bitcoin, intimamente ligada ao nível de autonomia que essa carteira tem. Assim, podemos distinguir alguns tipos:

Nas nomenclaturas abaixo, “cliente” refere-se à terminologia utilizada em sistemas distribuídos, ou seja, os computadores são clientes porque são utilizadores do protocolo em questão e fazem pedidos à rede. Neste caso o protocolo Bitcoin e esses pedidos serão, maioritariamente, transacções. De forma análoga, um computador que utilizamos para aceder à internet é cliente do protocolo HTTP.

  • Cliente de nó completo –  este é o tipo mais completo de cliente de rede. Armazena a história completa das transacções de bitcoin, gere as carteiras dos utilizadores e pode iniciar transacções directamente na rede da bitcoin. Ou seja, faz uma cópia da blockchain da Bitcoin para esse computador e actua como um dos nós de validação da mesma. O nó completo lida com todos os aspectos do protocolo e pode validar por si só toda a blockchain e cada transacção.
  • Cliente compacto – também conhecido como cliente de verificação de pagamentos simples. Estes clientes armazenam apenas a carteira daquele utilizador, mas são capazes de criar, validar e transmitir transacções na rede da Bitcoin. No entanto, ligam-se aos clientes de nó completo para acederem a informações de transacções dos últimos blocos e de endereços com que estejam a fazer transacções.
  • Cliente API de terceiros – este tipo de carteira não interage directamente com a rede Bitcoin. Para tal, usa como ponte um sistema de aplicações de interfaces de programação (API), em vez de se ligar directamente à rede da Bitcoin. Pode ter a carteira armazenada localmente mas terá sempre que recorrer a servidores de terceiros para fazer transacções.

Estes dois tipos de categorizações podem ser combinados de forma a suprimir as necessidades de cada utilizador. No entanto, os mais comuns são as carteiras desktop de nó completo – que compõem a estrutura da rede, com as suas cópias da blockchain – as carteiras móveis de cliente compacto – utilizadas nos smartphones aproveitando a facilidade de uso e transporte para fazer pagamentos na rede Bitcoin – e as carteiras web API de terceiros que são muito usadas nas corretoras de criptomoedas onde são feitas trocas de vários tipos de criptoactivos.

É ainda importante distinguir entre armazenamento frio ou quente. O armazenamento offline, sem ligação directa à internet, é referido como armazenamento frio, por oposição ao armazenamento quente utilizado nas carteiras online. Este armazenamento frio é o mais seguro pois não tem nenhuma ligação à internet e a fontes maliciosas que se queiram apoderar de bitcoins que não lhe pertençam. Sendo mais seguro este é mais adequado a grandes quantias de bitcoin, enquanto o armazenamento quente mais propício para ser utilizado como o dinheiro para fazer compras e aquisições directas.

Existindo vários tipos de carteiras, é importante verificar qual o tipo de carteira mais adequado aos desejos e às necessidades de cada um para poder escolher aquele que mais se encaixa no perfil de utilizador que teremos.

3 replies on “Carteiras – Guardar Bitcoins de Forma Segura”

Deixe uma resposta para Segurança – Mais poder, mais responsabilidade – André Barros – O Aprendiz de Cripto Cancelar resposta