Sistemas Descentralizados2 minmoc
MOC Sistemas Descentralizados
Sistemas Descentralizados
Do fundamento (o que é um sistema distribuído) até os dois extremos práticos: Web3/blockchain e Nostr. 14 notas em 4 seções.
A trilha existe para responder uma confusão comum: Web3 e Nostr são chamados da mesma coisa e são arquiteturas opostas. A resposta está em 1. Nostr vs Blockchain.
Seções
Ordem sugerida de estudo
Semana 1 — Fundamentos
Semana 2 — Web3
Semana 3 — Nostr, o protocolo
Semana 4 — Nostr, o ecossistema
- 4. NIPs e Evolução do Protocolo
- 5. Limites do Nostr
- 6. Catálogo de NIPs (referência)
- 7. Kinds de Eventos e Mensagens (referência)
Semana 5 — Fechamento
O fio condutor
Uma pergunta atravessa a trilha inteira:
O meu problema tem conflito real — duas ações válidas que não podem coexistir?
- Tem (gasto duplo, saldo, leilão) → precisa de ordem global → precisa de consenso → paga em latência, throughput e dinheiro. É blockchain.
- Não tem (quem disse o quê) → basta assinatura + replicação burra. É Nostr.
E o corolário, que vale para qualquer sistema distribuído:
Toda garantia que um sistema oferece precisa de alguém que a garanta. Ao remover esse alguém, você remove a garantia junto.
Por isso as notas de Limites (3. Limites do Web3, 5. Limites do Nostr) ensinam mais que as de features.
Ligações com as outras trilhas
- CAP Theorem — a escolha sob partição; blockchain e Nostr respondem diferente
- Eventual Consistency — a regra da cadeia mais longa é LWW com trabalho no lugar do relógio
- Idempotent Operations — no Nostr é de graça: o
idé o hash do conteúdo - 00 - MOC System Design — a trilha do caso centralizado
Como usar
- Abra a nota e responda as perguntas-guia com suas palavras.
- Mude
statusparaestudandoe depoisdominado. - Preencha
revisaocom a data da próxima revisão espaçada. - Ligue conceitos novos em Relacionado — o grafo mostra os clusters.
Leia 2. Tipos de Sistemas Distribuídos e 1. Nostr vs Blockchain. Essas duas sozinhas já resolvem 80% da confusão entre os termos.