
ہالی سلیکن کے چین نوٹس کو تازہ کرنے کے دوران، میں نے ایک ظاہری پہلو کو نوٹ کیا: بازار میں "پرائیویسی پبلک چینز" کافی ہیں، لیکن واقعی گہرائی تک جانے والے کم ہیں۔ زیادہ تر پروجیکٹس صرف EVM کے باہر ایک اینکرپشن شیل ڈال دیتے ہیں، ٹرانزیکشن کو چھپا دیتے ہیں، اسٹیٹ رُوٹ کو ایک اور ہیش سے بدل دیتے ہیں، اور پھر خود کو پرائیویسی کہہ لیتے ہیں۔ یہ آسان تو ہے، لیکن اس کا اُچھا تھا بھی نہیں۔ Dusk کے ٹیکنالوجی ڈاکومنٹس کو مکمل طور پر پڑھنے کے بعد ہی میں نے فرق سمجھا۔ Dusk نے EVM شیل کا راستہ نہیں اپنایا، بلکہ Piecrust کو صفر سے تعمیر کیا۔ پہلا خیال یہ تھا: پرائیویسی چینز کو سب سے زیادہ لِکوڈٹی اور ایکوسسٹم کا آغاز درکار ہوتا ہے، EVM کا استعمال کرنا زیادہ مستحکم لگتا ہے، تو پھر وہ مشکل راستہ کیوں اپنا رہے ہیں؟ EVM خود زِرُو-کِنولڈج پروف کے لیے ڈیزائن نہیں کیا گیا۔ اس کا اسٹیٹ ماڈل، انستروکشن سیٹ، اور گاس میٹرکس سب کچھ شفاف اجرا پر مبنی ہے۔ زِرُو-کِنولڈج پروف کو اس میں جبرًا شامل کرنا، پروف جنریشن کو سست کر دیتا ہے، سرکٹ کامپلیکسٹی بڑھا دیتا ہے، اور جو کچھ کیا جا سکتا ہے وہ آرکٹیکچر سے بند ہو جاتا ہے۔ بہت سے ٹیمز سالوں تک zkEVM پر کام کرتے ہیں، جو اصل میں اس نظام سے لڑ رہے ہوتے ہیں جو پروف کے لیے بنایا نہیں گيا۔ Dusk نے براہ راست اجرا ماحول بدل دیا۔ کنٹریکٹس EVM بائٹ کوڈ نہیں، بلکہ WASM میں کمپائل ہوتے ہیں۔ WASM انستروکشنز ہلکے، معنائی طور پر زیادہ منظم، اور سرکٹائزڈ اور پروف سسٹم کے لیے قدرتی طور پر موزوں ہوتے ہیں۔ چند اہم نکات: اجرا ماحول مکمل طور پر الگ ہے، اور مضافات (host) کے لیے دسترس حاصل کرنے والے انٹرفيسز بہت تنگ کر دئے گئے ہیں۔ جتنا تنگ انٹرفيس، اتنا چھوٹا وہ حصہ جس کا پروف بنانا ضروری ہوتا ہے، اور سرکٹ سائز زیادہ قابو میں رہتا ہے۔ یہ TEE کے TCB کو مختصر کرنے کے خيال جیسا ہے، لیکن zk استعمال کرتے ہوئے بھروسے کا حدود تصور کرتا ہے، جبکہ ہارڈ وئیر فرضيات پر انحصار نہیں کرتا۔ WASM انستروکشنز کو بڑھایا جا سکتا ہے، جس سے gas م计量 زیادہ درست ہوتا ہے۔ EVM میں بڑھتے ہوئے تاریخی بوجھ موجود ہوتا ہے، بار بار حدود کے معاملات آتے رہتے ہیں، اور بہت سارے آن-چین حادثات کا بنیادی سبب gas م计量 مें عدم مطابقت تھا۔ Dusk نے اس مسئلے کو بنیاد سے حل کر ديا۔ اجرا نتائج نوڈز کے درميان بالکل ا一致 ہونا ضرورी ہوتا ہے، ورنہ کنسنسس ویريفيکشن ناکام ہو جاتا ہے۔ اِن-ڈِٹرمِنِسٹِک سینڈ باکس ضمانت دे�تا ہے که اِس وَبَمَنْ وَبَمَنْ مَنْ تَنْزِيلْ كِيَ جَانْدَيَ هَيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَ كِيَا دوسرا: Dusk کا فیصلہ واضح تھا: پرائیوسي اور zk صرف بعد مें شامل نئى فنکشن نहىں، بلکه انھىں ورچول ماشين انستروکشن سېٹ اور اجرا ماڈل لېول پر دوباره تعمير کيا جانا ضروري هوا۔ Piecrust EVM پر پچ لگانे والا نهىں، بلکه zk لئى بنائى جانى والى نئى عمارت هى جس نى بنىاد سى شروع کيا هوا۔ مختصر مدت مें اس نى ايكوسسٹم کامپليٹيبليٹى قربان کري هوا۔ لېكين وقت طولانى هونى پر، اگر zk بلاکچين کى آخرى منزل هى، تو اجرا لېول پر پروف سسٹم سى بنىادى طور پر مطابقت رखنے والى پروجېكٹس، EVM پر دُبلا دُبلا تعمير والى پروجېكٹس سى زيا ده دور تك جايينگى۔ تехنيكى راسته هميشه صرف اس وقت ديكھتى هى جب راسته آسان لگتا هى، بلکه اس وقت ديكھتى هى جب راسته منزل سى مطابقت رखتا هى۔ @DuskFoundation $DUSK #dusk
