segunda-feira, 14 de outubro de 2019

Mineração e Consenso

Leitura:
Chapter 10: "Mining and Consensus" do livro Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
Proof of Work
Block Chain
ALGORAND AGREEMENT: Super Fast and Partition Resilient Byzantine Agreement

Audiovisual:
Lecture 2 | Nakamoto Consensus & Bitcoin Protocol (Blockchain Fundamentals, Fall 2018)
Consensus and Mining on the Blockchain
Lecture 5: Cryptocurrency Mining: Proof-of-Work Consensus
Cryptocurrency Mining: Proof-of-Work Consensus
Dave Carlson at Consensus 2017. Mining for Dummies
Algorítimos de Consenso, Tecnologia Blockchain e Bitcoin - por Andreas M. Antonopoulos
L13: Bitcoin Blockchain Consensus

4 comentários:

  1. A mineração foi importante para validar as transações, garantindo confiabilidade, a ideia de beneficiar quem as valida foi necessária, afinal ninguém vai validar sem receber algo em troca, gastando energia e processamento. A ideia é que uma hora acabe, essas validações seriam pagas pelos próprios usuários que liberariam gorjetas, atualmente essas gorjetas já são liberadas, porém não são obrigatórias.

    ResponderExcluir
  2. A mineração apesar de não ser uma ideia recente, foi perfeitamente utilizada nas criptomoedas em si, garantindo confiança. Entretanto, com o passar do tempo, o incentivo vai diminuindo e o poder computacional necessário vai aumentando. Hoje em dia já é impraticável minerar com CPU/GPU necessitando de um equipamento ASIC, que em resumo é um circuito integrado otimizado para a mineração.

    ResponderExcluir
  3. É interessante o conceito do mercado de taxas que está surgindo. Em alguns anos, num futuro breve, mineração será cada vez mais algo exclusivo daqueles em regiões com preço de energia privilegiado. Com isso em mente, para manter a rede em funcionamento e as operações com validação rápida o suficiente, serão necessárias taxas mais e mais altas e atrativas, o que abrirá margem para aqueles em regiões privilegiadas cobrarem taxas menores, monopolizando esta parte mais uma vez. Como isso poderia ser evitado?

    ResponderExcluir
  4. Os mineradores são nada mais do que softwares que calculam toda a validação de transação, assim é possível validar o bloco e permitir envio/recebimento e recebendo uma gorjeta por isso. Devido ao grande gasto de energia, há pessoas que podem dizer que é um desperdício de energia. Existem outras moedas que usam outras formas de validações, mas acabam tendo desvantagem por outro lado.

    ResponderExcluir