فهم العقد الديكارتية

ZNlx2JRk7PHbbRSuhjjwlLWhBll6ucC0tPWgak2P.png

إذا كان لديك فهم عام لتقنية blockchain ، فأنت تعلم أن العقد جزء أساسي من أي شبكة. كارتيسي ليست استثناء. ومع ذلك ، في بنية Cartesi Rollups ، تلعب العقد دورا خاصا كبرامج وسيطة لامركزية تدعم عمل جهاز Cartesi الظاهري (CVM) ، ويعمل CVM فوق هذه العقد.

دعنا نتعمق في العقد الديكارتية - لاحظ أن هذا يختلف عن Noether للتخزين CTSI - وننظر إلى ما يفعلونه ، وكيف يعملون ، وكيفية إعداد واحدة.

ما هي العقد الديكارتية؟

يعرف المستند التقني ل Cartesi عقدة Cartesi على النحو التالي:

"عقد Cartesi هي البنية التحتية للبرامج والأجهزة التي تستضيف المكونات خارج السلسلة ل Cartesi dApps. يجب أن يكون لدى كل مستخدم يرغب في التفاعل مع Cartesi dApp عقدة Cartesi متاحة. "

(* ملاحظة: الخلفية الدقيقة لهذه العقد هي أداة تسمى Cartesi Compute ، ولكن الأمر نفسه ينطبق على Cartesi Rollups.) )

بمعنى آخر ، عقدة Cartesi هي شبكة من أجهزة الكمبيوتر الفردية التي تقوم بتشغيل CVM وتستضيف Cartesi dApps. إنها تشبه إلى حد كبير العقد الموجودة على سلاسل الكتل الأخرى ، ولكن الفرق هو أنها تعمل في سياق حل Rollup مثل Cartesi Rollups. هذا هو المكان الذي نبدأ فيه في رؤية الفروق الدقيقة من حولهم.

ستساعدنا نظرة خطوة بخطوة على تشغيل Cartesi Rollups في تقسيم العملية. لدعم dApps التي تعمل على CVM ، تحتاج مجموعات Cartesi إلى القيام بما يلي:

  1. اقرأ المعلومات من السلسلة الرئيسية (مثل ETH Fang).
  2. إرسال هذه المعلومات إلى آلة خارج السلسلة ، أي CVM ، حيث تتم معالجتها.
  3. انشر نتائج المعالجة مرة أخرى إلى السلسلة الرئيسية.

من أجل تنفيذ هذه العمليات ، يحتاجون إلى عقد يمكنها التفاعل مع العقود الذكية على السلسلة والأجهزة الافتراضية خارج السلسلة. العقد الديكارتية هي بالضبط هذا النوع من “الوسيط” المسؤول عن التواصل بين الاثنين - وإن كان ذلك بطريقة آمنة ولامركزية.

نوع العقدة الديكارتية

من أجل لعب هذا الدور “الوسيط” في مجموعة Cartesi ، يجب أن تكون مسؤوليات عقدة Cartesi ذات شقين. يحتاجون إلى قراءة المعلومات والتحقق من المعلومات. نتيجة لذلك ، يمكن أن تكون عقدة ديكارتي:

  • عقد المستخدم أو القراءة (للقراءة فقط): هذه العقد مسؤولة عن استرجاع المعلومات من السلسلة الرئيسية وإتاحتها للجمهور لاستخدامها من قبل CVM - فهي لا تنشر المعلومات مرة أخرى إلى السلسلة الرئيسية. يمكن تشغيل عقد القراءة بواسطة المستخدمين العاديين.
  • عقد المدقق (قراءة وكتابة): هذه العقد مسؤولة عن التحقق من المعلومات الجديدة ونشرها في السلسلة الرئيسية ، تماما مثل العقد العادية في شبكة L1. في هذه الحالة ، يكونون مسؤولين عن التحقق من التغييرات التي تم إجراؤها على المعلومات على السلسلة أثناء وجود CVM خارج السلسلة. المدققون مسؤولون أيضا عن حماية الشبكة من الأطراف غير الشريفة في حالة وجود نزاع حول المعلومات على السلسلة. تتطلب هذه المسؤوليات الإضافية من المدققين العمل في بيئة آمنة وعدم إمكانية وصول المستخدمين إليها.

حاليا ، تعمل عقد Cartesi عادة كمدققين قادرين على إجراء كل من عمليات القراءة والكتابة. يتم حاليا تطوير عقدة القراءة من قبل فريق Cartesi.

كيف تعمل العقدة الديكارتية؟

إن النظر إلى بعض المفاهيم الأساسية وراء عمليات عقدة Cartesi سيمنحنا فهما رفيع المستوى لكيفية الوفاء بمسؤولياتهم. سيعرفنا هذا أيضا على أنواع المصطلحات التي تظهر عند تشغيل dApp على CVM يستخدم عقدة ديكارتي.

