افترضتُ أن السلسلة نفسها تقرر متى تُفتح التعليمة المختومة

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

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

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

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

إذا كانت العُقد هي من تقيّم الشرط، فما أول ما ينبغي لمن يختم تعليمة التحقق منه: التشفير الذي يبقيها مختومة، أم استقلالية العُقد التي تقرر متى تُفتح؟

#nil $NIL @Nillion