segunda-feira, 3 de setembro de 2018

O Cliente Bitcoin

Leitura:
Chapter 3: "The Bitcoin Client" do livro Mastering Bitcoin
Bitcoin Core
Clients

Audiovisual:
What Is Bitcoin Core (BTCC) ? And Why Its Important
Greg Maxwell: A Deep Dive Into Bitcoin Core 0.15
John Newbery - Bitcoin Core 0.17
SF Crypto Devs: A hardCORE workout w/ Bitcoin Core Dev Jeremy Rubin
Bitcoin Core Software
(Special Report Andreas Antonopoulos) Bitcoin Core Versions And Functionalities - Future Of Bitcoin

5 comentários:

  1. Eu pessoalmente não conhecia o motivo da criação das variações do bitcoin e achei bastante interessante a discussão acerca do real objetivo do bitcoin. É interesssante ver que mesmo uma tecnologia como o Bitcoin não é uma bala de prata e decisões de implementação precisam ser feitas de acordo com o uso. Com isso, fica perceptível que o futuro não será composto de apenas uma moeda virtual forte. Fico me perguntando se no futuro países criem variações de suas moedas acima da tecnologia Blockchain.

    ResponderExcluir
  2. Bitcoin Cash (BCH) é um hardfork do Bitcoin (BTC) que trouxe maior velocidade e menor custo nas transações. Com pouco mais de 1 ano de existência, o BCH vem conquistando o seu espaço no mercado. Achei interessante esse artigo (https://www.bitdegree.org/tutorials/bitcoin-cash-vs-bitcoin/amp/) que explica as diferenças e prevê uma coabitação das duas criptomoedas.

    ResponderExcluir
  3. O Bitcoin Core tem mais credibilidade por ser open-source e também possui uma comunidade ativa tanto que sua última versão, 0.16.2 , ficou disponível em 29 de julho. E deixando de forma transparente os logs de alterações e as correções feitas. E também são dados os créditos a todos que contribuíram diretamente pelo lançamento e relataram falhas. E como informar erros para a comunidade analisar posteriormente.

    ResponderExcluir
  4. Características inerentes a outras aplicações open-source aplicam-se ao Bitcoin de forma muito bem sucedida. O grande esforço empregado por desenvolvedores competentes e comprometidos faz com que a aplicação apresente um nível de robustez que consegue suportar o crescimento da popularidade da aplicação. Aliado a isso existe o fator da transparência. Por ser open-source, o código é transparente para todos e para os que, possivelmente, tenha algo a contribuir com a aplicação.

    O fato de ser uma aplicação open-source cria a possibilidade do desenvolvimento de uma série de aplicações voltadas para a utilização da rede Bitcoin, tais como aplicações auxiliares, pois a clareza e transparência presente na aplicação (por ser código aberto) faz com que as pessoas possam estudá-la e contribuir com todo a rede.

    ResponderExcluir
  5. O interessante da definição de cliente bitcoin é que ela permite percebemos a importância da geração e segurança de chaves privadas, sem falar de todas as transações que as envolvem.
    Além disso, a parte de Bitcoin Core, retoma o conhecimento sobre a cadeia de blocos. Ele é responsável por decidir quais das cadeias possuem transações válidas. E vale salientar que esse programa só aceita essas transações, tornando-se assim mais desejado.

    ResponderExcluir