O que é Bitcoin?
P√°gina Inicial
Artigos
O que é Bitcoin?

O que é Bitcoin?

Iniciante
Publicado em Feb 24, 2020Atualizado em May 12, 2023
9m

Capítulos

  1. Introdução à Bitcoin
  2. De onde vêm as Bitcoins?
  3. Primeiros passos com a Bitcoin
  4. O Halving de Bitcoin
  5. Equívocos Comuns Sobre Bitcoin
  6. Escalabilidade da Bitcoin
  7. Participando da Rede Bitcoin


Capítulo 1 - Introdução à Bitcoin

Conte√ļdo


O que é Bitcoin?

Bitcoin é uma forma digital de dinheiro. Porém, ao contrário das moedas fiduciárias com as quais você está acostumado, não existe um banco central que a controla. Em vez disso, o sistema financeiro da Bitcoin é executado por uma rede de milhares de computadores distribuídos em todo o mundo. Qualquer pessoa pode participar do ecossistema, fazendo o download do software de código aberto (open-source).
A Bitcoin foi a primeira criptomoeda, anunciada em 2008 (e lan√ßada em 2009). Ela fornece aos usu√°rios a capacidade de enviar e receber dinheiro digital (bitcoins, com b min√ļsculo ou BTC). O que a torna t√£o atraente √© o fato de n√£o poder ser censurada, fundos n√£o podem ser gastos mais de uma vez e as transa√ß√Ķes podem ser feitas a qualquer momento, de qualquer lugar.


Para que se utiliza a Bitcoin?

As pessoas usam Bitcoin por v√°rios motivos. Muitos a apreciam por sua natureza permissionless (n√£o h√° necessidade de permiss√£o) ‚Äď qualquer pessoa com conex√£o √† Internet pode enviar e receber Bitcoins. √Č semelhante ao dinheiro, pois ningu√©m pode impedir voc√™ de us√°-lo, mas por ser digital, pode ser transferida globalmente.


O que torna a Bitcoin valiosa?

A Bitcoin é descentralizada, resistente à censura, segura e sem fronteiras. 

Essas qualidades, tornaram a Bitcoin atraente para diversos casos de uso, como remessas e pagamentos internacionais, em que os indiv√≠duos n√£o desejam revelar suas identidades (como acontece com o uso de cart√Ķes de d√©bito ou cr√©dito).

Muitos não gastam suas bitcoins, preferindo mantê-las a longo prazo (ação conhecida como hodling). A Bitcoin foi apelidada de ouro digital, devido ao fornecimento finito de moedas disponíveis. Alguns investidores veem a Bitcoin como uma reserva de valor. Devido à escassez e dificuldade de produção, foi comparada a metais preciosos como ouro ou prata. 
Os Holders acreditam que essas caracter√≠sticas ‚Äď combinadas com disponibilidade global e alta liquidez ‚Äď a tornam um meio ideal para armazenar valores por longos per√≠odos. Eles acreditam que o valor da Bitcoin continuar√° aumentando com o passar do tempo.


Como funciona a Bitcoin?

Quando Alice faz uma transa√ß√£o para Bob, ela n√£o est√° enviando fundos da maneira convencional. N√£o √© como o equivalente digital de entregar notas de d√≥lar. √Č como se ela estivesse escrevendo em uma folha de papel (que todo mundo pode ver) que est√° dando d√≥lares para Bob. Quando Bob for enviar esses mesmos fundos para Carol, Carol pode confirmar que Bob possui os fundos, consultando a folha de papel.



Essa "folha" √© um tipo espec√≠fico de banco de dados chamado de blockchain. Todos os participantes da rede t√™m uma c√≥pia id√™ntica armazenada em seus dispositivos. Os participantes se conectam para sincronizar novas informa√ß√Ķes.

Quando um usu√°rio faz um pagamento, ele o transmite diretamente para a rede peer-to-peer ‚Äď n√£o h√° um banco ou institui√ß√£o centralizada para processar as transfer√™ncias. Para adicionar novas informa√ß√Ķes, a blockchain da Bitcoin usa um mecanismo especial chamado de minera√ß√£o. √Č atrav√©s desse processo que novos blocos de transa√ß√Ķes s√£o registrados na blockchain.


O que é blockchain?

Blockchain √© uma tecnologia de registro append-only: ou seja, dados podem ser apenas adicionados √† ela. Depois que as informa√ß√Ķes s√£o adicionadas, √© extremamente dif√≠cil modific√°-las ou remov√™-las. A blockchain aplica essa propriedade incluindo, em todos os blocos subsequentes, um v√≠nculo ao bloco anterior.



Esse v√≠nculo √© na verdade um hash do bloco anterior. Hashing envolve a passagem de dados atrav√©s de uma fun√ß√£o unidirecional para produzir uma ‚Äúimpress√£o digital‚ÄĚ exclusiva de uma entrada espec√≠fica (input). Se o input for modificado, mesmo que ligeiramente, a impress√£o digital ser√° completamente diferente. Como os blocos s√£o organizados em cadeias, n√£o h√° como editar um input antiga sem invalidar os blocos seguintes. Essa estrutura √© um dos componentes que tornam a blockchain segura.
Para uma introdução geral às blockchains, consulte o Guia para iniciantes sobre Tecnologia Blockchain.


A Bitcoin é legal?

A Bitcoin √© perfeitamente legal na maioria dos pa√≠ses. Por√©m, existem algumas exce√ß√Ķes ‚Äď consulte as leis de sua jurisdi√ß√£o antes de investir em criptomoedas.

Nos países em que a Bitcoin é legal, as entidades governamentais adotam abordagens variadas em relação a tributos e conformidade. De modo geral, a regulamentação ainda não foi altamente desenvolvida e provavelmente irá mudar de forma considerável nos próximos anos.


História da Bitcoin

Quem criou a Bitcoin?

