This article has been translated from English to Brazilian.
O que é Bitcoin?
Embora o "Bitcoin" seja geralmente mencionado como uma criptomoeda, ele é mais do que isso.
Na verdade, o Bitcoin é um sistema.
Como qualquer sistema, o sistema Bitcoin é uma coleção de elementos ou componentes que funcionam juntos como um todo.
Vamos dar uma olhada nos diferentes componentes do Bitcoin.
O sistema Bitcoin é basicamente um conjunto de computadores que "conversam" entre si pela Internet.
Para que possam se comunicar entre si, o software Bitcoin é instalado em cada computador.

O software Bitcoin é de código aberto, o que significa que qualquer pessoa pode consultar o código-fonte.
Código aberto significa que o software não é propriedade de ninguém ou de nenhuma empresa. Você pode usá-lo e modificá-lo livremente. O software de código aberto é um código projetado para ser acessível ao público. Isso significa que qualquer pessoa pode ver, modificar e distribuir o código como bem entender.
Esse software, conhecido como cliente Bitcoin, foi criado por Satoshi Nakamoto no final de 2008.

A implementação original do software agora é conhecida como Bitcoin Core. Satoshi Nakamoto atuou como o mantenedor original do Bitcoin Core até desaparecer no final de 2010,
Desde então, várias outras pessoas, chamadas de "desenvolvedores Core", assumiram o controle e agora mantêm o software.
O que o software faz? Ele executa o protocolo Bitcoin.
Um protocolo é um conjunto de regras ou procedimentos que regem um sistema. Portanto, o protocolo Bitcoin é o conjunto de regras que define como o sistema Bitcoin funciona.
Por exemplo, há uma regra que especifica uma quantidade predeterminada de bitcoins que devem estar em circulação. Outro exemplo de regra especifica o que determina a validade de uma transação.
Esse protocolo, ou regras, pode ser descrito por escrito, mas, no caso do Bitcoin, é expresso em código de computador. Esse código de computador é então compilado em um software.

Compilado significa apenas que o código de computador legível por humanos, escrito por um ou mais programadores, é traduzido em um código de máquina executável por computador.
Qualquer pessoa pode baixar e instalar esse software.
Como o código do Bitcoin Core é de código aberto, agora existem várias implementações do código do Bitcoin. Mas o Bitcoin Core continua sendo o mais popular e usado como versão de referência por outros softwares do Bitcoin.
Atualmente, esse software está instalado em milhares de computadores espalhados por todo o mundo.
Esses computadores são chamados de nós do Bitcoin.
Se o computador ("nó") estiver conectado à Internet e começar a executar o software, ele se tornará parte da rede Bitcoin.

Uma vez que os nós estejam conectados à rede Bitcoin, eles começam a se comunicar e a compartilhar informações entre si.
Muito bem, vamos listar os componentes do sistema Bitcoin que foram mencionados:
- SoftwareBitcoin
- ProtocoloBitcoin
- Nósdo Bitcoin
- RedeBitcoin
Ainda faltam componentes, mas não se preocupe. Todos serão abordados lentamente em lições posteriores.
Por enquanto, vamos desenhar um "mapa" do sistema Bitcoin com o que você aprendeu até agora.
O "mapa" parece bem pequeno neste momento, mas é só você esperar!
À medida que você aprender mais conceitos, ele crescerá! Prepare-se para se surpreender! 😎
Vamos agora aprender mais sobre a rede Bitcoin.

