Leitura:
Bitcoin Core
Bitcoin Core
Chapter 3: "Bitcoin Core: The Reference Implementation" do livro Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
Audiovisual:
Bitcoin Core from Scratch by Alekos Filini - DEMO at Understanding Bitcoin - Day 1
John Newbery - Bitcoin Core 0.17
Bitcoin Q&A: What will Bitcoin Core 1.0 look like?
What Is Bitcoin Core (BTCC) ? And Why Its Important
A ideia de uma distribuição "central"/"oficial" em um sistema descentralizado open-source é algo engraçado, pois mostra como o ser humano acaba encontrando estrutura e centralização, uma busca por uma "liderança" que lhe dê segurança e organização, mesmo em algo com a filosofia do Bitcoin. E, de fato, este sistema agiliza o processo de popularização e utilização em grande escala da tecnologia. Isso me faz pensar em como funcionaria a cotação do Bitcoin em relação às moedas fiat se outras redes/repositórios/implementações começassem a ganhar popularidade, afinal, não seriam estas também "Bitcoin"? Será que teremos muitos outros Bitcoin Cash no futuro?
ResponderExcluirUma coisa interessante atacada pelo bitcoin core foi remover do processo de validação a votação, comum a Blockchains, que apesar de ser difícil de burlar a medida que a rede cresce, ainda é corruptível, pelo ataque do 50% + 1. É um software individual que utiliza as mesmas regras matemáticas pré definidas para avaliar os blocos e depois tirar conclusões sobre sua validade.
ResponderExcluirA liberdade de utilizar ou não o Bitcoin Core, é um diferencial que reforça ainda mais a proteção da rede; ter um protocolo aberto para ser utilizado por qualquer software de terceiros, e continuar robusto a qualquer tipo de usuário mal-intencionado é uma proeza necessária quando se trata de algo tão valioso quanto o próprio dinheiro.
ResponderExcluirO mais interessante é lembrar que mais que uma moeda o bitcoin é um software que precisa de gerenciamento de versão, manutenção e etc. Lendo um pouco sobre Bitcoin Core descobri que não há uma estrutura formal do código, o desenvolvimento é baseado em propostas de melhoria de bitcoin, como Solicitação de Comentários. Lista de discussão de discurssão públicas são usadas para examinar ideias iniciais.
ResponderExcluir