Ningu√©m sabe! O criador da Bitcoin usou o pseud√īnimo Satoshi Nakamoto, mas n√£o sabemos nada sobre sua identidade. Satoshi pode ser uma pessoa ou um grupo de desenvolvedores em qualquer lugar do mundo. O nome √© de origem japonesa, mas o dom√≠nio do ingl√™s de Satoshi faz com que muitos acreditem que ele/ela/eles s√£o origin√°rios de um pa√≠s de l√≠ngua inglesa.
Satoshi publicou o white paper da Bitcoin, bem como o software. No entanto, o misterioso criador desapareceu em 2010.


Foi Satoshi quem inventou a tecnologia blockchain?

A Bitcoin, na verdade, combina várias tecnologias existentes que já existem há algum tempo. O conceito de uma cadeia de blocos não nasceu com a Bitcoin. O uso de estruturas de dados inalteráveis como essa, já ocorreu no início dos anos 90, quando Stuart Haber e W. Scott Stornetta propuseram um sistema de timestamping de documentos. Muito parecido com as blockchains de hoje, ele contava com técnicas criptográficas para proteger os dados e impedir que eles fossem adulterados.

Curiosamente, em nenhum momento o white paper de Satoshi utiliza o termo ‚Äúblockchain‚ÄĚ.

Veja também: História da Blockchain.


Dinheiro digital antes da Bitcoin

A Bitcoin não foi a primeira tentativa de dinheiro digital, mas é certamente a mais bem-sucedida. Os esquemas anteriores abriram caminho para a invenção de Satoshi:

DigiCash

A DigiCash foi uma empresa fundada pelo cript√≥grafo e cientista da computa√ß√£o David Chaum no final dos anos 80. Foi criada como uma solu√ß√£o orientada √† privacidade para transa√ß√Ķes online, com base em um artigo de autoria de Chaum (explicado aqui).

O modelo da DigiCash era um sistema centralizado, mas era um experimento interessante. Mais tarde, a empresa faliu. Chaum acredita ter sido devido à sua criação antes que o e-commerce realmente decolasse.

B-money

A B-money foi uma proposta do engenheiro de computação Wei Dai, publicada na década de 1990. Foi citada no white paper da Bitcoin e não é difícil de entender o porquê. 
A B-money prop√īs um sistema Proof of Work (usado na minera√ß√£o de Bitcoin) e o uso de um banco de dados distribu√≠do onde os usu√°rios confirmam as transa√ß√Ķes. Uma segunda vers√£o da B-money tamb√©m descreveu uma ideia semelhante ao staking, que √© um sistema utilizado por outras criptomoedas atualmente.

No final das contas, a B-money nunca decolou, pois n√£o passou do est√°gio inicial. Entretanto, a Bitcoin claramente se inspira nos conceitos apresentados por Dai.

Bit Gold

Existem tantas semelhanças entre a Bit Gold e a Bitcoin que alguns acreditam que seu criador, o cientista da computação Nick Szabo, é Satoshi Nakamoto. Essencialmente, a Bit Gold consiste de um ledger que registra cadeias de dados originadas da operação de Proof of Work.

Assim como a B-money, o desenvolvimento da Bit Gold n√£o foi adiante. Suas semelhan√ßas com a Bitcoin, no entanto, consolidaram sua reputa√ß√£o como a ‚Äúprecursora da Bitcoin.‚ÄĚ




Capítulo 2 - De onde vêm as Bitcoins?

Conte√ļdo


Como s√£o criadas novas bitcoins?

O fornecimento de Bitcoin √© finito, mas nem todas as unidades est√£o em ¬†circula√ß√£o> ainda. A √ļnica maneira de criar novas moedas √© atrav√©s de um processo chamado minera√ß√£o ‚Äď um mecanismo especial para adi√ß√£o de dados √† blockchain.


Quantas bitcoins existem?

O protocolo fixa o fornecimento m√°ximo de Bitcoin em 21 milh√Ķes de moedas. Em 2020, a gera√ß√£o de moedas j√° ter√° alcan√ßado quase 90% do total, mas levar√° mais de cem anos para produzir as 10% restantes. Isso ocorre devido a eventos peri√≥dicos conhecidos como halvings, que reduzem gradualmente as recompensas de minera√ß√£o.


Como funciona a mineração da Bitcoin?

Ao minerar, os participantes adicionam blocos √† blockchain. Para isso, eles devem dedicar muito poder computacional √† resolu√ß√£o de um quebra-cabe√ßa criptogr√°fico. Como incentivo, existe uma recompensa dispon√≠vel para quem prop√Ķe um bloco v√°lido.¬†

Gerar um bloco é caro, mas é barato verificar se ele é válido. Se alguém tentar trapacear com um bloco inválido, a rede irá rejeitá-lo imediatamente e o minerador não poderá recuperar os custos de mineração.

A recompensa - geralmente chamada de recompensa de bloco ‚Äď √© composta de dois componentes: comiss√Ķes associadas √†s transa√ß√Ķes e o subs√≠dio por bloco. O subs√≠dio do bloco √© a √ļnica fonte de ‚Äúnovas‚ÄĚ bitcoins. A cada bloco minerado, uma quantidade definida de moedas √© adicionada ao fornecimento total.


Quanto tempo leva para minerar um bloco?

O protocolo ajusta a dificuldade da minera√ß√£o, de modo que leva aproximadamente dez minutos para encontrar um novo bloco v√°lido. Nem sempre os blocos s√£o minerados em exatamente dez minutos ap√≥s o anterior ‚Äď o tempo necess√°rio varia em torno deste valor.




Capítulo 3 - Primeiros passos com a Bitcoin

Conte√ļdo


Como posso comprar Bitcoin?

Como comprar Bitcoin com cartão de crédito/débito

A Binance permite que você compre Bitcoin direto de seu navegador, de forma muito simples. Para fazer isso:

  1. Acesse a página de Compra e Venda de Criptomoedas. 
  2. Selecione a criptomoeda que deseja comprar e a moeda que deseja utilizar para pagamento.
  3. Acesse sua conta da Binance ou registre-se caso ainda n√£o tenha uma.
  4. Selecione o método de pagamento.
  5. Caso seja solicitado, insira os detalhes do seu cartão e conclua a verificação de identidade.
  6. Pronto! Suas Bitcoins ser√£o depositadas em sua conta da Binance.

