This article has been translated from English to Portuguese.
O que é a Bitcoin?
Embora existam muitas maneiras diferentes de responder a esta pergunta, agora que passaste pelas lições anteriores, podes responder com confiança!
Vamos agora pegar em todos os conceitos que aprendeste e juntá-los todos.
Bitcoin (letra "B" maiúscula) é um novo SISTEMA que gere a criação e a propriedade de "dinheiro" digital que existe independentemente de qualquer governo, banco central ou outra instituição central.
Este "dinheiro" é denominado em bitcoins ("b" minúsculo).
O sistema Bitcoin é um sistema totalmente autónomo que é basicamente um conjunto de computadores, chamados nós, que "falam" uns com os outros através da Internet.
Para poderem falar uns com os outros, o software Bitcoin é instalado em cada computador.

Qualquer pessoa pode descarregar e instalar este software.
O software Bitcoin é de código aberto, o que significa que qualquer pessoa pode ver o código fonte.
Se o computador está conectado à internet e começa a rodar o software, ele se torna um nó Bitcoin.

E quando há dois ou mais nós Bitcoin online, cria a rede Bitcoin!

A rede Bitcoin é uma rede peer-to-peer (P2P) que funciona 24 horas por dia, 7 dias por semana e 365 dias por ano. (Como o teu típico 7-Eleven.)
Nesta rede, a comunicação entre computadores (nós) é feita sem qualquer administração ou servidor central, o que significa que todos os nós têm o mesmo poder e executam as mesmas tarefas.
É também uma rede sem permissões. Ou seja, não precisas de permissão para fazer parte da rede. Qualquer pessoa pode entrar. Ou sair.
O software executa autonomamente o protocolo Bitcoin. Funciona em piloto automático.

Um protocolo é apenas uma palavra usada no mundo do software de computador que descreve um conjunto de instruções de programação ou "regras " que permitem que os computadores se comuniquem e interajam uns com os outros.
Pensa nos protocolos como regras padronizadas que determinam o que um sistema deve ou não deve fazer.
O protocolo Bitcoin é executado na rede Bitcoin e fornece a esses computadores as instruções operacionais e as informações necessárias para acompanhar e verificar as transações que ocorrem na rede.
Estabelece os passos que os computadores na rede devem executar para chegar a um consenso sobre a validade de cada transação.
Como a rede Bitcoin é descentralizada, o que significa que não há uma autoridade central a quem "obedecer", é necessário outro método de "tomada de decisão" para que todos esses computadores cheguem a um acordo sobre quais transações são realmente válidas.
É o protocolo Bitcoin, executado como uma aplicação de software, que está instalado em cada computador ("nó") na rede Bitcoin, que permite que os membros independentes da rede se coordenem e funcionem coletivamente como o sistema Bitcoin.
O protocolo Bitcoin estabelece como a rede Bitcoin FUNCIONA como um sistema.
Para além de correr o protocolo Bitcoin, cada nó armazena um ficheiro de dados que contém os registos de TODAS as transacções já feitas na rede Bitcoin, incluindo a criação de novas bitcoins.
Este ficheiro é chamado de blockchain.

A forma como os dados são estruturados quando são gravados ou "guardados" no ficheiro é o que torna a blockchain diferente de outros métodos de manutenção de registos, como bases de dados tradicionais ou folhas de cálculo.
O blockchain do Bitcoin consiste numa sequência de blocos em que cada bloco se baseia no bloco anterior.... criando uma "cadeia de blocos" ou "blockchain".
Dentro de cada bloco há informações sobre as transacções.
Mais especificamente, a cadeia de blocos contém transacções "arquivadas" ou confirmadas, que são agrupadas em "blocos".

