
الفُورك في البلوكشين هو حالة تنقسم فيها السلسلة عند نفس ارتفاع الكتلة إلى مسارين أو أكثر مستقلين، كما لو أن طريقًا سريعًا يتفرع إلى مسارات منفصلة. يحدث ذلك عندما تقوم العُقد—التي تمثل "علامات إرشادية" تحافظ على السجل—بتسجيل نسخ مختلفة من تاريخ المعاملات مؤقتًا أو دائمًا نتيجة لاختلاف القواعد أو وجهات النظر.
في شبكات البلوكشين، يمكن أن يحدث الفُورك إذا تم إنتاج كتلتين مرشحتين في الوقت نفسه أو إذا اتبعت العُقد قواعد إجماع مختلفة. غالبًا ما يتم حل الفُوركات المؤقتة عندما تصل الشبكة إلى إجماع وتندمج السلاسل. أما إذا حدثت تغييرات غير متوافقة في القواعد، فقد تستمر هذه المسارات المنفصلة بشكل دائم.
هناك أربعة أسباب رئيسية للفُوركات في البلوكشين:
المبدأ الأساسي للفُوركات مرتبط بـ"الإجماع"—أي القواعد المتفق عليها للتحقق من الكتل وتحديد السلسلة الرئيسية. كلما استخدمت العُقد قواعد مختلفة لتقييم صلاحية الكتل، يمكن أن تظهر سلاسل متفرعة.
تُحل الفُوركات المؤقتة من خلال عملية تُعرف بـ"إعادة تنظيم السلسلة"، حيث يتم استبدال الفروع الأقصر بالسلسلة المهيمنة. إذا تغيرت قواعد الإجماع بشكل جذري وأصبحت غير متوافقة، فلن تقبل العُقد التي تعمل بالقواعد القديمة الكتل الجديدة المُنشأة بالقواعد الجديدة—مما يؤدي إلى فُورك دائم.
يمكن تصنيف الفُوركات وفقًا لعدة أبعاد رئيسية:
تشمل أمثلة تاريخية:
هذه فُوركات صلبة دائمة وخلافية.
خلال الفُوركات، قد يواجه المستخدمون تأكيدات أبطأ، ورسوم معاملات متقلبة، واحتمالية التراجع عن المعاملات. بعد فُورك دائم، قد تستمر أرصدة الحسابات بشكل مستقل على كل سلسلة؛ ومع ذلك، يتم تحديد أسماء الرموز، ورموزها، وقيمها السوقية من قبل المجتمعات والأسواق المعنية.
بالنسبة للمعاملات، إذا كانت كلتا السلسلتين تشتركان في نفس الصيغ دون حماية من الإعادة، فقد تحدث "هجمات الإعادة"—حيث تكون المعاملات الموقعة على سلسلة واحدة صالحة على الأخرى. أدخلت Ethereum معرفات السلسلة (انظر EIP-155) بعد 2016 للحد من مخاطر الإعادة.
بالنسبة للتطبيقات مثل العقود الذكية والتطبيقات اللامركزية (dApps)، من الضروري التحقق من السلسلة ومعرف السلسلة المحدد. أحيانًا، تبقى عناوين العقود كما هي عبر السلاسل لكن مع رمز أو حالة مختلفة، مما يؤدي إلى اختلافات وظيفية أو أمنية.
في البورصات مثل Gate، تؤدي الفُوركات الرئيسية إلى إعلانات حول تدابير الحد من المخاطر—مثل زيادة متطلبات التأكيد مؤقتًا أو تعليق الإيداع/السحب—حتى يتم استعادة استقرار الشبكة وتأكيد خطة تعيين الأصول. يُرجى دائمًا الرجوع إلى إعلانات Gate الرسمية للقرارات النهائية.
العلاقة بين الفُوركات والتحديثات هي أن التحديث هو إجراء (تغيير البروتوكول)، بينما الفُورك هو نتيجة (انقسام السلسلة). يحدث الفُورك الصلب إذا أدخل التحديث تغييرات غير متوافقة ولم تقم جميع العُقد بالترقية؛ أما التحديثات المتوافقة فتؤدي غالبًا إلى فُوركات ناعمة أو انتقالات سلسة.
تختلف الفُوركات عن إعادة التنظيم (reorgs). إعادة التنظيم هي عندما تُحل الانقسامات المؤقتة في السلسلة باستبدال الفروع الأقل عملاً بالسلسلة الرئيسية—مما يعيد الاتساق دون انقسام طويل الأمد في الشبكة. تؤدي الفُوركات الدائمة إلى وجود سلاسل وأنظمة بيئية متوازية دائمة.
تختلف الفُوركات أيضًا عن السلاسل الجانبية أو الشبكات من الطبقة الثانية—فهذه سلاسل مستقلة أو مساعدة مصممة للتوسع أو تقليل التكاليف وليست انقسامًا عن السجل الرئيسي.
يشير "فُورك الشيفرة البرمجية" إلى نسخ الشيفرة مفتوحة المصدر لتطويرها بشكل مستقل—ويحدث ذلك على مستوى مستودع البرمجيات. أما "فُورك البلوكشين" فيحدث على طبقة الإجماع عندما ينقسم سجل السجل أو قواعد البروتوكول.
تقوم العديد من سلاسل البلوكشين العامة الجديدة بفُورك تنفيذات مفتوحة المصدر موجودة (مثل عملاء EVM) لكنها تُطلق بكتلة بداية جديدة دون وراثة الحالة التاريخية—وهذا ليس فُوركًا على السلسلة. في المقابل، غالبًا ما تتضمن الفُوركات الصلبة الخلافية تغييرات في الشيفرة وانقسام السجل على نفس تاريخ البلوكشين.
تجسد الفُوركات مفهوم "التصويت بالأقدام" في الحوكمة مفتوحة المصدر: عندما يتعذر التوصل إلى إجماع، يمكن للرؤى المتنافسة أن تتعايش، مما يتيح للأسواق والمستخدمين تحديد المسار السائد. ومع ذلك، يزيد ذلك من تكاليف التنسيق ويؤدي إلى تجزئة هوية العلامة التجارية والسيولة.
تُظهر الاتجاهات الحالية أن سلاسل البلوكشين العامة تركز الآن على اختبارات التوافق، وتجارب الشبكة التجريبية، وآليات الإشارة قبل التحديثات الكبيرة—مما يقلل من مخاطر الفُوركات الخلافية. كما يتم اعتماد تقنيات مثل معرفات السلاسل الفريدة وفصل نطاق التوقيع بشكل متزايد لتقليل هجمات الإعادة وأخطاء المستخدمين. أصبح التعايش متعدد السلاسل هو المعيار، مما يجعل التوعية عبر السلاسل وتعيين الأصول أمرًا بالغ الأهمية للمستخدمين.
في جوهره، ينتج الفُورك عن عدم اتساق مؤقت أو دائم في القواعد أو وجهات النظر—مما يؤدي إلى مسارات متفرعة في السجل. يعتمد الاختلاف بين الفُورك الصلب والفُورك الناعم على توافق القواعد؛ تُستوعب الفُوركات المؤقتة عبر إعادة التنظيم، بينما تؤسس الفُوركات الدائمة أنظمة بيئية متوازية.
للمستخدمين الأفراد: راقب الإعلانات، تحقق من معرفات السلسلة، زد من عتبات التأكيد، احفظ مفاتيحك الخاصة، وتجنب هجمات الإعادة.
للمؤسسات والمطورين: أجرِ اختبارات ما قبل الفُورك، وطبق تحديثات تدريجية، وعدّل ضوابط المخاطر بشكل ديناميكي.
لكل الأطراف التي تتعامل مع الأصول: اعتمد دائمًا على الاتصالات الرسمية للمشروع أو Gate في اتخاذ القرار—وقيّم المخاطر بعقلانية قبل اتخاذ أي إجراء.
الفُورك الصلب هو ترقية غير متوافقة مع الإصدارات السابقة لـبروتوكول البلوكشين. الكتل التي تُنشأ وفق القواعد الجديدة لا يمكن التحقق منها بواسطة العُقد التي تعمل بالبرمجيات القديمة. أما الفُورك الناعم فهو ترقية متوافقة مع الإصدارات السابقة—حيث يمكن للعُقد القديمة قراءة الكتل الجديدة ولكن قد لا تفسر جميع الميزات الجديدة بشكل كامل. ببساطة: الفُورك الصلب يفرض انقسامًا (ويخلق سلسلتين)، بينما الفُورك الناعم يحدّث الشبكة دون تقسيمها. يعتمد الخيار على عمق التغييرات المطلوبة وإجماع المجتمع.
أثناء الفُورك الصلب، غالبًا ما تُنسخ رموزك على كلتا السلسلتين الناتجتين. على سبيل المثال، عند انقسام Bitcoin إلى BCH (بيتكوين كاش)، تلقى حاملو BTC نفس الكمية من الرموز على كلتا السلسلتين. قبل الفُورك، يُنصح بحفظ الأصول في محافظ ذاتية الحفظ بدلاً من البورصات لضمان حصولك على الرموز الجديدة.
يمكنك ببساطة الاستمرار في استخدام برنامج العُقد الأصلي دون ترقية—مما يبقيك على السلسلة الأصلية. ومع ذلك، ومع انتقال الشبكة بمرور الوقت، قد تواجه انخفاضًا في الأطراف المقابلة للتداول أو انخفاض السيولة. النهج الأكثر حكمة هو مراقبة أزواج الأصول في البورصات الرئيسية مثل Gate وتكييف استراتيجيتك بناءً على تطورات السوق.
شهدت Bitcoin عدة فُوركات صلبة، نتج عنها متغيرات مثل BCH (بيتكوين كاش) وBSV. كما خضعت Ethereum لفُورك صلب كبير عام 2016 بعد حادثة DAO، مما أدى إلى ETC (إيثيريوم كلاسيك). نشأت هذه الانقسامات من اختلافات المجتمع حول توجه الشبكة—مما يبرز اتخاذ القرار اللامركزي في أنظمة البلوكشين. دراسة هذه الحالات تساعدك على فهم تأثيرات الفُورك بشكل أفضل.
ليس بالضرورة. بعد الفُورك، يمكن لكلتا السلسلتين الاستمرار في العمل بشكل مستقل—ويحصل الحامِلون على أصول في كلتا السلسلتين. على سبيل المثال، رغم أن القيمة السوقية لـBCH أقل من BTC بعد الفُورك، إلا أنه لا يزال مشروعًا نشطًا حتى اليوم. تعتمد نتيجة الفُورك على دعم المجتمع وتطور النظام البيئي للتطبيقات—وليس مجرد استبدال القديم بالجديد.