Como comprar Bitcoin em mercados peer-to-peer

Você também pode comprar e vender Bitcoin em mercados peer-to-peer. Isso permite que você compre moedas de outros usuários, diretamente do aplicativo de celular da Binance. Para fazer isso:
  1. Abra o aplicativo e acesse sua conta.
  2. Selecione Compra e venda com um clique e depois toque na aba Comprar no canto superior esquerdo da tela.
  3. Aparecer√£o algumas op√ß√Ķes de ofertas ‚Äď toque em Comprar na oferta que preferir.
  4. Você pode pagar com outras criptomoedas (na aba Crypto) ou com moeda fiduciária (na aba Fiat). 
  5. Em seguida, você deverá selecionar o método de pagamento. Escolhe a melhor opção para você.
  6. Selecione Comprar BTC.
  7. Agora você deve concluir o pagamento. Quando terminar, selecione Marcar como pago e confirme.
  8. A transação será concluída quando o vendedor enviar suas moedas.



Pensando em experimentar as criptomoedas? Compre Bitcoin na Binance!



O que posso comprar com Bitcoin?

Voc√™ pode comprar muitas coisas com Bitcoin. Neste momento, ainda pode ser dif√≠cil (embora n√£o imposs√≠vel) localizar comerciantes e lojas f√≠sicas que aceitam Bitcoin. No entanto, voc√™ pode encontrar sites que vendem cart√Ķes-presente para outros servi√ßos ou que aceitam pagamentos em Bitcoin.

Alguns exemplos do que você pode comprar com Bitcoin:

  • Passagens de avi√£o¬†
  • Hospedagem em hot√©is
  • Im√≥veis
  • Comida e bebida
  • Roupas
  • Cart√Ķes-presente
  • Assinaturas e inscri√ß√Ķes online


Onde posso gastar Bitcoin?

Existe um n√ļmero crescente de locais e estabelecimentos que aceitam pagamentos com Bitcoin! Citaremos alguns deles.¬†

TravelbyBit

Evite as pesadas taxas de cartão de crédito enquanto viaja pelo mundo! Você pode reservar voos e hotéis com Bitcoin e outras criptomoedas através da TravelbyBit. Registre-se, faça uma reserva com cripto e ganhe 10% de desconto.

Spendabit

O Spendabit é um mecanismo de busca de produtos que podem ser comprados com Bitcoin. Basta procurar o que você gostaria de comprar e consultar a lista de comerciantes que aceitam pagamento em Bitcoin.

Coinmap

Pesquisa todos os comerciantes de criptomoedas e caixas eletr√īnicos em sua √°rea. Se voc√™ est√° procurando por op√ß√Ķes para gastar suas Bitcoins, essa pode ser a plataforma ideal para voc√™.

Bitrefill

Aqui voc√™ pode comprar cart√Ķes-presente para centenas de servi√ßos e carregar seu celular com Bitcoin e outras criptomoedas. √Č um processo muito f√°cil e voc√™ tamb√©m pode usar a Lightning Network para efetuar pagamentos.


Mapa de calor de estabelecimentos que aceitam criptomoedas como pagamento. Fonte: https://coinmap.org/


E se eu perder minhas Bitcoins?

Como n√£o existe um banco envolvido, voc√™ √© respons√°vel por manter suas moedas seguras. Alguns preferem armazen√°-las em exchanges, enquanto outros assumem a cust√≥dia usando uma (ou mais) das v√°rias op√ß√Ķes de carteiras. Se voc√™ usa uma carteira, √© extremamente importante que voc√™ anote sua seed phrase para poder restaur√°-la caso necess√°rio.


Posso reverter transa√ß√Ķes de Bitcoin?

Depois que os dados são adicionados à blockchain, não é fácil removê-los (é praticamente impossível). Isso significa que, quando você faz uma transação, ela não pode ser desfeita. Você deve sempre verificar duas vezes, três vezes e ter certeza de que está enviando seus fundos para o endereço correto.
Para entender um exemplo de como você poderia, teoricamente, reverter uma transação, consulte o artigo O que é um Ataque de 51%?


Posso ganhar dinheiro com Bitcoin?

√Č poss√≠vel ganhar dinheiro com Bitcoin, mas tamb√©m √© poss√≠vel perder dinheiro com ela. Normalmente, os investidores de longo prazo compram e armazenam Bitcoin acreditando em sua valoriza√ß√£o no futuro. Outros optam por negociar ativamente Bitcoin e outras criptomoedas para obten√ß√£o de lucros a curto e m√©dio prazo. Ambas as estrat√©gias s√£o arriscadas, mas geralmente proporcionam mais recompensas do que abordagens de baixo risco.
Alguns investidores adotam estrat√©gias h√≠bridas. Eles mant√™m bitcoins como um investimento de longo prazo e, ao mesmo tempo, negociam algumas (em um portf√≥lio separado) a curto prazo. N√£o existe uma maneira correta ou incorreta de alocar ativos em seu portf√≥lio ‚Äď cada investidor tem um gerenciamento de risco e objetivos diferentes.
Os empréstimos (lending) são uma forma cada vez mais popular de renda passiva. Ao emprestar suas moedas para outra pessoa, você pode gerar juros que serão pagos posteriormente. Plataformas como a Binance Lending permitem fazer isso com Bitcoin e outras criptomoedas.


Como posso armazenar Bitcoin?

Existem muitas op√ß√Ķes para armazenamento de moedas, cada uma com suas vantagens e desvantagens.


Armazenando suas Bitcoins na Binance

Uma solu√ß√£o de cust√≥dia √© o armazenamento em que o usu√°rio n√£o det√©m suas moedas e confia em terceiros para faz√™-lo. Quando o usu√°rio deseja efetuar transa√ß√Ķes, ele acessa sua conta cadastrada na plataforma. Exchanges como a Binance costumam usar esse modelo por ser muito mais eficiente para as opera√ß√Ķes em geral.