يمكننا التفكير في هذه المفاهيم كمدخلات تأخذها عقدة Cartesi من السلسلة الرئيسية وإلى الأمام إلى CVM ، أو كمخرجات لإعادتها إلى السلسلة الرئيسية ك “مطالبة”.

الادخال

البوابات: تبدأ التفاعلات مع العقد الديكارتية عادة بالبوابات. هذه طريقة لتمرير المعلومات على السلسلة إلى CVM خارج السلسلة. تستخدم العقد بوابات لنقل الأصول من السلسلة الرئيسية إلى dApps التي تديرها. بمجرد الدخول إلى dApp ، يمكن نقل هذه الأصول ونقلها باستخدام منطق البرنامج النموذجي الموجود عادة في أنظمة تشغيل Linux.

(ملاحظة: هناك أيضا مدخلات خاصة بالتطبيق تأتي مباشرة من المستخدم ولا تمر عبر البوابة.) هذه المدخلات ليست مرتبطة بأي أصل. )

الاخراج

الفترة: بعد أن يعالج CVM المعلومات من blockchain ، يقوم مدقق Cartesi بتجميع هذه العمليات ونشرها مرة أخرى إلى السلسلة الرئيسية. ثم يتم الإبلاغ عن هذه التغييرات إلى السلسلة الرئيسية في شكل بيانات اعتماد أو إشعارات. يعرف تواتر هذه الدفعات بالعصور.

  • أوراق الاعتماد: يمكننا التفكير في بيانات الاعتماد كتذاكر تحتوي على معلومات حول نوع المعاملات التي يجب أن تحدث على السلسلة الرئيسية بعد النتائج التي أعادتها CVM. تحتوي على تعليمات يمكن أن تغطي كل شيء من المدفوعات إلى بروتوكولات DeFi إلى طلب سحب الأموال.
  • الإخطارات: على غرار بيانات الاعتماد ، تحتوي الإشعارات أيضا على معلومات يتم تمريرها إلى السلسلة الرئيسية. الفرق بين بيانات الاعتماد والإشعارات هو أن الإشعارات لأغراض إعلامية بحتة - فهي لا تجري تغييرات على السلسلة الرئيسية. هذا يعني أن الإشعارات لا تبدأ معاملات مثل إيداع الأموال أو سحبها.

*متفرقات (أخرى)

تقرير: تكون عقدة Cartesi مسؤولة عن نوع مختلف آخر من العمليات. غالبا ما تستخدم التقارير كأدوات تسجيل أو تشخيص ل dApps التي تعمل على CVM. غالبا ما يتم استخدامها لتتبع أخطاء التطبيق والمعلومات الأخرى ، ولكن ليس لها أي تأثير على السلسلة.

تشغيل العقدة الديكارتية

تقوم عقد Cartesi بالفعل بتشغيل العديد من dApps في النظام البيئي Cartesi. كل من هذه تستفيد من عقدة ديكارتي بالطريقة الموضحة أعلاه. يمكنك استكشاف كيفية تنفيذ آلية تمرير المعلومات هذه من خارج السلسلة إلى السلسلة في حالات استخدام الألعاب و DeFi و الذكاء الاصطناعي من خلال Cartesi Rollups و CVM.

في الواقع ، إذا كانت لديك فكرة dApp تستفيد من تقنية Cartesi ، فمن المحتمل أنك ستقوم بإعداد عقدة Cartesi لنفسك. عملية تشغيل واحدة محليا بسيطة للغاية ويتم شرحها بالتفصيل هنا.

اختبر معلوماتك واكسب نقاط المجتمع من خلال إجراء اختبار عقدة Grokking Cartesi على لوحة المغامرات Cartesi.

تعرف على المزيد حول Cartesi من خلال قراءة الوثائق. يمكنك أيضا البقاء على اطلاع دائم بكل ما يحدث في النظام البيئي ل Cartesi من خلال الانضمام إلى المجتمع.

عن ديكارتي:

Cartesi هو بروتوكول تراكمي خاص بالتطبيق مع أجهزة افتراضية تعمل بتوزيعات Linux ، مما يخلق مساحة تصميم أكثر ثراء وأوسع لمطوري DApp.

تقدم Cartesi Rollups حلا معياريا للتحجيم يمكن نشره على شكل مجموعات L2 أو L3 أو سيادية مع الحفاظ على ضمانات أمان الطبقة الأساسية القوية.

إخلاء المسؤولية عن الضمانات

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

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

المصدر: التمويل الذهبي

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.51Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.51Kعدد الحائزين:1
    0.00%
  • تثبيت