Fundamentos do Blockchain
Mecanismos de Consenso
O que é um blockchain, como ele chega a um consenso e onde realmente ajuda.
Nesta lição
- Por que uma rede precisa de uma forma de concordar com a verdade
- Como PoW e PoS diferem
Principais aprendizados
- 1O consenso permite que estranhos concordem com um único livro-razão válido
- 2PoW gasta energia/computação; PoS aposta capital
- 3Ambos tornam a trapaça mais cara do que a honestidade
Resumo da lição
Consenso é o conjunto de regras para decidir qual versão do livro-razão conta.
Modelo mental
Mecanismos de Consenso, sem o jargão
Consenso é o conjunto de regras para decidir qual versão do livro-razão conta. Isso importa porque a rede não tem um único árbitro acima de todos os participantes.
- Por que uma rede precisa de uma forma de concordar com a verdade
- Como PoW e PoS diferem
Mecânica
Como raciocinar sobre mecanismos de consenso
A Prova de Trabalho faz os mineradores gastarem poder computacional para propor blocos.
A Prova de Participação faz os validadores bloquearem capital e arriscarem penalidades por comportamento ruim.
Ambas as abordagens tentam tornar a participação honesta mais atraente do que trapacear.
- O consenso permite que estranhos concordem com um único livro-razão válido
- PoW gasta energia/computação; PoS aposta capital
- Ambos tornam a trapaça mais cara do que a honestidade
Exemplo
Mecanismos de Consenso em uma decisão real
Um validador de Prova de Participação que assina históricos conflitantes pode perder parte do seu stake, portanto a penalidade econômica é projetada para proteger o livro-razão comum.
Erros comuns
Erros comuns com mecanismos de consenso
É simplista demais dizer que a Prova de Participação é apenas mais barata ou que a Prova de Trabalho é apenas mais antiga. A comparação real é modelo de segurança, descentralização, finalidade e custo de ataque.
Notas de risco
Lendo o risco em mecanismos de consenso
O consenso pode falhar social ou economicamente se poucos atores controlarem muito poder de hash, stake, infraestrutura ou influência de governança.
- Defina o que o consenso decide.
- Separe Prova de Trabalho de Prova de Participação.
- Nomeie uma compensação para cada modelo.
Prática
Fixe mecanismos de consenso de vez
- Defina o que o consenso decide.
- Separe Prova de Trabalho de Prova de Participação.
- Nomeie uma compensação para cada modelo.
Revisão
Termos-chave
- Blockchain
- Um registro compartilhado e somente de adição, replicado em muitos computadores, protegido por criptografia e mecanismos de consenso.
- Hash
- Uma impressão digital de tamanho fixo de dados produzida por uma função de mão única; a mesma entrada sempre gera o mesmo hash.
- Proof of Stake (PoS)
- Um método de consenso que seleciona validadores com base na quantidade de criptomoeda que eles colocam como garantia.
- Proof of Work (PoW)
- Um método de consenso em que mineradores gastam poder computacional para proteger a cadeia (ex.: Bitcoin).
- Finalidade
- O ponto em que uma transação se torna irreversível.
Notas de fonte
Referências editoriais
Estas referências são pontos de partida para verificar os mecanismos, checagens de risco e contexto de produto por trás desta lição.
Antes de continuar
Você consegue fazer estes?
- Defina o que o consenso decide.
- Separe Prova de Trabalho de Prova de Participação.
- Nomeie uma compensação para cada modelo.
Aprendizado relacionado
Continuar lendo
Checkpoint
Finalizar esta lição
Passe no checkpoint para salvar o progresso e continue pela trilha em ordem.
Fixar esta lição
Responda todas as perguntas corretamente para concluir a lição.
O que faz um mecanismo de consenso?