Armazenar moedas na Binance permite que você as acesse facilmente para fins de trading ou empréstimos. 

Armazenando suas moedas em uma carteira de Bitcoin

Op√ß√Ķes sem cust√≥dia de terceiros s√£o o oposto ‚Äď elas colocam o usu√°rio no controle de seus fundos. Para armazenar fundos com dessa forma, se utiliza uma carteira. Uma carteira n√£o armazena suas moedas de forma direta ‚Äď em vez disso, ela possui chaves criptogr√°ficas que as desbloqueiam na blockchain. Voc√™ tem duas principais op√ß√Ķes para esse tipo de armazenamento:

Hot wallets

Uma "hot wallet" é um software que se conecta de alguma forma à Internet. Geralmente, ele assume a forma de um aplicativo de celular ou de computador que permite o envio e recebimento de moedas com facilidade. Um exemplo de aplicativo fácil de usar e com suporte para muitas moedas é a Trust Wallet. Por estarem conectadas à rede, as hot wallets são geralmente mais convenientes para realização de pagamentos, mas também são mais vulneráveis a ataques.

Cold wallets

As carteiras de criptomoedas que não são expostas à Internet são conhecidas como "cold wallets". Elas são menos propensas a ataques pois não há um vetor de ataque online mas, consequentemente, costumam proporcionar uma experiência menos prática ao usuário. Alguns exemplos são carteiras de hardware ou carteiras de papel (paper wallets).

Para uma an√°lise mais detalhada dos tipos de carteira, consulte Guia de Carteiras de Criptomoedas.




Capítulo 4 - O Halving de Bitcoin

Conte√ļdo


O que é o Halving de Bitcoin?

O Halving de Bitcoin (também chamado de Bitcoin halvening) é simplesmente um evento que reduz a recompensa do bloco. Quando ocorre um Halving, a recompensa dada aos mineradores pela validação de novos blocos cai pela metade. No entanto, esse evento não causa impacto nas taxas de transação.


Como funciona o Halving de Bitcoin?

Quando a Bitcoin foi lançada, os mineradores recebiam 50 BTC para cada bloco válido que encontrassem.

O primeiro Halving aconteceu no dia 28 de novembro de 2012. Naquele momento, o protocolo reduziu o subsídio de bloco de 50 BTC para 25 BTC. O segundo evento ocorreu em 9 de julho de 2016 (de 25 BTC para 12,5 BTC). O próximo, previsto para maio de 2020, reduzirá o valor para 6,25 BTC.

Podemos notar um certo padr√£o aqui. Desconsiderando uma diferen√ßa de poucos meses, aparentemente, um novo Halving ocorre a cada quatro anos. Os eventos de Halving ocorrem por padr√£o, mas o protocolo n√£o define datas espec√≠ficas. Ele leva em conta a altura de bloco ‚Äď a cada 210.000 blocos, ocorre um Halving. Portanto, podemos esperar cerca de 2.100.000 minutos at√© o pr√≥ximo evento (lembrando que um bloco leva aproximadamente 10 minutos para ser minerado).



No gráfico acima, podemos ver a diminuição do subsídio de bloco ao longo do tempo e sua relação com o fornecimento total. A princípio, pode parecer que as recompensas caíram para zero e que o fornecimento máximo já está em circulação. Mas esse não é o caso. As curvas estão muito próximas, mas a expectativa é de que o valor de subsídio chegue a zero por volta do ano 2140.


Por que ocorre o Halving de Bitcoin?

√Č um dos principais pontos positivos para venda de Bitcoin, mas Satoshi Nakamoto nunca explicou completamente seu racioc√≠nio para limitar o fornecimento total a 21 milh√Ķes de unidades. Alguns especulam que √© um simples resultado de se come√ßar com um subs√≠dio de bloco de 50 BTC, que √© dividido ao meio a cada 210.000 blocos.

Ter um fornecimento finito significa que a moeda não está sujeita a depreciação a longo prazo. Ela contrasta fortemente com o dinheiro fiduciário, que perde o poder de compra ao longo do tempo à medida que novas unidades entram em circulação.

Faz todo o sentido que haja um limite na velocidade com que os participantes podem minerar moedas. Afinal, 50% foram geradas at√© o bloco de n√ļmero 210.000 (ou seja, at√© 2012). Se o valor de subs√≠dio permanecesse o mesmo, todas as unidades j√° teriam sido mineradas at√© 2016.

Com o mecanismo de Halving, existe um incentivo para minerar por mais de 100 anos. Isso d√° ao sistema tempo mais que suficiente para atrair usu√°rios e para que um mercado de comiss√Ķes possa se desenvolver.



Pensando em experimentar as criptomoedas? Compre Bitcoin na Binance!



Qual o impacto do Halving de Bitcoin?

√Č claro que os mais afetados pelos eventos de Halving s√£o os mineradores. A recompensa de bloco representa uma parte significativa de sua receita. Quando ocorre o Halving, eles passam a receber apenas metade do que costumavam pelo mesmo trabalho. As taxas de transa√ß√£o tamb√©m fazem parte do valor de recompensa, mas at√© o momento elas representam apenas uma pequena fra√ß√£o do valor.

Halvings podem, portanto, tornar o processo de minera√ß√£o in√ļtil para alguns participantes. Entretanto, o que isso pode representar para a ind√ļstria, de modo geral, ainda √© desconhecido. √Č poss√≠vel que a redu√ß√£o nas recompensas de bloco cause uma centraliza√ß√£o nas pools de minera√ß√£o ou simplesmente promova pr√°ticas de minera√ß√£o mais eficientes.

Se a Bitcoin continuar dependendo de um algoritmo Proof of Work, as taxas precisariam aumentar para manter a minera√ß√£o lucrativa. Este √© um cen√°rio totalmente poss√≠vel, pois os blocos podem conter um n√ļmero limitado de transa√ß√Ķes. Se houver muitas transa√ß√Ķes pendentes, aquelas com taxas mais altas ser√£o adicionadas primeiro.

