اطّلعت اليوم على وثائق Nillion، وكنت أحاول فهم ما الذي تغيّره العهود فعليًا في طريقة عمل العقود الذكية عند $NIL

ظننت في البداية أن الأمر لا يعدو كونه طريقة أخرى لحماية خصوصية المعاملات. لكن كلما قرأت أكثر، أدركت أن التركيز مختلف: إبقاء التعليمات نفسها خاصة إلى أن يتحقق شرط معيّن.

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

وهذا يثير لديّ بعض الأسئلة التقنية المثيرة للاهتمام. كيف يجري التحقق من شروط التنفيذ، وما الافتراضات التي يتعين على المستخدمين الوثوق بها بشأن الشبكة الأساسية؟ وإذا لم يكن بوسع أحد قراءة التعليمات أثناء انتظارها، فكيف يستطيع المراقبون المستقلون التحقق من أن التنفيذ اتّبع القواعد المقصودة؟

ولاحظت أيضًا أن Dusk، وهو الإصدار الأول من العهود، متاح على الشبكة الرئيسية لإيثريوم، بدلًا من أن يظل على شبكة اختبار. ويركّز نطاقه الأولي على شروط السعر والوقت. وأتساءل كيف ستوسّع المراحل الست المتبقية من خارطة طريق Nillion هذه الإمكانات، خصوصًا في التطبيقات الأكثر تعقيدًا.

والحوكمة مهمة أيضًا. كيف ستُدار الترقيات والنزاعات والثغرات الأمنية المحتملة من دون تقويض ضمانات الخصوصية؟

قد تكون التعليمات الخاصة مفيدة، لكن تفاصيل التنفيذ هي التي ستحدد مقدار الثقة التي يحتاج إليها المستخدمون فعليًا.

ما الافتراضات الأمنية التي ستفحصونها أولًا عند تقييم العهود؟

#nil $NIL @Nillion