نظرة عامة
تتيح حزمة تطوير الـ Rollup (RDK) في QoreChain — وهي الوحدة x/rdk — للمطورين إطلاق rollups مخصصة للتطبيقات تتم تسويتها على QoreChain. كل rollup هو بيئة تنفيذ مستقلة لها زمن الكتلة الخاص بها، وآلتها الافتراضية، ونموذج رسومها، وترتيب معاملاتها (sequencing)، بينما ترث ضمانات QoreChain في الأمان، والتشفير ما بعد الكمومي، وتوافر البيانات.
لماذا QoreChain RDK
معظم أدوات تطوير الـ Rollup هي اختلافات على النغمة نفسها: فهي تساعدك على
الإعدادات المسبقة
يأتي الـ RDK مزوّدًا بـ إعدادات مسبقة توفّر تهيئات rollup جاهزة للاستخدام ومضبوطة لفئات التطبيقات الشائعة. يجمع الإعداد المسبق بين وضع تسوية، ووضع مُرتِّب (sequencer)، وخلفية لتوفّر البيانات (DA)، ومعاملات تنفيذ، بحيث يمكنك إطلاق rollup دون الحاجة إلى اختيار كل خيار يدويًا.
نشر Rollup
يمكنك نشر rollup مخصص للتطبيقات بثلاث طرق: عبر لوحة التحكم (Dashboard) (معالج إرشادي بدون كتابة كود)، أو عبر واجهة سطر الأوامر (CLI) الخاصة بالسلسلة (qorechaind، مع تحكم كامل في المعاملة على السلسلة)، أو برمجيًا باستخدام TypeScript RDK (@qorechain/rdk بالإضافة إلى أداة التهيئة create-qorechain-rollup). تغطي هذه الصفحة الطرق الثلاث، بالإضافة إلى دورة حياة المشغّل وأوامر الدفعات.
إيصالات التسوية
إيصال التسوية هو إثبات محمول وقائم بذاته على أن دفعة التسوية الخاصة بـ rollup
مساعد QCAI
يجمع مساعد QCAI للـ Rollup (QCAI Rollup Copilot) كل ما تعرفه الخدمات
متعدد الأجهزة الافتراضية
يشغّل الـ rollup متعدد الأجهزة الافتراضية طبقة تنفيذ EVM يمكنها استدعاء عقود
برج المراقبة
برج المراقبة (Watchtower) هو إطار عمل للطعن التلقائي (auto-challenger) مخصص للتجميعات التفاؤلية (optimistic rollups). فهو يتتبع دُفعات التسوية الخاصة بأي تجميع (rollup)، ويُظهر كل دُفعة جديدة والموعد النهائي لنافذة الطعن الخاصة بها، و — عندما يرفض مُسنِد الصلاحية الخاص بك دُفعةً ما — يُسلّمها إلى دالة الاستدعاء onInvalid لديك حتى تتمكن من إعداد الطعن.
توافر البيانات
توافر البيانات (DA) هو الضمان بأن بيانات المعاملات الكامنة وراء حالة الـ rollup منشورة في مكان يمكن لأي شخص قراءته — بحيث يستطيع أي شخص أن يعيد بناء حالة الـ rollup ويتحقق منها بشكل مستقل. يدعم الـ RDK ثلاثة أنظمة خلفية لتوافر البيانات.
ZK / STARK وعمليات السحب
تغطي هذه الصفحة موضوعين مترابطين: أنظمة إثبات ZK (snark وstark) المستخدمة من قبل رول-أب المُسوّاة بـ ZK، وتدفّق السحب من L2 إلى L1 الذي ينقل الأموال من رول-أب عائدةً إلى QoreChain بمجرد أن تُنهى دُفعة ما.