GaiaEx AcademyGaiaEx Academy
ما هو التفرّع؟ التفرّع الصلب في مقابل التفرّع الناعم
مبتدئالبلوكتشين7 min read

ما هو التفرّع؟ التفرّع الصلب في مقابل التفرّع الناعم

عندما تختلف سلسلة البلوكتشين — انقسام السلاسل، الترقيات، والعملات المجانية

مشاركة المنشورات

ما هو تفرّع البلوكتشين؟

التفرّع (fork) هو ما يحدث عندما تتوقّف العُقَد عن الاتفاق على نفس الكتاب القانوني (rulebook). كان الجميع يبنون على نفس التاريخ؛ ثم إما تتغيّر القواعد بطريقة متوافقة (تفرّع ناعم) أو لا تتغيّر (تفرّع صلب). كلمة «تفرّع» تبدو دراماتيكية، وأحيانًا تكون كذلك — شبكتان حيّتان، رمزان — لكن كثيرًا من التفرّعات هي فقط ترقيات مُجدولة لا يستمرّ أحد في التعدين بقواعدها القديمة.

لا تملك سلاسل الكتل مدير منتج يدفع تحديثًا. الترقيات اجتماعية وتقنية: يقرّر المُعدِّنون والمُدقِّقون والمطوّرون والمستخدمون البرمجية التي يُشغِّلونها. عندما يتزعزع ذلك التنسيق، يمكن أن يتفرّع التاريخ.

باختصار: التفرّع هو تغيير في قواعد التوافق. إذا كان التغيير غير متوافق واستمرّ الجانبان، تحصل على سلسلتين. إذا رقّى الجميع سويًا، لا تزال تُسمّيه تفرّعًا صلبًا، لكنك قد لا تلاحظه إطلاقًا كمستخدم.
عندما تتفرّع سلسلة نفس التاريخ حتى الكتلة N، ثم مجموعتا قواعد الكتلة N السلسلة A قواعد جديدة السلسلة B قواعد قديمة تتباعد الأرصدة بعد الانقسام
بعد الكتلة N، يمكن أن تُنتج مجموعتا قواعد تاريخين. أرصدة اللقطة (snapshot) عند الانقسام غالبًا تُضاعَف عبر كليهما — لهذا تُهمّ إعلانات التفرّع لحاملي الأصول.

التفرّعات الناعمة: قواعد أشدّ، سلسلة واحدة

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

يُعدّ SegWit على Bitcoin المثال الصفّي المعتاد: انتقلت بيانات الشاهد (witness data)، ارتفعت السعة، والعُقَد التي لم تُرقَّ أبدًا استطاعت متابعة السلسلة الأطول — فقط لم تستخدم الميزات الجديدة.

التفرّعات الصلبة: عندما تنقسم السلاسل فعلًا

تُغيّر التفرّعات الصلبة التوافق بطريقة ترفضها البرمجية القديمة. إذا استمرّ أيّ شخص في تشغيل العميل القديم بقوة تجزئة (hashrate) أو حصّة (stake) حقيقية خلفه، تحصل على شبكتين. إذا لم يفعل أحد ذلك، تتوقّف السلسلة «القديمة» فحسب وتكون قد حصلت على ترقية عمليًا.

التفرّعات الخلافية هي التي يهتمّ المتداولون بها: أرصدة مُضاعَفة، رموز جديدة، دراما دعم المحافظ، مشكلات إعادة التنفيذ (replay). التفرّعات المُخطَّطة بقبول كامل يمكن أن تبدو مملّة — نفس تنسيق العنوان، محتوى داخلي جديد، معظم المستخدمين يرون فقط بضع ساعات من الفوضى على Twitter.

