segunda-feira, 9 de setembro de 2019

Bitcoin Core

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

4 comentários:

  1. 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?

    ResponderExcluir
  2. Uma 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.

    ResponderExcluir
  3. A 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.

    ResponderExcluir
  4. O 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