فتحتُ بروتوكول نيوتن متوقعًا أن يكون الجزء الصعب هو قاعدة السياسة.
لم يكن الأمر كذلك.
الشيء الذي ظلّ عالقًا في ذهني هو العالم المحيط بالقاعدة.
يمكن أن تبدو Rego نظيفة.
يمكن لـ OPA أن تُقيّم بوضوح.
يمكن أن تكون السياسة مقروءة بما يكفي بحيث يظنّ إنسان أنها يفهم القرار.
وهذا ينبغي أن يجعل النظام يشعر بالأمان.
لكن ذلك يخلق فخًا أيضًا.
لأن القاعدة القابلة للقراءة يمكنها أيضًا أن تُقيّم عالمًا خاطئًا.
كان هذا الجزء هو الذي ظللت أعود إليه.
#Nevvt ليس ما إذا كانت السياسة تقول السماح.
ليس ما إذا كانت تقول الرفض.
لكن ما الذي عُرض فعليًا للسياسة قبل أن تتخذ قرارها.
يمكن لشخص أن يقرأ قاعدة Rego داخل نيوتن ويظن أن الحدود واضحة.
المبلغ أقل من الحد.
الطرف المقابل تمت الموافقة عليه.
درجة المخاطر مقبولة.
الجلسة ما زالت صالحة.
مقروءة. قابلة للتدقيق. شبه هادئة تقريبًا.
لكن منطق السياسة لا يكون صادقًا إلا بقدر صدق حالة الإدخال التي يستقبلها.
إذا كان السياق قديمًا، يمكن للقاعدة أن تنجح.
إذا كان مسار البيانات غير مكتمل، يمكن للقاعدة أن تنجح.
إذا كانت مدخلات الطبقة 1 المُفكَّكة تصف جزءًا فقط من الموقف، يمكن للقاعدة أن تنجح.
إذا تغيّر قصد الوكيل الحقيقي خارج نطاق رؤية السياسة، يمكن للقاعدة أن تنجح.
هذا هو الجزء المزعج.
لم تكن القاعدة معطلة.
لقد قيّمت بالضبط ما قُدّم لها.
يصبح بروتوكول نيوتن مثيرًا للاهتمام هنا لأن Rego / OPA يجعل السياسة قابلة للتنفيذ، لكنه أيضًا يجعل حدّ التقييم مرئيًا إذا كنت تعرف أين تبحث.
السياسة ليست القرار كاملًا.
إنها عدسة.
وعدسة نظيفة موجّهة إلى عالم خاطئ ما زالت تمنحك خطأً نظيفًا.
وهذه هي المخاطرة التي أراقبها.
مزيد من صلاحيات الوكلاء. مزيد من ملفات السياسة. مزيد من تقييمات الطبقة 1. مزيد من المستخدمين يعاملون القواعد القابلة للقراءة كحماية كاملة.
قد تكون القاعدة صحيحة.
وقد يكون العالم خاطئًا.
إن هذه الفجوة هي ما يجعل طبقة سياسة نيوتن جديرة بالملاحظة.
@NewtonProtocol $NEWT $LAB $VANRY #Newt