Like On Facebook

header ads

Densenvolvendo uma Blockchain com Node.js



  • Conceitos básicos de blockchain ( bloco, hash, proof-of-work ).
  • Criação da classe Block.
  • Explicação do método calculateHash e do processo de mineração.
  • Criação do Bloco Gênesis como ponto inicial da cadeia.

2. Construindo a Blockchain
  • Criação da classe Blockchain.
  • Implementação de métodos como createGenesisBlock e getLatestBlock.
  • Adicionando novos blocos à cadeia.
  • Explicação sobre integridade e segurança dos dados no blockchain

3. Implementando Transações
  • Introdução ao conceito de tokens (o que são, como funcionam).
  • Criação da classe Token com métodos para transferências e saldos.
  • Integração do sistema de tokens à blockchain.
  • Validação de transações e segurança básica.


4. Minerando Blocos

  • Explicação sobre mineração e proof-of-work.
  • Implementação do método mineBlock na classe Block.
  • Recompensa para mineradores usando o sistema de tokens.
  • Testes práticos de mineração e verificação dos saldos.

Postar um comentário

0 Comentários