O tempo médio entre a gravação dos blocos no ficheiro de dados (blockchain) é de 10 minutos.
Por isso, pensa na blockchain como uma base de dados em crescimento contínuo de registos permanentes, que são armazenados em "blocos" que estão ligados e protegidos através de criptografia.
Não existe uma instância única da blockchain.
Cada nó recebe uma cópia "oficial" da blockchain do Bitcoin, que é descarregada automaticamente quando se junta voluntariamente à rede do Bitcoin.
Cada nó na rede actua como um "administrador" da sua própria versão da blockchain (o ficheiro de dados). Cada nó não confia uns nos outros, por isso estão constantemente a verificar os dados que são partilhados entre si e a certificar-se de que todas as transacções Bitcoin são válidas.
Estes computadores também estão constantemente a perguntar uns aos outros: "As nossas blockchains são iguais?"
E nos casos de desacordo, em que alguns nós têm registos diferentes, todos os nós precisam de descobrir, "Qual é a versão correta da blockchain?"
Porque cada nó na rede Bitcoin está a agir de forma independente ao validar transações e manter a sua versão da blockchain, deve haver um acordo indiscutível sobre qual versão da blockchain é a blockchain "real" entre todos os nós.
É necessário manter um único histórico de transacções. Isso requer algum tipo de método que todos na rede concordem em seguir.
Esse método é o consenso.
O processo de obtenção de consenso entre os nós é chamado de*mecanismo de consenso*.
No caso do Bitcoin, o consenso é alcançado através de um processo chamado "mineração".
A mineração é o processo de confirmar transações e adicioná-las ao blockchain.
Nós especializados que participam da mineração são conhecidos como mineradores e formam uma parte crítica da rede Bitcoin.
Em termos simples, os mineiros agrupam as transacções válidas num bloco e depois competem para serem os primeiros a adivinhar um número que começa com um certo número de zeros. Assim, a "mineração" propriamente dita pode ser descrita como "adivinhação".
Ou, ainda mais corretamente, "adivinhar a AF rápida".
E uma vez que os mineiros querem adivinhar o mais rápido possível, o que requer a utilização de hardware de computador especializado que consome muita eletricidade, este processo é caro.
Para incentivar os nós a participarem como mineiros, eles ganham taxas de transação pagas em bitcoin e também são recompensados com novos bitcoins ("subsídio de bloco")
O primeiro mineiro a adivinhar o número correto partilha o novo bloco "minado" com a rede Bitcoin. Outros nós verificam se o número adivinhado está correto, e se estiver, então todos os outros actualizam a sua blockchain com o novo bloco também.
A mineração permite que toda a rede Bitcoin chegue a um acordo sobre quais transações são "arquivadas" e adicionadas ao blockchain.
Como podes ver, há muita coisa a acontecer no sistema Bitcoin
O que é mais interessante é que tudo isto está a ser feito automaticamente por computadores! E tudo isso acontece à vista do público!
Uma vez que a blockchain regista todas as mudanças de propriedade de cada bitcoin, o público pode ver que alguém está a enviar uma quantia para outra pessoa.
E como a propriedade das bitcoins está ligada aos endereços, esta informação NÃO liga diretamente a transação a informação que identifique pessoalmente o remetente ou o destinatário.
Este nível de transparência, em que qualquer pessoa pode monitorizar o "movimento" de bitcoins para diferentes endereços, é algo que não encontrarás nas instituições financeiras tradicionais.
Seria como se o teu banco te desse a ti (e a todos os seus clientes) acesso ao seu livro-razão e te permitisse ver, em tempo real, sempre que os fundos fossem transferidos de um número de conta para outro número de conta, juntamente com o montante exato. 😲
Parabéns! Finalmente terminámos o nosso "mapa" simplificado do sistema Bitcoin em geral.
Se entendeste tudo o que está mencionado no mapa, encontra a pessoa mais próxima de ti e grita:
"AGORA PERCEBO O BITCOIN!"
E depois dá-lhe um grande "high five"!

Se não houver ninguém à tua volta, podes aproximar-te de um espelho e dizer a ti próprio:
"AGORA JÁ PERCEBES A BITCOIN!"
E dá um "high-five" a ti próprio.

