يتيح GenLayer للعقود الذكية الحكم على ما إذا كانت المهمة قد اكتملت بالفعل، ثم تسوية الدفع على السلسلة. هذه هي النقطة التي لفتت انتباهي.
لنفترض أنني وظّفت وكيلًا مقابل 1,000 دولار لإنتاج تقرير بحثي يتضمن 10 مصادر أولية، مع بيانات نُشرت خلال آخر 30 يومًا، وملخص للتغييرات الرئيسية في السوق، وتسليم قبل موعد نهائي محدد. يتم وضع الدفع في الحجز.
يمكن للعقد الذكي العادي التحقق من الموعد النهائي وما إذا تم تقديم ملف. لكنه لا يستطيع الحكم على ما إذا كانت المصادر ذات صلة، أو ما إذا كانت البيانات حديثة، أو ما إذا كان التقرير يحقق فعليًا تعليماتي. يمكن للـ oracle التقليدي جلب بيانات المصادر إلى السلسلة. لكنه يظل غير قادر على تفسير التسليم الكامل مقابل المعايير المتفق عليها.
يعمل GenLayer بشكل مختلف:
[1] يقوم العقد الذكي بتخزين المهمة والأدلة المقبولة والنتائج المحتملة.
[2] يقوم الوكيل بإرسال عمله.
[3] يقوم مدقق مُختار بتشغيل العقد والتحقق من الإرسال ومصادر الويب ذات الصلة، ثم يقترح نتيجة مثل COMPLETE أو INCOMPLETE.
[4] يقوم مدققون آخرون بتقييم تلك النتيجة بشكل مستقل مقابل نفس الملخص والأدلة. يحدد مبدأ التكافؤ في العقد ما إذا كانوا يصلون إلى نفس القرار من حيث المعنى.
[5] يلتزم المدققون بالتصويتات قبل الكشف عنها، مما يقلل من القدرة على نسخ التصويتات الأخرى أو تعديلها للتوافق معها.
[6] إذا وافق المجلس على النتيجة، يقوم العقد بإطلاق مبلغ 1,000 دولار أو إعادته وفقًا للقواعد المحددة مسبقًا.
[7] إذا تم الطعن في النتيجة، يمكن أن يؤدي الاستئناف إلى إرسالها إلى لجنة جديدة لإجراء مراجعة أخرى.
الجزء المهم هو أن ذكاءً اصطناعيًا واحدًا لا يتحكم في الدفع. يقدّم الذكاء الاصطناعي الحكم، ثم يحوّلهاّت شبكة المدققين إلى نتيجة مشتركة وقابلة للتنفيذ.
وهذا يجعل GenLayer أكثر من مجرد oracle يبلّغ عمّا حدث. إذ يمكنه تقييم ما إذا كان اتفاقٌ مكتوبٌ بلغة طبيعية قد تم الوفاء به فعليًا. يجب أن يفسّر شخص ما الأدلة قبل أن يتمكن العقد من التسوية.
بحسب ما أعرفه، GenLayer وحده هو من يبني طبقة قرار من هذا النوع في الوقت الحالي.
لنفترض أنني وظّفت وكيلًا مقابل 1,000 دولار لإنتاج تقرير بحثي يتضمن 10 مصادر أولية، مع بيانات نُشرت خلال آخر 30 يومًا، وملخص للتغييرات الرئيسية في السوق، وتسليم قبل موعد نهائي محدد. يتم وضع الدفع في الحجز.
يمكن للعقد الذكي العادي التحقق من الموعد النهائي وما إذا تم تقديم ملف. لكنه لا يستطيع الحكم على ما إذا كانت المصادر ذات صلة، أو ما إذا كانت البيانات حديثة، أو ما إذا كان التقرير يحقق فعليًا تعليماتي. يمكن للـ oracle التقليدي جلب بيانات المصادر إلى السلسلة. لكنه يظل غير قادر على تفسير التسليم الكامل مقابل المعايير المتفق عليها.
يعمل GenLayer بشكل مختلف:
[1] يقوم العقد الذكي بتخزين المهمة والأدلة المقبولة والنتائج المحتملة.
[2] يقوم الوكيل بإرسال عمله.
[3] يقوم مدقق مُختار بتشغيل العقد والتحقق من الإرسال ومصادر الويب ذات الصلة، ثم يقترح نتيجة مثل COMPLETE أو INCOMPLETE.
[4] يقوم مدققون آخرون بتقييم تلك النتيجة بشكل مستقل مقابل نفس الملخص والأدلة. يحدد مبدأ التكافؤ في العقد ما إذا كانوا يصلون إلى نفس القرار من حيث المعنى.
[5] يلتزم المدققون بالتصويتات قبل الكشف عنها، مما يقلل من القدرة على نسخ التصويتات الأخرى أو تعديلها للتوافق معها.
[6] إذا وافق المجلس على النتيجة، يقوم العقد بإطلاق مبلغ 1,000 دولار أو إعادته وفقًا للقواعد المحددة مسبقًا.
[7] إذا تم الطعن في النتيجة، يمكن أن يؤدي الاستئناف إلى إرسالها إلى لجنة جديدة لإجراء مراجعة أخرى.
الجزء المهم هو أن ذكاءً اصطناعيًا واحدًا لا يتحكم في الدفع. يقدّم الذكاء الاصطناعي الحكم، ثم يحوّلهاّت شبكة المدققين إلى نتيجة مشتركة وقابلة للتنفيذ.
وهذا يجعل GenLayer أكثر من مجرد oracle يبلّغ عمّا حدث. إذ يمكنه تقييم ما إذا كان اتفاقٌ مكتوبٌ بلغة طبيعية قد تم الوفاء به فعليًا. يجب أن يفسّر شخص ما الأدلة قبل أن يتمكن العقد من التسوية.
بحسب ما أعرفه، GenLayer وحده هو من يبني طبقة قرار من هذا النوع في الوقت الحالي.
