لم أتوقع أن يكون أكثر ما يزعجني بشأن @Nillion هو ما لم يعد المطورون بحاجة إلى معرفته.

أُطلق Dusk بالفعل على الشبكة الرئيسية لإيثيريوم. وهذا مهم. لكنني أعود مرارًا إلى Covenants، حيث يمكن أن توجد تعليمة من دون الكشف عن محتواها قبل تنفيذها.

فكّر في متداول يضع أمرًا مشروطًا. عادةً، يستطيع أحدهم في مكان ما الاطلاع على الشرط قبل تحققه. قد يكون التطبيق، أو البنية التحتية التي تتولى معالجته. وهكذا تكون هذه المعلومات خارج سيطرة المتداول.

تحاول Nillion $NIL تغيير هذا الحد الفاصل.

يبني المطوّر حول تعليمة من دون أن يرى بالضرورة القصد الكامن فيها. ويظل الشرط مخفيًا حتى التنفيذ. لكن عندها يبرز سؤال آخر.

من يقرر ما إذا كان الشرط قد تحقق فعلًا؟

فإخفاء التعليمة لا يجعل تنفيذها موثوقًا تلقائيًا. لا يزال هناك من يحتاج إلى إثبات ما حدث، ومتى حدث، وما إذا كانت النتيجة متوافقة مع القواعد الأصلية.

هذا هو الجانب الذي أراقبه.

تشير خارطة طريق Nillion، الممتدة على سبع حقب، إلى أن Dusk ليس سوى البداية. وقد تستفيد تطبيقات أخرى من هذا الفصل بين القصد الخاص والتنفيذ العلني.

لكنني أتساءل عن مقدار التعقيد الذي سينتقل إلى طبقة التنفيذ حين لا يعود بإمكان أحد الاطلاع على التعليمة مسبقًا.

تزيل الخصوصية نوعًا من الثقة.

لكنها لا تلغي الحاجة إلى الثقة تمامًا.

#nil $NIL @Nillion