إنتقل إلى المحتوى الرئيسي

التسجيل والترخيص

لكسب حصة مكافأة العقدة الخفيفة البالغة 3%، يجب أن تكون العقدة الخفيفة مسجَّلة على السلسلة وأن تستمر في إثبات أنها نشطة. تشرح هذه الصفحة كيفية عمل التسجيل، وكيف تُثبت العقدة استمرارية نشاطها، وكيفية تسجيل عقدة وترخيصها عبر لوحة التحكم.

التسجيل على السلسلة

يسجِّل التسجيل عقدتك الخفيفة على السلسلة بحيث يعرف البروتوكول بوجودها، ونوعها (sx أو ux)، ومفتاح المشغِّل الذي يتحكم بها. بمجرد التسجيل وكونها نشطة، تصبح العقدة مؤهلة لحصة مكافأة العقدة الخفيفة.

توليد أمر التسجيل

يمكن لإصدار SX طباعة أمر السلسلة الدقيق لتسجيل هذه العقدة. شغِّل:

lightnode-sx register

يقرأ هذا مفتاح المشغِّل الخاص بك من حلقة المفاتيح ويطبع معاملة qorechaind جاهزة للتنفيذ إلى جانب عنوان المشغِّل ونوع العقدة والإصدار. يأخذ الأمر علمين اختياريين:

  • --type — نوع العقدة، sx أو ux (الافتراضي sx).
  • --version — إصدار العقدة المراد تسجيله (الافتراضي هو إصدار الثنائي نفسه).

يسجِّل الأمر المطبوع العقدة تحت وحدة x/lightnode على السلسلة. أرسله بحساب مشغِّل مموَّل على الشبكة التي تنضم إليها (شبكة الاختبار qorechain-diana أو الشبكة الرئيسية qorechain-vladi).

ملاحظة

يقوم lightnode-sx register بـطباعة معاملة التسجيل لتراجعها وترسلها — ولا يبثها من تلقاء نفسه. هذا يبقيك متحكمًا في متى وكيف تُسجَّل العقدة.

إثباتات استمرارية النشاط عبر نبضات القلب

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

عمليًا يعني هذا أن العقدة المسجَّلة والتي تبقى قيد التشغيل (ومتزامنة) تحافظ على أهليتها، بينما العقدة التي تنقطع عن الاتصال تتوقف عن إثبات النشاط وتفقد أهليتها حتى تعود. لذا فإن إبقاء العفريت قيد التشغيل وبصحة جيدة جزء من كسب المكافآت — راجع المكافآت والمراقبة لمعرفة كيفية مراقبة صحة نبضات القلب والمزامنة.

خط أنابيب نبضات القلب الموقَّع تشاركيًا بـ PQC

QoreChain هي PQC مطلوبة افتراضيًا، لذا تُنتَج معاملة استمرارية النشاط عبر خط أنابيب موقَّع تشاركيًا بعد الكمّي بدلًا من توقيع كلاسيكي فقط. يبني العفريت نبضة القلب غير الموقَّعة، ثم يوقِّعها تشاركيًا بتوقيع هجين Dilithium-5 (ML-DSA-87) قبل البث — وهو نفس الموقف ما بعد الكمّي الذي تفرضه السلسلة على كل معاملة. تُرسل العقدة نبضة قلب واحدة لكل نافذة interval_blocks (مطابقةً لمعامل heartbeat_interval في السلسلة)، منظِّمةً وتيرتها وفق ارتفاع الكتل لتجنب رفض الإرسال المبكر.

نبضات القلب على السلسلة اختيارية في العفريت: فعِّل قسم [heartbeat] في إعدادات العقدة (enabled = true) ووجِّه qorechaind_path نحو ثنائي qorechaind، الذي ينفِّذ تدفق التوليد ثم التوقيع التشاركي. عندما لا يُهيَّأ هذا، تعمل العقدة دون إرسال نبضات قلب على السلسلة ويمكن للمشغِّل إرسال إثبات النشاط يدويًا بأوامر السلسلة المطبوعة.

التسجيل والترخيص عبر لوحة التحكم

يمكنك أيضًا تسجيل عقدة والحصول على ترخيص عبر لوحة تحكم QoreChain، التي توفر تدفقًا موجَّهًا بدلًا من بناء أوامر السلسلة يدويًا.

  • سجِّل عقدتك من Tools → Node Registration.
  • احصل على ترخيص أو جدِّده من Tools → Buy License.

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

إلى أين تذهب بعد ذلك