Historicamente, ocorreu um aumento considerável no preço da Bitcoin após eventos de Halving. Obviamente, não temos uma grande amostra de dados disponíveis, pois só foram dois Halvings até agora. Muitos atribuem a movimentação dos preços a uma valorização relacionada à escassez de Bitcoin no mercado, que é consequência do Halving. Os defensores dessa teoria acreditam que o valor voltará a subir rapidamente após o próximo evento que ocorrerá em maio de 2020.

Outros discordam dessa l√≥gica, argumentando que o comportamento do mercado j√° considera o pr√≥ximo halving (consulte Hip√≥tese do mercado eficiente). N√£o √© como se o evento fosse uma surpresa ‚Ästos participantes da rede sabem h√° mais de uma d√©cada que a recompensa de bloco seria reduzida em maio de 2020. Outro ponto importante √© que a ind√ļstria de criptomoedas era extremamente subdesenvolvida nos per√≠odos dos dois primeiros eventos de Halving. Atualmente, o setor apresenta um perfil mais elevado, oferece ferramentas sofisticadas de trading e √© mais flex√≠vel e atrativo para diferentes grupos de investidores.


Quando será o próximo Halving de Bitcoin?

O próximo evento de Halving está previsto para maio de 2020, quando a recompensa de bloco cairá para 6,25 BTC. Acompanhe a contagem regressiva Bitcoin Halving Countdown da Binance Academy.




Capítulo 5 - Equívocos Comuns Sobre Bitcoin

Conte√ļdo


A Bitcoin √© An√īnima?

Na verdade n√£o. A Bitcoin pode parecer an√īnima inicialmente, mas isso n√£o √© verdade. A blockchain da Bitcoin √© p√ļblica e qualquer pessoa pode ver as transa√ß√Ķes. A sua identidade n√£o est√° vinculada aos endere√ßos de carteira vis√≠veis na blockchain, mas com os recursos certos √© poss√≠vel que uma pessoa encontre essa correspond√™ncia. √Č mais correto descrever a Bitcoin como pseud√īnima. Os endere√ßos de Bitcoin s√£o vis√≠veis para todos, mas os nomes de seus propriet√°rios n√£o.
O sistema √© relativamente privado e existem m√©todos para dificultar que descubram o que voc√™ est√° fazendo com suas bitcoins. Tecnologias dispon√≠veis gratuitamente podem "romper o v√≠nculo" entre endere√ßos. Al√©m disso, futuras atualiza√ß√Ķes podem aumentar muito a privacidade ‚Äď confira o artigo Uma Introdu√ß√£o √†s Transa√ß√Ķes Confidenciais para mais informa√ß√Ķes e exemplos pr√°ticos.


A Bitcoin é uma Fraude?

Não. Assim como o dinheiro fiduciário, a Bitcoin também está sujeita a uso em atividades ilegais. Entretanto, isso não a torna uma fraude.

Bitcoin √© uma moeda digital que n√£o √© controlada por ningu√©m. Depreciadores a classificaram como um esquema de pir√Ęmide, mas ela n√£o se encaixa na defini√ß√£o. Como dinheiro digital, ela funciona bem tanto a US$20 por moeda quanto a US$20.000 por moeda. A tecnologia da Bitcoin j√° completou mais de uma d√©cada e provou ser muito segura e confi√°vel.
Infelizmente, a Bitcoin é usada em muitos golpes dos quais você deve estar ciente. Isso pode incluir phishing e outros esquemas de engenharia social, como brindes falsos e airdrops. Lembre-se da regra geral: se algo parece bom demais para ser verdade, provavelmente é uma fraude. Nunca forneça suas chaves privadas ou seed phrase a ninguém e tenha cuidado com os esquemas que oferecem a possibilidade de multiplicar seu dinheiro com poucos riscos aparentes. Se você enviar suas moedas a um scammer (golpista) ou gastá-las em uma oferta falsa, elas serão perdidas para sempre.


A Bitcoin é uma Bolha?

Durante os vários períodos de aumentos parabólicos no preço da Bitcoin, era comum ver as pessoas se referindo a ela como uma bolha especulativa. Muitos economistas compararam a Bitcoin ao evento do Tulip Mania ou ao boom das dot-com. 

Devido √† natureza √ļnica da Bitcoin como uma mercadoria digital descentralizada, seu pre√ßo √© totalmente determinado pela especula√ß√£o no mercado livre. Portanto, embora existam muitos fatores que influenciam o pre√ßo da Bitcoin, na realidade eles afetam a oferta e a demanda do mercado. E como a Bitcoin √© escassa e segue um cronograma de emiss√£o rigoroso, acredita-se que a demanda a longo prazo ir√° ultrapassar a oferta.

Os mercados de criptomoeda s√£o relativamente pequenos quando comparados aos mercados tradicionais. Isso significa que a Bitcoin e outros criptoativos de tendem a ser mais vol√°teis. √Č bastante comum ver desequil√≠brios, a curto prazo, entre a oferta e a demanda do mercado.

Em outras palavras, a Bitcoin pode, às vezes, ser um ativo muito volátil. Mas a volatilidade faz parte dos mercados financeiros, especialmente aqueles com volume e liquidez relativamente baixos.


A Bitcoin usa Encriptação?

N√£o. Esse √© um equ√≠voco comum, mas a blockchain da Bitcoin n√£o usa encripta√ß√£o. Todos os pares da rede devem ser capaz de fazer a leitura das transa√ß√Ķes para garantir que elas sejam v√°lidas. A blockchain da Bitcoin utiliza assinaturas digitais<0> e¬†fun√ß√Ķes de hash. Embora alguns algoritmos de assinatura digital usem encripta√ß√£o, esse n√£o √© o caso da Bitcoin.

Vale ressaltar, no entanto, que muitos aplicativos e carteiras de criptomoedas usam encripta√ß√£o para proteger as carteiras dos usu√°rios com senhas. Ainda assim, esses m√©todos de encripta√ß√£o n√£o t√™m nada a ver com a blockchain ‚Äď eles s√£o apenas incorporados a outras tecnologias que a utilizam.




