Redes P2P
Nós completos e propagação no Bitcoin
1. Introdução
2. Filosofia de design da rede Bitcoin
3. Tipos de nós na rede
3.1. Nós completos (full nodes)
3.2. Nós leves (SPV)
3.3. Nós mineradores
3.4. Nós arquivistas
4. Topologia da rede
5. Protocolo P2P: mensageria e estrutura
5.1. Mensagens principais
Mensagem
Função
6. Propagação de transações
7. Propagação de blocos
7.1. Métodos de relay
1. Relay de bloco padrão
2. Compact Blocks (BIP152)
3. Relay por cabeçalho primeiro
8. Validação de transações e blocos
8.1. Validação de transações
8.2. Validação de blocos
9. Sincronização da blockchain
10. Mempool: memória de transações pendentes
11. Proteção contra ataques P2P
11.1. Anti-Sybil
11.2. Anti-DDoS
11.3. Anti-eclipse
12. Teoria dos jogos aplicada a nós
13. Soberania e nós completos
14. Matemática da propagação
15. Proposta de bloco “órfão”
16. Futuro do protocolo P2P
17. Conclusão do capítulo
Atualizado
Isto foi útil?

