كيف تعمل سلسلة الكتل CUDOS؟
تعمل CUDOS من خلال السماح للعقود الذكية في شبكة الطبقة 1 بالتفاعل مع عقد CUDOS الذكي، والذي يوجد في نفس شبكة الطبقة 1. يخدم هذا التفاعل غرضين: الحوسبة خارج السلسلة والوصول إلى البيانات الخارجية. تتم الحوسبة خارج السلسلة داخل عقد التحقق من صحة CUDOS، والتي تتطلب حصة 2000000 CUDOS للأهلية. تراقب هذه العقد باستمرار الأحداث في عقد CUDOS الذكي للكشف عن طلبات جديدة لمهام الحوسبة.
يتكون الطلب النموذجي للعقد الذكي CUDOS من ثلاثة عناصر رئيسية:
1. معرف الهدف: يساعد هذا المعرف عقد CUDOS في تحديد وقت تنفيذ مهمة. يمكن أن يكون مجموعة من التجزئات التي تحدد العقد الفردية أو معرفًا فريدًا تستخدمه العقد لتحديد ما إذا كانت ستنفذ المهمة أم لا.
2. معرف تجزئة التطبيق: تحدد تجزئة التطبيق الكود الذي تحتاج عقد CUDOS إلى تنفيذه. يمكن أن يشير إلى تطبيق موجود من سوق CUDOS dapp أو يشير إلى عنوان تخزين خارجي يحتوي على كود تم تحميله بواسطة مقدم الطلب.
3. المدخلات: قد يتضمن الطلب أيضًا مدخلات مطلوبة للكود أو التطبيق الذي يعمل على العقد. يمكن توفير هذه المدخلات مباشرة في الطلب أو كعناوين تشير إلى تخزين خارجي حيث يتم تخزين بيانات الإدخال.
بمجرد أن تحدد العقدة الحدث وتقرر تنفيذ العمل، يتم تنشيط مكون منفذ WebAssembly الخاص بها. من المهم أن الاستماع إلى blockchain هو عملية خارج السلسلة، مما يحررها من قيود blockchain. أثناء التنفيذ، تسترد العقدة المدخلات المحددة وترسل طلبات API ذات الصلة إلى السوق والتطبيق لتنفيذ مهمة الحوسبة.
بعد حصول كل عقدة محقق CUDOS على النتيجة، قد يكون من الضروري إجراء فحص إجماع لتوفير نتيجة فريدة للعقد الذكي الأصلي على blockchain الطبقة 1 الذي قدم الطلب. بمجرد تحديد النتيجة الفريدة (أو العنوان الذي يخزن النتيجة) وإرسالها إلى العقد الذكي CUDOS، يمكن للعقد الذكي الأصلي استردادها.

لمعرفة المزيد من المعلومات حول CUDOS BLOCKCHAIN، يرجى زيارة: https://cudos.منظمة

#BNB #Binance