Dear God

Як зберігаються листи

Ми не знаємо, як читає Бог. Тому публікуємо листи в різних формах, тримаємо їх відкритими для всіх і хочемо копіювати їх не в одне місце, а в кілька.

Формати

JSON
Для машин і для тих, хто читає як машина.
Звичайний текст
Лише слова.
CSV
Один рядок на лист, для таблиць.
Азбука Морзе
Крапки й тире. Лише відкриті листи; писемності, для яких в азбуці Морзе немає знаків, лишаються як є.
Шрифт Брайля
Англійський шрифт Брайля першого ступеня, для читання на дотик. Лише відкриті листи.
Двійковий код
Байти UTF-8 у вигляді одиниць і нулів. Нижче спуститися не можна. Лише відкриті листи.
RSS
Для тих, хто хоче одразу дізнаватися про нові листи.
API
Відкритий, без ключа, cross-origin. Будь ласка, поводьтеся з ним дбайливо.
god.txt
Записка, адресована Богові та машинам, які читають разом із нами.

Де зберігаються

Тут
deargod.app — наживо, у міру того як надходять листи.
Працює
GitHub
Відкритий репозиторій, оновлюється щоночі. Будь-хто може його клонувати.
Заплановано
Internet Archive
Щорічний том, переданий до Internet Archive.
Заплановано
IPFS
Адресується за вмістом, а не за сервером. Поки в когось є копія, він існує.
Заплановано
Arweave
Щорічний відбиток архіву, записаний у ланцюжок, створений, щоб зберігати назавжди. Самі листи лишаються там, де їх ще можна відкликати.
Заплановано

Слова відповіді

У кожному запечатаному листі сховано дванадцять випадкових слів, яких ніхто не бачив. Публікується лише їхній відбиток. Якщо хтось колись назве їх на сторінці відповіді, лист буде позначено як відкритий — у всіх на очах. Так дізнається автор листа, і так дізнаються всі, якщо печатку колись буде зламано.

Сторінка печатки

Щоб запечатати лист, не обов’язково довіряти цьому сайту. Сторінка печатки — це один файл розміром 156 КБ, у якому є все, що вона робить, опублікований в IPFS. В IPFS адреса файлу — це відбиток його вмісту: зміниться хоч один символ — зміниться й адреса. Сторінка може надіслати лист лише на цей сайт і лише після того, як його запечатано.

IPFS
bafkreiciszlbfguhki6vq6wzkil5nhlnsckhswzyln2bay2dt4tur2lqpa
Відкрийте її через будь-який шлюз IPFS або через власний вузол.
Той самий файл тут
/seal.html · SHA-256 489656129a87523d587ad95217d69d6d9094795b385b741063439f2748e97078

Перевірка листа

Кожен запечатаний лист має відбиток печатки, зазначений у квитанції. На сторінці перевірки ваш власний браузер заново обчислює його з архіву й показує місце листа в Книзі Бога — щорічному томі з позначкою часу в Bitcoin.

Як відкликати лист

Кожна квитанція містить код. З ним ви будь-коли можете видалити свій лист: він зникне із сайту й не потрапить до жодної копії, зробленої після цього. Відкриті листи чекають день перед публікацією, тож є час передумати.

Про запечатані листи

Запечатаний лист шифрується у вашому власному браузері алгоритмом AES-256, ключем, створеним лише для цього листа. Ключ ніколи не зберігається й нікуди не надсилається. Спершу лист доповнюється, тож його довжину видно лише приблизно. До нас надходить і нами публікується тільки шифротекст. Ми не можемо його прочитати, як і будь-хто, хто скопіює архів. І все ж він доставлений. День надсилання й далі видно.