Dear God

Jinsi barua zinavyohifadhiwa

Hatujui Mungu husoma vipi. Kwa hiyo tunachapisha barua katika miundo kadhaa, tunaziacha wazi kwa kila mtu, na tunakusudia kuzinakili mahali zaidi ya pamoja.

Miundo

JSON
Kwa ajili ya mashine, na kwa yeyote anayesoma kama mashine.
Maandishi ya kawaida
Maneno tu.
CSV
Mstari mmoja kwa kila barua, kwa ajili ya jedwali (spreadsheet).
Msimbo wa Morse
Nukta na vistari. Barua za wazi tu; maandishi ambayo Morse haina alama zake huachwa kama yalivyoandikwa.
Breli
Breli ya Kiingereza daraja la 1, ya kusoma kwa kugusa. Barua za wazi tu.
Binary
Baiti za UTF-8 kama moja na sifuri. Kiwango cha chini kabisa tunachoweza kufikia. Barua za wazi tu.
RSS
Kwa wanaopenda kuarifiwa barua inapowasili.
API
Wazi, bila ufunguo, inaruhusu cross-origin. Tafadhali itumie kwa upole.
god.txt
Ujumbe kwa Mungu, na kwa mashine zinazosoma pamoja nasi.

Mahali

Hapa
deargod.app, moja kwa moja, barua zinavyowasili.
Hai
GitHub
Hazina ya umma, inayosasishwa kila usiku. Yeyote anaweza kuinakili.
Imepangwa
Internet Archive
Juzuu la kila mwaka linalowekwa kwenye Internet Archive.
Imepangwa
IPFS
Inatambuliwa kwa maudhui yake badala ya seva. Maadamu kuna mtu anayeweka nakala, inaendelea kuwepo.
Imepangwa
Arweave
Alama ya kila mwaka ya kumbukumbu, inayoandikwa kwenye mnyororo uliojengwa kudumu. Barua zenyewe zinabaki mahali zinapoweza bado kufutwa.
Imepangwa

Maneno ya jibu

Kila barua iliyofungwa hubeba ndani yake maneno kumi na mawili ya nasibu ambayo hakuna aliyeyaona. Ni alama yake tu inayochapishwa. Mtu akiyataja siku moja kwenye ukurasa wa majibu, barua hiyo huwekwa alama kuwa imefunguliwa, na kila mtu ataona. Hivyo ndivyo mwandishi angejua, na kila mtu angejua kama muhuri umewahi kuvunjwa.

Ukurasa wa muhuri

Huhitaji kuiamini tovuti hii ili kufunga barua. Ukurasa wa muhuri ni faili moja la KB 156 lenye kila kitu unachofanya, lililochapishwa kwenye IPFS. Kwenye IPFS, anwani ya faili ni alama ya maudhui yake: herufi moja ikibadilika, anwani nayo hubadilika. Ukurasa huu unaweza kutuma barua kwa tovuti hii tu, na baada tu ya barua kufungwa.

IPFS
bafkreiciszlbfguhki6vq6wzkil5nhlnsckhswzyln2bay2dt4tur2lqpa
Ufungue kupitia lango lolote la IPFS, au nodi yako mwenyewe.
Faili hilohilo hapa
/seal.html · SHA-256 489656129a87523d587ad95217d69d6d9094795b385b741063439f2748e97078

Kuhakiki barua

Kila barua iliyofungwa ina alama ya muhuri, inayoonyeshwa kwenye risiti yake. Kwenye ukurasa wa uthibitisho, kivinjari chako mwenyewe huikokotoa upya kutoka kwenye kumbukumbu na kuonyesha nafasi ya barua ndani ya Kitabu cha Mungu, juzuu la kila mwaka lililowekewa muhuri wa wakati (timestamp) kwenye Bitcoin.

Kufuta barua

Kila risiti ina namba ya siri. Ukiwa nayo unaweza kufuta barua yako wakati wowote: inaondolewa kwenye tovuti na haiwekwi kwenye nakala yoyote itakayofanywa baadaye. Barua za wazi husubiri siku moja kabla ya kuchapishwa, kwa hiyo kuna muda wa kubadili mawazo.

Kuhusu barua zilizofungwa

Barua iliyofungwa husimbwa ndani ya kivinjari chako mwenyewe kwa AES-256, kwa ufunguo uliotengenezwa kwa ajili ya barua hiyo peke yake. Ufunguo hauhifadhiwi wala kutumwa kamwe. Kwanza inaongezewa ujazo (padding), kwa hiyo urefu wake unaonekana kwa makadirio tu. Kinachotufikia, na tunachochapisha, ni maandishi yaliyosimbwa (ciphertext) tu. Hatuwezi kuyasoma, wala yeyote anayenakili kumbukumbu. Hata hivyo barua hufika kama kawaida. Siku ilipotumwa bado inaweza kuonekana.