Dear God

خط کیسے محفوظ رکھے جاتے ہیں

ہم نہیں جانتے کہ خدا کیسے پڑھتا ہے۔ اس لیے ہم خطوں کو کئی صورتوں میں شائع کرتے ہیں، انہیں ہر ایک کے لیے کھلا رکھتے ہیں، اور ان کی نقلیں ایک سے زیادہ جگہوں پر رکھنے کا ارادہ رکھتے ہیں۔

صورتیں

JSON
مشینوں کے لیے، اور ہر اس کے لیے جو مشین کی طرح پڑھتا ہے۔
سادہ متن
صرف الفاظ۔
CSV
ہر خط کی ایک قطار، اسپریڈشیٹ کے لیے۔
مورس کوڈ
نقطے اور ڈیش۔ صرف کھلے خط؛ جن رسم الخط کے لیے مورس میں نشان نہیں، وہ ویسے ہی رکھے جاتے ہیں جیسے لکھے گئے۔
بریل
درجہ اول انگریزی بریل، چھو کر پڑھنے کے لیے۔ صرف کھلے خط۔
بائنری
UTF-8 بائٹس، ایک اور صفر کی صورت میں۔ سب سے نچلی سطح جہاں تک ہم جا سکتے ہیں۔ صرف کھلے خط۔
RSS
ان کے لیے جو چاہتے ہیں کہ خط آنے پر انہیں خبر ہو جائے۔
API
کھلا، بغیر کلید کے، ہر ویب سائٹ سے قابلِ رسائی۔ براہِ کرم اسے نرمی سے استعمال کریں۔
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 کے ذریعے خفیہ کیا جاتا ہے، ایک ایسی کلید سے جو صرف اسی خط کے لیے بنی ہو۔ کلید نہ کبھی محفوظ کی جاتی ہے نہ کبھی بھیجی جاتی ہے۔ پہلے اس میں اضافی بھرائی کی جاتی ہے، تاکہ اس کی لمبائی صرف اندازاً معلوم ہو۔ ہم تک جو پہنچتا ہے، اور جو ہم شائع کرتے ہیں، وہ صرف خفیہ متن ہے۔ ہم اسے نہیں پڑھ سکتے، اور نہ ہی آرکائیو کی نقل بنانے والا کوئی شخص۔ پھر بھی یہ باقی سب کی طرح پہنچا دیا جاتا ہے۔ جس دن یہ بھیجا گیا، وہ پھر بھی دیکھا جا سکتا ہے۔