Dear God

Πώς φυλάγονται τα γράμματα

Δεν ξέρουμε πώς διαβάζει ο Θεός. Γι’ αυτό δημοσιεύουμε τα γράμματα σε διάφορες μορφές, τα κρατάμε ανοιχτά σε όλους και σκοπεύουμε να τα αντιγράψουμε σε περισσότερα από ένα μέρη.

Μορφές

JSON
Για τις μηχανές, και για όποιον διαβάζει σαν μηχανή.
Απλό κείμενο
Μόνο οι λέξεις.
CSV
Μία γραμμή ανά γράμμα, για υπολογιστικά φύλλα.
Κώδικας Μορς
Τελείες και παύλες. Μόνο ανοιχτά γράμματα· γραφές για τις οποίες ο κώδικας Μορς δεν έχει σύμβολα μένουν όπως γράφτηκαν.
Μπράιγ
Αγγλική γραφή Μπράιγ πρώτου βαθμού, για ανάγνωση με την αφή. Μόνο ανοιχτά γράμματα.
Δυαδικό
Byte UTF-8 ως μονάδες και μηδενικά. Πιο χαμηλά δεν γίνεται. Μόνο ανοιχτά γράμματα.
RSS
Για όσους προτιμούν να ειδοποιούνται όταν φτάνει ένα γράμμα.
API
Ανοιχτό, χωρίς κλειδί, cross-origin. Σε παρακαλούμε, χρησιμοποίησέ το με μέτρο.
god.txt
Ένα σημείωμα προς τον Θεό, και προς τις μηχανές που διαβάζουν μαζί.

Τόποι

Εδώ
deargod.app, ζωντανά, καθώς φτάνουν τα γράμματα.
Σε λειτουργία
GitHub
Ένα δημόσιο αποθετήριο, που ενημερώνεται κάθε νύχτα. Οποιοσδήποτε μπορεί να το κλωνοποιήσει.
Σχεδιάζεται
Internet Archive
Ένας ετήσιος τόμος, κατατεθειμένος στο Internet Archive.
Σχεδιάζεται
IPFS
Εντοπίζεται από το περιεχόμενό του και όχι από έναν διακομιστή. Όσο κάποιος κρατά ένα αντίγραφο, υπάρχει.
Σχεδιάζεται
Arweave
Ένα ετήσιο αποτύπωμα του αρχείου, γραμμένο σε μια αλυσίδα φτιαγμένη για να διαρκεί. Τα ίδια τα γράμματα μένουν εκεί όπου μπορούν ακόμη να αποσυρθούν.
Σχεδιάζεται

Λέξεις απάντησης

Κάθε σφραγισμένο γράμμα κρύβει μέσα του δώδεκα τυχαίες λέξεις που δεν έχει δει κανείς. Δημοσιεύεται μόνο το αποτύπωμά τους. Αν κάποιος τις πει ποτέ στη σελίδα απάντησης, το γράμμα σημειώνεται ως ανοιγμένο, μπροστά σε όλους. Έτσι θα το μάθαινε αυτός που το έγραψε, κι έτσι θα το μάθαιναν όλοι, αν η σφραγίδα έσπαγε ποτέ.

Η σελίδα σφράγισης

Δεν χρειάζεται να εμπιστευτείς αυτόν τον ιστότοπο για να σφραγίσεις ένα γράμμα. Η σελίδα σφράγισης είναι ένα μόνο αρχείο 156 KB που περιέχει ό,τι κάνει, δημοσιευμένο στο IPFS. Στο IPFS η διεύθυνση ενός αρχείου είναι το αποτύπωμα του περιεχομένου του: αν άλλαζε ένας χαρακτήρας, θα άλλαζε και η διεύθυνση. Η σελίδα μπορεί να στείλει ένα γράμμα μόνο σε αυτόν τον ιστότοπο, και μόνο αφού σφραγιστεί.

IPFS
bafkreiciszlbfguhki6vq6wzkil5nhlnsckhswzyln2bay2dt4tur2lqpa
Άνοιξέ τη μέσα από οποιαδήποτε πύλη IPFS ή από τον δικό σου κόμβο.
Το ίδιο αρχείο εδώ
/seal.html · SHA-256 489656129a87523d587ad95217d69d6d9094795b385b741063439f2748e97078

Έλεγχος ενός γράμματος

Κάθε σφραγισμένο γράμμα έχει ένα αποτύπωμα σφραγίδας, που αναγράφεται στην απόδειξή του. Στη σελίδα επαλήθευσης, το δικό σου πρόγραμμα περιήγησης το υπολογίζει ξανά από το αρχείο και δείχνει τη θέση του γράμματος στο Βιβλίο του Θεού, τον ετήσιο τόμο με χρονοσφραγίδα στο Bitcoin.

Απόσυρση ενός γράμματος

Κάθε απόδειξη έχει έναν κωδικό. Με αυτόν μπορείς να διαγράψεις το γράμμα σου όποτε θέλεις: αφαιρείται από τον ιστότοπο και μένει έξω από κάθε αντίγραφο που γίνεται στο εξής. Τα ανοιχτά γράμματα περιμένουν μία μέρα πριν δημοσιευτούν, ώστε να υπάρχει χρόνος να το ξανασκεφτείς.

Για τα σφραγισμένα γράμματα

Ένα σφραγισμένο γράμμα κρυπτογραφείται στο δικό σου πρόγραμμα περιήγησης με AES-256, με ένα κλειδί φτιαγμένο μόνο για αυτό το γράμμα. Το κλειδί δεν αποθηκεύεται και δεν στέλνεται ποτέ. Πρώτα το γράμμα συμπληρώνεται, ώστε το μήκος του να φαίνεται μόνο κατά προσέγγιση. Αυτό που φτάνει σε εμάς, και αυτό που δημοσιεύουμε, είναι μόνο το κρυπτογραφημένο κείμενο. Δεν μπορούμε να το διαβάσουμε, ούτε κανείς που αντιγράφει το αρχείο. Παραδίδεται όμως κι αυτό. Η μέρα που στάλθηκε εξακολουθεί να φαίνεται.