Capítulo 6 - Escalabilidade da Bitcoin

Conte√ļdo


O que é escalabilidade?

Escalabilidade √© uma medida da capacidade de um sistema crescer para acomodar uma demanda crescente. Se voc√™ hospedar um site que est√° cheio de solicita√ß√Ķes, poder√° escal√°-lo adicionando mais servidores. Da mesma forma, se quiser executar aplicativos mais pesados em seu computador, voc√™ pode fazer um upgrade dos componentes.

No contexto de criptomoedas, usamos o termo escalabilidade para descrever a facilidade com que uma blockchain se atualiza para poder processar um n√ļmero maior de transa√ß√Ķes.


Por que a Bitcoin precisa escalar?

Para funcionar em pagamentos di√°rios, o sistema da Bitcoin deve ser r√°pido. No momento, ele possui um rendimento relativamente baixo pois existe uma quantidade limitada de transa√ß√Ķes que pode ser processada por bloco.¬†

Conforme mencionado no cap√≠tulo anterior, os mineradores recebem taxas de transa√ß√£o como parte da recompensa de bloco. Os usu√°rios anexam taxas a suas transa√ß√Ķes para incentivar os mineradores a adicionar suas transa√ß√Ķes √† blockchain.¬†

Os mineradores procuram obter um retorno do investimento que fizeram em hardware e eletricidade, priorizando as transa√ß√Ķes com taxas mais altas. Se houver muitas transa√ß√Ķes na ‚Äúsala de espera‚ÄĚ da rede (conhecida como mempool), as taxas poder√£o aumentar significativamente conforme os usu√°rios solicitam a inclus√£o de suas transa√ß√Ķes. No pior dos casos, a taxa m√©dia ultrapassou US$50.


Quantas transa√ß√Ķes a Bitcoin pode processar?

Com base no n√ļmero m√©dio de transa√ß√Ķes por bloco, no momento a Bitcoin pode gerenciar aproximadamente cinco transa√ß√Ķes por segundo. √Č um n√ļmero muito menor do que o de solu√ß√Ķes de pagamento centralizadas. Esta √© uma desvantagem de uma moeda descentralizada.¬†

Como o gerenciamento n√£o √© feito por um data center (centro de dados) que uma √ļnica entidade pode atualizar √† vontade, a Bitcoin deve limitar o tamanho de seus blocos. Um novo tamanho de bloco que possibilita 10.000 transa√ß√Ķes por segundo pode ser integrado, mas prejudicaria a descentraliza√ß√£o da rede. Lembre-se de que os n√≥s completos (full nodes) precisam baixar novas informa√ß√Ķes a cada dez minutos, aproximadamente. Se o processo ficar muito dif√≠cil e desvantajoso, √© prov√°vel que eles se desconectem da rede.

Para usar o protocolo na área de pagamentos, os entusiastas da Bitcoin acreditam que a escalabilidade eficaz deve ser alcançada de diferentes maneiras.


O que é Lightning Network?

A Lightning Network √© uma solu√ß√£o de escalabilidade proposta para a Bitcoin. N√≥s a chamamos de solu√ß√£o layer two (camada dois) pois ela afasta as transa√ß√Ķes da blockchain. Em vez de registrar todas as transa√ß√Ķes na base layer (camada base), elas s√£o tratadas por outro protocolo constru√≠do sobre ela.

A Lightning Network permite que os usu√°rios enviem fundos quase instantaneamente e de gra√ßa. N√£o h√° restri√ß√Ķes na taxa de transfer√™ncia (desde que os usu√°rios tenham capacidade para enviar e receber). Para usar a Bitcoin Lightning Network, dois participantes bloqueiam algumas de suas moedas em um endere√ßo especial. O endere√ßo tem uma propriedade √ļnica ‚Äď ele s√≥ libera as bitcoins se ambas as partes concordarem.¬†

A partir daí, as partes mantêm um registro particular (private ledger) que pode realocar os saldos sem anunciar a transação na cadeia principal. Só é publicada uma transação na blockchain quando todo o processo é finalizado. O protocolo irá então atualizar seus saldos de acordo. Observe que não há necessidade de confiança entre as partes. Se alguém tentar trapacear, o protocolo irá detectar e punir o usuário.

Um canal de pagamento desse tipo requer, no total, apenas duas transa√ß√Ķes on-chain do usu√°rio ‚Ästuma para enviar fundos ao seu endere√ßo e outra para distribuir as moedas posteriormente. Isso significa que milhares de transfer√™ncias podem ser feitas durante esse per√≠odo. Com mais desenvolvimento e otimiza√ß√£o, a tecnologia pode se tornar um componente fundamental para grandes sistemas de blockchain.

Para mais detalhes sobre a quest√£o da escalabilidade e suas poss√≠veis solu√ß√Ķes, consulte o artigo Escalabilidade da Blockchain ‚Äď Sidechains e Canais de Pagamento.


O que s√£o forks?

Como a Bitcoin √© open-source (de c√≥digo aberto), qualquer pessoa pode modificar o software. Voc√™ pode adicionar novas regras ou remover regras antigas para atender a diferentes necessidades. Mas nem todas as altera√ß√Ķes s√£o feitas da mesma forma: algumas atualiza√ß√Ķes tornar√£o seu n√≥ incompat√≠vel com a rede, enquanto outras ser√£o compat√≠veis com vers√Ķes anteriores.


Soft forks

Um soft fork √© uma altera√ß√£o nas regras que permite que os n√≥s atualizados interajam com os antigos. Vamos considerar o tamanho de bloco como exemplo. Suponha que tenhamos um tamanho de bloco de 2 MB e que metade da rede implemente uma altera√ß√£o ‚Äď a partir de agora, todos os blocos devem ser de no m√°ximo 1 MB. Qualquer tamanho maior seria rejeitado.¬†

Nós mais antigos ainda podem receber esses blocos ou propagar seus próprios. Isso significa que todos os nós permanecem parte da mesma rede, independentemente da versão que utilizam. 

