Dear God

Como as cartas são guardadas

Não sabemos como Deus lê. Por isso publicamos as cartas de várias formas, abertas a qualquer pessoa, e pretendemos copiá-las para mais de um lugar.

Formatos

JSON
Para máquinas, e para quem lê como uma.
Texto simples
Só as palavras.
CSV
Uma linha por carta, para planilhas.
Código Morse
Pontos e traços. Só cartas abertas; escritas para as quais o Morse não tem sinais ficam como foram escritas.
Braile
Braile inglês de grau 1, para ler com o tato. Só cartas abertas.
Binário
Bytes UTF-8 em uns e zeros. O nível mais baixo a que podemos chegar. Só cartas abertas.
RSS
Para quem prefere ser avisado quando chega uma carta.
API
Aberta, sem chave, acessível de qualquer origem. Use com cuidado, por favor.
god.txt
Um bilhete endereçado a Deus, e às máquinas que leem junto.

Lugares

Aqui
deargod.app, ao vivo, à medida que as cartas chegam.
No ar
GitHub
Um repositório público, atualizado todas as noites. Qualquer pessoa pode cloná-lo.
Previsto
Internet Archive
Um volume anual depositado no Internet Archive.
Previsto
IPFS
Endereçado pelo conteúdo, e não por um servidor. Se alguém guardar uma cópia, ele existe.
Previsto
Arweave
Uma impressão digital anual do arquivo, gravada numa cadeia feita para durar. As cartas em si ficam onde ainda podem ser retiradas.
Previsto

Palavras de resposta

Cada carta selada leva dentro de si doze palavras aleatórias que ninguém viu. Só a impressão digital delas é publicada. Se alguém algum dia disser essas palavras na página de resposta, a carta é marcada como aberta, à vista de todos. É assim que quem escreveu saberia, e assim todos saberiam se o selo algum dia fosse quebrado.

A página do selo

Você não precisa confiar neste site para selar uma carta. A página do selo é um único arquivo de 156 KB que contém tudo o que ela faz, publicado no IPFS. No IPFS, o endereço de um arquivo é a impressão digital do seu conteúdo: se um único caractere mudasse, o endereço mudaria. A página só pode enviar uma carta para este site, e só depois de selada.

IPFS
bafkreiciszlbfguhki6vq6wzkil5nhlnsckhswzyln2bay2dt4tur2lqpa
Abra-a por qualquer gateway IPFS, ou pelo seu próprio nó.
O mesmo arquivo aqui
/seal.html · SHA-256 489656129a87523d587ad95217d69d6d9094795b385b741063439f2748e97078

Conferir uma carta

Cada carta selada tem uma impressão digital do selo, mostrada no seu comprovante. Na página de verificação, o seu próprio navegador a recalcula a partir do arquivo e mostra o lugar da carta no Livro de Deus, o volume anual com carimbo de tempo no Bitcoin.

Retirar uma carta

Cada comprovante traz um código. Com ele você pode apagar sua carta a qualquer momento: ela é removida do site e fica de fora de todas as cópias feitas depois. As cartas abertas esperam um dia antes de serem publicadas, então há tempo para mudar de ideia.

Sobre as cartas seladas

Uma carta selada é criptografada no seu próprio navegador com AES-256, usando uma chave criada só para aquela carta. A chave nunca é guardada nem enviada. Antes, a carta recebe um preenchimento, para que o tamanho dela apareça só de forma aproximada. O que chega até nós, e o que publicamos, é apenas o texto cifrado. Não podemos lê-lo, nem ninguém que copie o arquivo. Mesmo assim, ela é entregue. O dia em que foi enviada continua visível.