O que é Bitcoin?
Em 2008, um programador de pseudônimo chamado Satoshi Nakamoto publicou um documento de 9 páginas delineando uma nova moeda digital descentralizada.
Eles o chamam de Bitcoin.
Bitcoin é o primeiro sistema de criptomoeda e pagamento descentralizado de sucesso do mundo, lançado em 2009 por um criador misterioso conhecido apenas como Satoshi Nakamoto.
A palavra “criptomoeda” se refere a um grupo de ativos digitais onde as transações são protegidas e verificadas usando criptografia – uma prática científica de codificação e decodificação de dados.
Essas transações são frequentemente armazenadas em computadores distribuídos em todo o mundo por meio de uma tecnologia de razão distribuída chamada blockchain (veja abaixo).
Bitcoin pode ser dividido em unidades menores conhecidas como “satoshis” (até 8 casas decimais) e usado para pagamentos, mas também é considerado uma reserva de valor como ouro. Isso ocorre porque o preço de um único bitcoin aumentou consideravelmente desde seu início – de menos de um centavo para dezenas de milhares de dólares. Quando discutido como um ativo de mercado, o bitcoin é representado pelo símbolo BTC.
O termo “descentralizado” é usado frequentemente ao discutir criptomoeda e simplesmente significa algo que é amplamente distribuído e não tem um local centralizado ou autoridade de controle único.
No caso do bitcoin e, na verdade, de muitas outras criptomoedas, a tecnologia e a infraestrutura que governam sua criação, fornecimento e segurança não dependem de entidades centralizadas, como bancos e governos, para gerenciá-lo.
Em vez disso, o Bitcoin é projetado de forma que os usuários possam trocar valor uns com os outros diretamente por meio de uma rede ponto a ponto; um tipo de rede em que todos os usuários têm o mesmo poder e estão conectados diretamente uns aos outros sem um servidor central ou empresa intermediária agindo no meio. Isso permite que os dados sejam compartilhados e armazenados ou que os pagamentos com bitcoin sejam enviados e recebidos sem problemas entre as partes.
A rede Bitcoin (“B” maiúsculo, quando se refere à rede e tecnologia, “b” minúsculo quando se refere à moeda real, bitcoin) é totalmente pública, ou seja, qualquer pessoa no mundo com uma conexão à Internet e um dispositivo que possa conectar a ele pode participar sem restrição.
Também é de código aberto, o que significa que qualquer pessoa pode ver ou compartilhar o código-fonte em que o Bitcoin foi construído.
Talvez a maneira mais fácil de entender o bitcoin seja pensar nele como a internet por dinheiro.
A Internet é puramente digital, nenhuma pessoa a possui ou controla, é sem fronteiras (o que significa que qualquer pessoa com eletricidade e um dispositivo pode se conectar a ela), funciona 24 horas por dia, 7 dias por semana, e as pessoas que a usam podem facilmente compartilhar dados entre si.
Agora imagine se houvesse uma ‘moeda da internet’ onde todos que usassem a internet pudessem ajudar a protegê-la, emiti-la e pagar uns aos outros diretamente com ela, sem ter que envolver um banco. Isso é o que o bitcoin é essencialmente.
Uma alternativa à moeda fiduciária
Nakamoto originalmente projetou o bitcoin como uma alternativa ao dinheiro tradicional, com o objetivo de que eventualmente se tornasse uma moeda com curso legal globalmente aceita para que as pessoas pudessem usá-lo para comprar bens e serviços.
No entanto, a utilidade do bitcoin para pagamentos foi prejudicada por sua volatilidade de preço. Volatilidade é uma palavra usada para descrever o quanto o preço de um ativo muda ao longo de um período de tempo. No caso do bitcoin, seu preço pode mudar drasticamente dia a dia – e até minuto a minuto – tornando-o uma opção de pagamento menos do que ideal.
Por exemplo, você não gostaria de pagar $ 3,50 por uma xícara de café e, 5 minutos depois, vale $ 4,30. Por outro lado, também não funciona muito bem para os comerciantes se o preço do bitcoin cair drasticamente após a entrega do café.
De muitas maneiras, o bitcoin funciona de maneira oposta ao dinheiro tradicional: não é controlado ou emitido por um banco central, tem uma oferta fixa (o que significa que novos bitcoins não podem ser criados à vontade) e seu preço não é previsível. Entender essas diferenças é a chave para entender o bitcoin.
Como funciona o Bitcoin?
É importante entender que existem três componentes separados no Bitcoin, todos combinados para criar um sistema de pagamento descentralizado:
- A rede Bitcoin
- A criptomoeda nativa da rede Bitcoin, chamada bitcoin (BTC)
- O blockchain Bitcoin
O Bitcoin é executado em uma rede ponto a ponto em que os usuários – normalmente indivíduos ou entidades que desejam trocar bitcoins com outras pessoas na rede – não precisam da ajuda de intermediários para executar e validar transações.
Os usuários podem optar por conectar seus computadores diretamente a esta rede e baixar seu livro-razão público no qual todas as transações históricas de bitcoin são registradas.
Este livro-razão público usa uma tecnologia conhecida como “blockchain”, também conhecida como “tecnologia de livro-razão distribuído”.
A tecnologia Blockchain é o que permite que as transações de criptomoedas sejam verificadas, armazenadas e ordenadas de forma transparente e imutável. Imutabilidade e transparência são credenciais de vital importância para um sistema de pagamento que depende de confiança zero.
Sempre que novas transações são confirmadas e adicionadas ao livro-razão, a rede atualiza a cópia do livro-razão de cada usuário para refletir as alterações mais recentes. Pense nele como um documento do Google aberto que é atualizado automaticamente quando qualquer pessoa com acesso edita seu conteúdo.
Como o próprio nome indica, o blockchain Bitcoin é uma string digital de “blocos” ordenados cronologicamente – pedaços de código que contêm dados de transação bitcoin.
No entanto, é importante mencionar que as transações de validação e mineração de bitcoin são processos separados. A mineração ainda pode ocorrer independentemente de as transações serem adicionadas ao blockchain ou não. Da mesma forma, uma explosão nas transações de Bitcoin não aumenta necessariamente a taxa na qual os mineiros encontram novos blocos.
Independentemente do volume de transações aguardando confirmação, o Bitcoin é programado para permitir que novos blocos sejam adicionados ao blockchain aproximadamente uma vez a cada 10 minutos.
Devido à natureza pública da blockchain, todos os participantes da rede podem rastrear e avaliar as transações de bitcoin em tempo real. Essa infraestrutura reduz a possibilidade de um problema de pagamento online conhecido como gasto duplo. O gasto em dobro ocorre quando um usuário tenta gastar a mesma criptomoeda duas vezes.
Lucas, que tem 1 bitcoin, pode tentar enviá-lo para Raissa e Eliza ao mesmo tempo, e esperar que o sistema não o detecte.
O gasto duplo é evitado no sistema bancário tradicional porque a reconciliação é realizada por uma autoridade central.
Também não é um problema com dinheiro físico, porque você não pode entregar a duas pessoas a mesma nota de um dólar.
O bitcoin, no entanto, tem milhares de cópias do mesmo livro-razão, portanto, exige que toda a rede de usuários concorde unanimemente sobre a validade de cada transação de bitcoin que ocorre. Este acordo entre todas as partes é conhecido como “consenso”.
Assim como os bancos atualizam constantemente os saldos de seus usuários, todos que possuem uma cópia do livro razão do Bitcoin são responsáveis por confirmar e atualizar os saldos de todos os detentores de bitcoins.
Portanto, a questão é: como a rede Bitcoin garante que o consenso seja alcançado, embora existam inúmeras cópias do livro-razão público armazenadas em todo o mundo? Isso é feito por meio de um processo conhecido como “prova de trabalho”.
O que é prova de trabalho?
Os computadores da rede Bitcoin usam um processo chamado prova de trabalho (PoW) para validar as transações e proteger a rede. Prova de trabalho é o “mecanismo de consenso” do blockchain do Bitcoin.
Enquanto Proof-of-Work foi o primeiro e geralmente é o tipo mais comum de mecanismo de consenso para criptomoedas que rodam em blockchains, existem outros – mais notavelmente a prova de aposta (PoS), que tende a consumir menos poder de computação geral ( portanto, menos energia).
A prova de trabalho eleva certos colaboradores da rede ao papel de “validadores” – mais comumente conhecidos como “mineiros” – somente após terem provado seu compromisso com a rede, dedicando uma quantidade imensa de poder de computação para descobrir novos blocos – um processo que normalmente leva aproximadamente 10 minutos.
Quando um novo bloco é descoberto, o minerador bem-sucedido que o encontrou por meio do processo de mineração consegue preenchê-lo com 1 megabyte de transações validadas.
Esse novo bloco é então adicionado à cadeia e a cópia do razão de todos é atualizada para refletir os novos dados. Em troca de seus esforços, o minerador pode manter todas as taxas associadas às transações adicionadas, além de receber uma quantidade de bitcoin recém-cunhado. O novo bitcoin criado e entregue a mineiros de sucesso é conhecido como “recompensa em bloco”.
Todos os usuários de Bitcoin têm que pagar uma taxa de rede cada vez que enviam uma transação (geralmente com base no tamanho dela) antes que o pagamento possa ser colocado na fila para validação. Pense nisso como comprar um selo para postar uma carta.
O objetivo ao adicionar uma taxa de transação é igualar ou exceder a taxa média paga por outros participantes da rede para que sua transação seja processada em tempo hábil.
Os mineiros têm que cobrir seus próprios custos de eletricidade e manutenção ao operar suas máquinas durante todo o dia para validar a rede bitcoin, então eles priorizam as transações com as taxas mais altas anexadas para ganhar o máximo de dinheiro possível ao preencher novos blocos.
Você pode ver as taxas médias no mempool Bitcoin , que pode ser comparado a uma sala de espera onde transações não confirmadas são retidas até que sejam selecionadas e adicionadas ao blockchain pelos mineiros.
Leia mais: Como funciona a mineração de Bitcoin
Como o bitcoin é criado?
A rede Bitcoin libera automaticamente bitcoins recém-cunhados para os mineiros quando eles encontram e adicionam novos blocos ao blockchain.
O fornecimento total de bitcoin tem um limite de 21 milhões de moedas, o que significa que assim que o número de moedas em circulação atingir 21 milhões, o protocolo deixará de cunhar novas moedas.
De certa forma, a mineração de Bitcoin funciona como a validação da transação e o processo de emissão do bitcoin (até que todas as moedas sejam mineradas, então funcionará apenas como o processo de validação da transação).
É importante ressaltar que aumentar a quantidade de capacidade de computação dedicada à mineração de bitcoins não significa que mais bitcoins serão extraídos. Mineiros com mais poder de computação apenas aumentam suas chances de serem recompensados com o próximo bloco, então a quantidade de bitcoin extraída permanece relativamente estável ao longo do tempo.
A rede Bitcoin usa uma estratégia de distribuição de moeda conhecida como “ bitcoin dividido pela metade ”, que garante que a quantidade de bitcoin distribuída aos mineiros seja reduzida ao longo do tempo. Ao diminuir gradualmente o fornecimento de novo bitcoin entrando em circulação, a ideia é que ele ajudará a sustentar o preço do ativo (com base nos princípios fundamentais de oferta e demanda).
A redução do bitcoin pela metade (às vezes chamada de “halvenings”) ocorre a cada 210.000 blocos ou aproximadamente quatro anos.
Quando o protocolo bitcoin foi lançado em 2009, cada minerador bem-sucedido recebeu 50 bitcoin (BTC) como recompensa em bloco. Avanço rápido para 2021: as recompensas do bloco agora são 6,25 BTC, uma redução de 12,5 BTC antes do bitcoin caindo pela metade em maio de 2020.
Espera-se que a próxima redução para metade ocorra em 2024 e verá as recompensas do bloco cair novamente, para 3.125 BTC. Esse processo continuará até que, eventualmente, não haja mais moedas para serem mineradas.
Hoje, existem mais de 18,7 milhões de BTC em circulação, o que significa que há apenas 2,25 milhões de BTC restantes para entrar em circulação. No entanto, levando em consideração o princípio da redução pela metade e outros fatores de rede, como dificuldade de mineração , estima-se que o último bitcoin será extraído por volta do ano 2140.
O que é uma carteira bitcoin?
Uma carteira bitcoin é um programa de software executado em um computador ou dispositivo dedicado que fornece a funcionalidade necessária para proteger, enviar e receber bitcoin.
Contra-intuitivamente, o bitcoin em si não é armazenado em uma carteira. Em vez disso, a carteira protege as chaves criptográficas – essencialmente um tipo de senha muito especializado – que prova a propriedade de uma quantidade específica de bitcoin na rede Bitcoin.
Sempre que uma transação de bitcoin é executada, a propriedade do bitcoin é transferida do remetente para o destinatário, com a rede designando as chaves do destinatário como a nova “senha” para acessar o bitcoin.
Bitcoin usa um sistema chamado criptografia de chave pública (PKC) para preservar a integridade de seu blockchain. Originalmente usado para criptografar e descriptografar mensagens, o PKC agora é comumente usado em blockchains para proteger transações. Este sistema permite que apenas indivíduos com o conjunto correto de chaves acessem moedas específicas.
Existem dois tipos de chaves necessárias para possuir e executar transações bitcoin: uma chave privada e uma chave pública. Ambas as chaves são cadeias de caracteres alfanuméricos gerados aleatoriamente, usados para criptografar e descriptografar transações.
Na rede bitcoin, o PKC implementa funções matemáticas unilaterais que são fáceis de resolver de uma maneira e quase impossíveis de reverter.
O blockchain usa o algoritmo matemático unilateral para criar uma chave pública a partir da chave privada. Com isso, é praticamente impossível regenerar a chave privada a partir da chave pública, o que significa que é melhor você não perder suas chaves (ou esquecer sua senha para acessá-las).
Além disso, você receberá um endereço público, que é simplesmente a forma em hash ou mais curta de sua chave pública.
Este endereço funciona de maneira semelhante a um endereço residencial e é compartilhado para receber bitcoin. Por outro lado, a chave privada deve ser mantida escondida de olhares indiscretos, assim como o PIN do seu cartão de débito é destinado apenas a você.
Para executar transações, você deve usar sua chave privada e uma chave pública para criptografar e assinar suas transações Bitcoin.
Além disso, você deve incluir o endereço público do destinatário. Com isso, apenas o destinatário com a chave privada correta pode desbloquear ou reivindicar o bitcoin transferido.