Na animação abaixo, podemos notar que os blocos menores são aceitos tanto pelos nós mais antigos, quanto pelos atualizados. No entanto, os nós mais novos não reconhecerão blocos de 2 MB, pois eles já estão seguindo as novas regras.



O Segregated Witness (ou SegWit) da Bitcoin √© um exemplo de soft fork. Usando uma t√©cnica inteligente, ele introduziu um novo formato para blocos e transa√ß√Ķes. N√≥s antigos continuam recebendo informa√ß√Ķes de blocos, mas n√£o validam o novo tipo de transa√ß√£o.


Hard forks

Um hard fork é mais complicado. Suponha agora que metade da rede queira aumentar o tamanho de bloco de 2 MB para 3 MB. Se você tentar enviar um bloco de 3 MB para nós mais antigos, os nós o rejeitarão, pois as regras indicam claramente que 2 MB é o tamanho máximo que eles podem aceitar. Como as duas redes não são mais compatíveis, a blockchain se divide em duas.



A cadeia preta no diagrama acima é a original. O bloco 2 é onde o hard fork ocorreu. Nesse ponto, os nós que foram atualizados começaram a produzir blocos maiores (os verdes). Os nós mais antigos não os reconhecem e continuam por um caminho diferente. Agora existem duas blockchains, mas elas compartilham uma história até o Bloco 2.

Agora, existem dois protocolos diferentes, cada um com uma moeda diferente. Todos os saldos do protocolo antigo são clonados, o que significa que se você tinha 20 BTC na cadeia original, terá 20 NovaBTC na nova cadeia.

Em 2017, a Bitcoin passou por um controverso hard fork em um cenário semelhante ao descrito acima. Uma minoria de participantes queria aumentar o tamanho de bloco para garantir mais produtividade e menores taxas de transação. Outros acreditavam que essa era uma estratégia de escalabilidade ruim. Eventualmente, o hard fork deu origem à Bitcoin Cash (BCH), que se separou da rede Bitcoin e agora possui uma comunidade e um roteiro independentes.

Para saber mais sobre forks, consulte Hard Forks and Soft Forks.




Capítulo 7 - Participando da Rede Bitcoin

Conte√ļdo


O que é um Bitcoin Node?

‚ÄúBitcoin Node‚ÄĚ √© um termo usado para descrever um programa que interage com a rede Bitcoin de alguma forma. Pode ser desde um simples celular operando uma carteira Bitcoin at√© um computador dedicado que armazena uma c√≥pia completa da blockchain.

Existem diversos tipos de n√≥s e cada um possui fun√ß√Ķes espec√≠ficas. Todos eles agem como um ponto de comunica√ß√£o da rede. Dentro do sistema, eles transmitem informa√ß√Ķes sobre transa√ß√Ķes e blocos.¬†


Como funciona o Bitcoin Node?

Full Nodes

Um Full Node valida transa√ß√Ķes e blocos caso eles atendam a certos requisitos (ou seja, cumpram as regras). A maior parte dos Full Nodes √© executada no software Bitcoin Core, que √© a implementa√ß√£o de refer√™ncia do protocolo Bitcoin.¬†
O Bicoin Core foi o programa lan√ßado por Satoshi Nakamoto em 2009 ‚Äď na √©poca foi chamado simplesmente de Bitcoin, mas depois foi renomeado para evitar confus√£o. Outras implementa√ß√Ķes tamb√©m podem ser utilizadas, desde que sejam compat√≠veis com o Bitcoin Core.

Os Full Nodes s√£o parte essencial da descentraliza√ß√£o da Bitcoin. Eles baixam e validam blocos e transa√ß√Ķes e ent√£o os transmitem para o restante da rede. Como os Full Nodes verificam de forma independente a autenticidade das informa√ß√Ķes que recebem, o usu√°rio n√£o depende de nenhum intermedi√°rio ou terceiro para nada.

Se um Full Node armazenar uma c√≥pia completa de uma blockchain, ele √© chamado de full archival node, que significa "n√≥ de arquivo completo". Entretanto, alguns usu√°rios descartam blocos antigos para economizar espa√ßo ‚Äď a blockchain da Bitcoin posui mais de 200 GB de dados de transa√ß√Ķes.


Distribuição global dos Full Nodes de Bitcoin. Fonte: bitnodes.earn.com


Light Nodes

Os Light Nodes n√£o possuem a capacidade dos Full Nodes, mas requerem menos recursos. Os Light Nodes permitem a intera√ß√£o dos usu√°rios com a rede, sem a necessidade de executar todas as opera√ß√Ķes que os Full Nodes executam.¬†

Enquanto um Full Node valida e efetua o download de todos os blocos, os Light Nodes baixam apenas uma parcela de cada bloco (chamada de Block Header) Apesar de ter um tamanho relativamente pequeno, o Block Header cont√©m informa√ß√Ķes que permitem que usu√°rios verifiquem em quais blocos est√£o contidas suas transa√ß√Ķes.¬†

Os Light Nodes s√£o ideais para dispositivos com limita√ß√Ķes de largura de banda ou espa√ßo. √Č comum encontrar este tipo de n√≥ sendo utilizado em carteiras para computadores e celulares. Entretanto, como os Light Nodes n√£o podem efetuar valida√ß√Ķes, eles s√£o dependentes dos Full Nodes.


Mining Nodes

Os Mining Nodes (n√≥s de minera√ß√£o) s√£o Full Nodes que executam uma tarefa adicional ‚Äď eles produzem blocos. Conforme mencionado anteriormente, s√£o necess√°rios equipamentos e softwares especializados para adicionar dados √† blockchain.¬†

Os Mining Nodes pegam transa√ß√Ķes pendentes e as submetem a fun√ß√Ķes de hash, juntamente com outras informa√ß√Ķes, para gerar um n√ļmero. Se o n√ļmero gerado for inferior ao n√ļmero alvo definido pelo protocolo, o bloco √© v√°lido e pode ser transmitido para outros Full Nodes.