التفرّع الناعم في مقابل التفرّع الصلب (مبسّط) التفرّع الناعم يُضيّق القواعد أو يُوسِّعها العُقَد القديمة لا تزال ترى كتلًا صالحة دفتر واحد إن تنسّق المُعدِّنون مثال بديهي: «نوع معاملة جديد، البرمجية القديمة تتجاهله» التفرّع الصلب تغيير قواعد غير متوافق العملاء القدامى والجدد يختلفون قد يُنتج سلسلتين + أصلين إلا إن انتقل الجميع لجانب واحد
تبدو التفرّعات الناعمة غالبًا كـ«قواعد إضافية مُضافة فوق». التفرّعات الصلبة هي «اختر A أو B» على مستوى البروتوكول.

لماذا تحدث التفرّعات

ترقيات روتينية. إصلاحات ثغرات، رموز عمليات (opcodes) جديدة، تعديلات معاملات — عادةً مملّة، وتُدمَج غالبًا في إصدار يُشغِّله الجميع.

السياسة والرؤية. حجم الكتلة، الإصدار، الحوكمة — عندما يفشل التوافق، تُتيح تفرّعات الكود لكل معسكر تشغيل تجربته الخاصة.

الاستجابة الطارئة. نادر: يمكن لثغرة كارثية أو فشل توافق أن يفرض اختيارًا قبيحًا بين الاستمرارية والتدخّل (Ethereum/DAO هي الحالة الكتابية).

الحوادث. يجد مُعدِّنان كتلتين في وقت متقارب جدًا وتتباعد السلسلة مؤقتًا حتى يفوز فرع واحد — عادةً مؤقت، لا حدث «عملة جديدة».

تفرّعات لا يزال الناس يتجادلون حولها

Ethereum / Ethereum Classic (2016). تراجع خلافي بعد أن استُنزفت DAO ملايين انقسم بين «تراجع عن الاختراق» و«النهائية بغضّ النظر عن أيّ شيء». سلسلتان، مجتمعان.

Bitcoin / Bitcoin Cash (2017). غلى الصراع بين مساحة الكتلة وتوسّع الطبقات؛ تفرّع BCH بكتل أكبر. دراما لاحقة (BSV، إلخ) أظهرت أن التفرّع يمكن أن يتفرّع.

دمج Ethereum (2022). تغيير التوافق من إثبات العمل (PoW) إلى إثبات الحصة (PoS). تفرّع صلب تقنيًا؛ اقتصاديًا لم يكن جانب PoW القديم مهمًا تقريبًا.

الذيل الطويل. ماتت معظم نُسَخ Bitcoin الصغيرة. نشر تفرّع سهل؛ السيولة والثقة ليستا كذلك.

ما يراقبه المتداولون فعليًا

توقيت اللقطة (Snapshot). تنشر البورصات كيف تُدرِج الأصول المتفرّعة. غالبًا ما تأتي «العملات المجانية» مع ارتباك ضريبي، أسواق غير سائلة، وصداع إعادة التنفيذ — نادرًا ما يتضاعف السعر بأيّ معنى نظيف.

قوائم الدعم. إذا كانت عملاتك عند حافظ (custodian) يتجاهل التفرّع، فقد لا تحصل على أصل السلسلة الثانوية في اليوم الأول. الحفظ الذاتي يعني أنك تحمل كليهما المفاتيح بنفسك — ما زالت ليست نصيحة مالية، وما زالت مُشوَّشة.

التقلّب. عدم اليقين حول إدراج الرموز وأمان السلسلة يُقلقل كلا الجانبين. اقرأ المواصفة، تحقّق من مستكشفات الكتل (explorers)، لا تثق بمواقع إسقاط جوي عشوائية.

على إعداد بدون حفظ وصائي كـGaiaEx، أنت لا تطلب من خزانة بورصة أن تُعكس تفرّعًا لأجلك — أنت تُوقِّع بمفاتيح تتحكّم بها. ذلك يُزيل وسيطًا واحدًا من القصّة؛ لا يُزيل مخاطر السوق أو ثغرات مستوى السلسلة.