Introdução
+Tesseras é uma rede peer-to-peer para preservar memórias humanas através dos milênios. Cada pessoa cria uma tessera — uma cápsula do tempo autocontida de memórias (fotos, áudio, vídeo, texto) que sobrevive independentemente de qualquer software, empresa ou infraestrutura.
+O que é uma tessera?
+A palavra tessera vem das pequenas peças usadas para fazer mosaicos no mundo antigo. No Tesseras, cada tessera é uma coleção de memórias empacotada em um formato projetado para ser compreendido mesmo daqui a milhares de anos, sem nenhum software especial.
+Uma tessera contém:
+-
+
- Memórias — fotos (JPEG), gravações de áudio (WAV), vídeo (WebM) e texto (UTF-8 puro) +
- Metadados — quando e onde cada memória foi criada, quem está envolvido e o que significa +
- Identidade — assinaturas criptográficas provando quem criou +
- Instruções de decodificação — explicações em texto puro de cada formato utilizado, para que humanos do futuro possam ler o conteúdo +
Filosofia central
+-
+
- Sem dependência de empresas — suas memórias são suas, armazenadas localmente e replicadas em uma rede peer-to-peer +
- Sem aprisionamento de formato — cada tessera inclui instruções para decodificar seu conteúdo +
- Disponibilidade acima de sigilo — memórias públicas não são criptografadas, porque acessibilidade a longo prazo importa mais do que esconder coisas +
- Criptografia mínima — apenas conteúdo privado e selado é criptografado; todo o resto é aberto +
- Resistente a computadores quânticos — assinaturas duplas (Ed25519 + ML-DSA) protegem a integridade mesmo contra futuros computadores quânticos +
Status atual: Fase 4
+Tesseras completou até a Fase 4 — criptografia e tesseras seladas. O projeto agora cobre gerenciamento local de tesseras, rede, replicação, app mobile e privacidade criptográfica.
+O que está disponível hoje:
+-
+
- Geração de identidade (par de chaves Ed25519 com prova de trabalho) +
- Criação de tesseras a partir de arquivos locais +
- Armazenamento endereçado por conteúdo (hashing BLAKE3) +
- Verificação de integridade e exportação autocontida +
- Daemon de nó completo com transporte QUIC +
- Descoberta de pares via DHT Kademlia +
- Publicação e busca de ponteiros de tesseras pela rede +
- Codificação de apagamento Reed-Solomon com reparo automático de fragmentos +
- App mobile Flutter com nó Rust P2P embarcado +
- Tesseras privadas — conteúdo criptografado que apenas o dono pode acessar +
- Tesseras seladas — conteúdo com bloqueio temporal que abre após uma data específica +
- Criptografia híbrida pós-quântica — encapsulamento de chaves X25519 + ML-KEM-768 +
- AES-256-GCM para criptografia de conteúdo com vinculação AAD +
Conceitos-chave
+| Conceito | Descrição |
|---|---|
| Tessera | Uma cápsula do tempo autocontida de memórias |
| Memória | Um item individual (foto, gravação, vídeo ou texto) dentro de uma tessera |
| Hash de conteúdo | Um hash BLAKE3 que identifica unicamente uma tessera pelo seu conteúdo |
| Visibilidade | Controla quem pode acessar uma tessera: pública, privada, selada ou círculo |
| Tessera selada | Uma cápsula do tempo que só pode ser aberta após uma data específica |
| MANIFEST | Um índice em texto puro listando cada arquivo na tessera com seu checksum |
| Tipo de memória | Categoriza uma memória: momento, reflexão, cotidiano, relação ou objeto |
| Nó | Um dispositivo executando o daemon Tesseras, participando da rede P2P |
| DHT | Tabela hash distribuída — como os nós encontram ponteiros de tesseras sem um servidor central |
| Bootstrap | O processo de entrar na rede contactando nós semente conhecidos |