Mas para minerar sem depender de mais ningu√©m, os mineradores precisam executar um Full Node. Caso contr√°rio, eles n√£o saber√£o quais transa√ß√Ķes devem incluir no bloco.¬†

Se um participante quiser minerar, mas n√£o quiser usar um Full Node, ele poder√° se conectar a um servidor que fornece as informa√ß√Ķes necess√°rias. Se voc√™ minera em uma pool (ou seja, em conjunto com outras pessoas), s√≥ √© necess√°rio que um dos membros execute um Full Node.

Para uma análise dos diferentes tipos de nós, consulte O que são Nodes?


Como executar um Full Node da Bitcoin

Um Full Node pode ser vantajoso para desenvolvedores, comerciantes e usuários finais. Executar o Bitcoin Core em seu próprio hardware proporciona benefícios em termos de privacidade e segurança, além de fortalecer a rede Bitcoin de modo geral. Com um Full Node, você não depende mais de ninguém para interagir com o ecossistema.

Algumas empresas do setor de Bitcoin oferecem nós plug-and-play. Um hardware pré-construído é enviado ao usuário, que só precisa ligá-lo para começar o download da blockchain. Isso pode ser conveniente para usuários menos técnicos, mas geralmente é um método consideravelmente mais caro do que configurar seus próprios nós.

Na maioria dos casos, um notebook ou PC antigo será suficiente. Não é aconselhável executar um nó em seu computador do dia a dia, pois isso pode deixá-lo consideravelmente mais lento. A blockchain cresce continuamente, então você precisa garantir que tenha memória suficiente para fazer o download de todos os arquivos. 

Um disco rígido de 1 TB será suficiente para os próximos anos, desde que não haja nenhuma grande alteração no tamanho dos blocos. Outros requisitos incluem 2 GB de RAM (a maioria dos computadores já possui mais do que isso por padrão) e uma internet (banda larga) muito potente. 

A partir daí, você pode consultar o guia Executando um Full Node do bitcoin.org, que fornece detalhes do processo de configuração do seu nó. 


Como minerar Bitcoin

Nos primeiros dias da Bitcoin, era possível criar novos blocos com notebooks convencionais. O sistema era desconhecido naquele momento, então havia pouca concorrência na mineração. Como a atividade era muito limitada, o protocolo naturalmente estabelecia uma dificuldade de mineração mais baixa.

√Ä medida que a taxa de hash da rede aumentava, os participantes precisavam utilizar equipamentos melhores para manter a competitividade. Ap√≥s a transi√ß√£o atrav√©s de v√°rios tipos de hardware, a ind√ļstria de minera√ß√£o acabou entrando no que poder√≠amos chamar de era dos Circuitos Integrados de Aplica√ß√£o Espec√≠fica (Application-Specific Integrated Circuits, ASICs).
Como o nome sugere, esses dispositivos são criados com um objetivo específico. Eles são extremamente eficientes, mas são capazes de executar apenas uma tarefa. Portanto, um ASIC de mineração é um computador especializado para mineração e nada mais. Um ASIC de Bitcoin pode minerar Bitcoin, mas não pode minerar moedas que não usam o mesmo algoritmo.

A minera√ß√£o de Bitcoin hoje exige um investimento muito elevado ‚Äď n√£o apenas em hardware, mas tamb√©m em energia. No per√≠odo de cria√ß√£o deste artigo, um bom dispositivo de minera√ß√£o √© capaz de realizar mais de dez trilh√Ķes de opera√ß√Ķes por segundo. Embora muito eficientes, os ASICs de minera√ß√£o consomem quantidades enormes de energia el√©trica. A menos que voc√™ tenha acesso a v√°rias plataformas de minera√ß√£o e eletricidade barata, √© bem improv√°vel que consiga obter lucro com a minera√ß√£o de Bitcoin.

No entanto, se os pr√©-requisitos e materiais necess√°rios n√£o s√£o um problema, a configura√ß√£o da sua opera√ß√£o de minera√ß√£o √© bem simples ‚Äď qualquer ASIC vem com seu pr√≥prio software. A op√ß√£o mais comum √© a indica√ß√£o de seus mineradores para uma pool de minera√ß√£o, onde voc√™ trabalha em conjunto com outras pessoas para encontrar blocos v√°lidos. Se tiverem sucesso, receber√£o parte da recompensa do bloco, proporcional √† taxa de hash fornecida.

Você também pode optar pela mineração solo, onde trabalha sozinho. A probabilidade de gerar um bloco será bem menor, mas você receberá toda a recompensa caso consiga criar um bloco válido.


Quanto tempo leva para minerar uma Bitcoin?

√Č dif√≠cil dar uma √ļnica resposta para essa pergunta, pois existem muitas vari√°veis que devem ser consideradas. A rapidez com que voc√™ pode minerar uma moeda depende da quantidade de eletricidade e da taxa de hash dispon√≠vel. Voc√™ tamb√©m deve considerar os custos reais de operar um dispositivo de minera√ß√£o.
Para ter uma ideia da receita gerada pela mineração de Bitcoin, é recomendável usar uma calculadora de mineração para estimar os custos.


Como posso contribuir para o código da Bitcoin?

O software Bitcoin Core é de código aberto, o que significa que qualquer pessoa pode contribuir. Você pode propor ou revisar novos recursos a serem adicionados às mais de 70.000 linhas de código. Você também pode relatar bugs ou traduzir e melhorar a documentação.

As altera√ß√Ķes no software passam por um rigoroso processo de revis√£o. Afinal, um software que lida com um valor de centenas de bilh√Ķes de d√≥lares, deve estar livre de quaisquer vulnerabilidades.

Se estiver interessado em contribuir com a Bitcoin, n√£o deixe de conferir a postagem do blog do desenvolvedor Jimmy Song ou o site do Bitcoin Core.
Compartilhar publica√ß√Ķes
Registre uma conta
Coloque seus conhecimentos em pr√°tica. Abra uma conta na Binance hoje mesmo.