تعريف fork

يشير الانقسام في البلوكشين إلى حالة تنفيذ مسارات دفتر أستاذ أو مجموعات قواعد مختلفة عند نفس ارتفاع الكتلة، نتيجة لاختلاف إصدارات برامج العقد، أو قرارات الإجماع، أو تأخر الشبكة. قد تُحل هذه الانقسامات بسرعة أو تؤدي إلى انقسام دائم. أكثر الأنواع شيوعًا هما الانقسام الصلب (Hard Fork) والانقسام المرن (Soft Fork)، وغالبًا ما تظهر أثناء ترقيات البروتوكول، أو إصلاح الأخطاء، أو الخلافات داخل المجتمع. تتطلب الانقسامات مراعاة أمور مهمة مثل تتبع الأصول، وتأخير التأكيدات، والمخاطر الأمنية المحتملة مثل هجمات إعادة التشغيل.
الملخص
1.
يحدث الانقسام (fork) عندما تتغير قواعد بروتوكول البلوكشين، مما يؤدي إلى انقسام السلسلة إلى مسارين أو أكثر مستقلين عن بعضهم البعض.
2.
هناك نوعان رئيسيان من الانقسامات: الانقسام الصلب (hard fork) الذي لا يكون متوافقًا مع الإصدارات السابقة، والانقسام الطري (soft fork) الذي يحافظ على التوافق.
3.
عادةً ما يتم تفعيل الانقسامات بسبب ترقيات تقنية أو خلافات مجتمعية أو إصلاحات أمنية، وتُعد آلية أساسية لتطور البلوكشين.
4.
من الأمثلة البارزة على ذلك انقسام Bitcoin Cash (BCH) عن Bitcoin، وانقسام Ethereum Classic (ETC) عن Ethereum.
5.
يمكن أن تؤدي الانقسامات إلى إنشاء عملات رقمية جديدة وتؤثر على توزيع القيمة السوقية، ما يتطلب من المستثمرين دراسة اختيار السلسلة وإدارة الأصول بعناية بعد الانقسام.
تعريف fork

ما هو الفُورك؟

الفُورك في البلوكشين هو حالة تنقسم فيها السلسلة عند نفس ارتفاع الكتلة إلى مسارين أو أكثر مستقلين، كما لو أن طريقًا سريعًا يتفرع إلى مسارات منفصلة. يحدث ذلك عندما تقوم العُقد—التي تمثل "علامات إرشادية" تحافظ على السجل—بتسجيل نسخ مختلفة من تاريخ المعاملات مؤقتًا أو دائمًا نتيجة لاختلاف القواعد أو وجهات النظر.

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

لماذا تحدث الفُوركات؟

هناك أربعة أسباب رئيسية للفُوركات في البلوكشين:

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

كيف تعمل الفُوركات؟

المبدأ الأساسي للفُوركات مرتبط بـ"الإجماع"—أي القواعد المتفق عليها للتحقق من الكتل وتحديد السلسلة الرئيسية. كلما استخدمت العُقد قواعد مختلفة لتقييم صلاحية الكتل، يمكن أن تظهر سلاسل متفرعة.

  • في شبكات إثبات العمل، تتبع العُقد عادة السلسلة ذات أكبر عمل تراكمي.
  • في أنظمة إثبات الحصة، تكون الأفضلية للسلسلة ذات الوزن والنهائية الأكبر.

تُحل الفُوركات المؤقتة من خلال عملية تُعرف بـ"إعادة تنظيم السلسلة"، حيث يتم استبدال الفروع الأقصر بالسلسلة المهيمنة. إذا تغيرت قواعد الإجماع بشكل جذري وأصبحت غير متوافقة، فلن تقبل العُقد التي تعمل بالقواعد القديمة الكتل الجديدة المُنشأة بالقواعد الجديدة—مما يؤدي إلى فُورك دائم.

أنواع الفُوركات

يمكن تصنيف الفُوركات وفقًا لعدة أبعاد رئيسية:

  1. الفُورك الصلب مقابل الفُورك الناعم:
    • الفُورك الصلب (Hard Fork): تغيير غير متوافق في البروتوكول. العُقد التي لا تقوم بالترقية لا يمكنها التحقق من الكتل الجديدة.
    • الفُورك الناعم (Soft Fork): تشديد متوافق مع الإصدارات السابقة للقواعد. يمكن للعُقد غير المحدثة متابعة السلسلة الجديدة، لكنها قد لا تتعرف على جميع الميزات الجديدة.
  2. الفُورك المخطط مقابل الفُورك الخلافي:
    • الفُورك المخطط: يتم الإعلان عنه وتنسيقه من قبل المطورين والمجتمع.
    • الفُورك الخلافي: ينشأ من خلافات المجتمع، وقد يؤدي إلى وجود سلسلتين ومجتمعين متوازيين.
  3. الفُورك المؤقت مقابل الفُورك الدائم:
    • الفُورك المؤقت: غالبًا ما ينتج عن تأخير الشبكة ويُحل خلال دقائق عبر إعادة تنظيم السلسلة.
    • الفُورك الدائم: تستمر كلتا السلسلتين في إنتاج الكتل وتحافظان على مجتمعات وأنظمة بيئية منفصلة.

تشمل أمثلة تاريخية:

  • في عام 2016، حدث فُورك صلب في Ethereum بعد حادثة DAO، مما أدى إلى ظهور ETH وETC.
  • في عام 2017، حدث فُورك صلب في Bitcoin بسبب نقاشات التوسع، مما أنشأ BCH (بيتكوين كاش).

هذه فُوركات صلبة دائمة وخلافية.

تأثير الفُوركات على الأصول والتطبيقات

خلال الفُوركات، قد يواجه المستخدمون تأكيدات أبطأ، ورسوم معاملات متقلبة، واحتمالية التراجع عن المعاملات. بعد فُورك دائم، قد تستمر أرصدة الحسابات بشكل مستقل على كل سلسلة؛ ومع ذلك، يتم تحديد أسماء الرموز، ورموزها، وقيمها السوقية من قبل المجتمعات والأسواق المعنية.

بالنسبة للمعاملات، إذا كانت كلتا السلسلتين تشتركان في نفس الصيغ دون حماية من الإعادة، فقد تحدث "هجمات الإعادة"—حيث تكون المعاملات الموقعة على سلسلة واحدة صالحة على الأخرى. أدخلت Ethereum معرفات السلسلة (انظر EIP-155) بعد 2016 للحد من مخاطر الإعادة.

بالنسبة للتطبيقات مثل العقود الذكية والتطبيقات اللامركزية (dApps)، من الضروري التحقق من السلسلة ومعرف السلسلة المحدد. أحيانًا، تبقى عناوين العقود كما هي عبر السلاسل لكن مع رمز أو حالة مختلفة، مما يؤدي إلى اختلافات وظيفية أو أمنية.

في البورصات مثل Gate، تؤدي الفُوركات الرئيسية إلى إعلانات حول تدابير الحد من المخاطر—مثل زيادة متطلبات التأكيد مؤقتًا أو تعليق الإيداع/السحب—حتى يتم استعادة استقرار الشبكة وتأكيد خطة تعيين الأصول. يُرجى دائمًا الرجوع إلى إعلانات Gate الرسمية للقرارات النهائية.

كيفية إدارة مخاطر الفُوركات

  1. أوقف التحويلات والتفاعلات غير الضرورية مع العقود أثناء الفُورك، خاصة المعاملات عبر السلاسل أو الكبيرة. زد متطلبات التأكيد لتجنب مخاطر إعادة التنظيم.
  2. تابع تحديثات فريق المشروع وإعلانات Gate للحصول على معلومات حول تعليق الإيداع/السحب أو خطط توزيع الرموز.
  3. تحقق من معرفات السلسلة وإعدادات الشبكة في محفظتك؛ راجع عناوين العقود والمُصدرين للرموز التي تحمل نفس الاسم لتجنب تحويل الأصول إلى السلسلة الخطأ.
  4. احمِ نفسك من هجمات الإعادة: استخدم محافظ وعُقد محدثة وتجنب تكرار نفس العمليات على السلسلتين ما لم يتم تأكيد وجود حماية من الإعادة.
  5. احفظ مفاتيحك الخاصة وعبارات الاسترداد—ولا تقم أبدًا باستيرادها إلى محافظ أو مواقع غير موثوقة. عند المطالبة بأصول جديدة، فضل القنوات الرسمية التي توفرها المشاريع أو البورصات.
  6. يجب على المطورين ترقية العُقد والاعتمادات بسرعة، وتمكين حماية الإعادة، وضبط حدود الترحيل، وتكوين تنبيهات RPC؛ كما يجب على المشغلين زيادة عتبات التأكيد وتشديد ضوابط المخاطر أثناء أحداث الفُورك.

الفرق بين الفُوركات، التحديثات، وإعادة التنظيم

العلاقة بين الفُوركات والتحديثات هي أن التحديث هو إجراء (تغيير البروتوكول)، بينما الفُورك هو نتيجة (انقسام السلسلة). يحدث الفُورك الصلب إذا أدخل التحديث تغييرات غير متوافقة ولم تقم جميع العُقد بالترقية؛ أما التحديثات المتوافقة فتؤدي غالبًا إلى فُوركات ناعمة أو انتقالات سلسة.

تختلف الفُوركات عن إعادة التنظيم (reorgs). إعادة التنظيم هي عندما تُحل الانقسامات المؤقتة في السلسلة باستبدال الفروع الأقل عملاً بالسلسلة الرئيسية—مما يعيد الاتساق دون انقسام طويل الأمد في الشبكة. تؤدي الفُوركات الدائمة إلى وجود سلاسل وأنظمة بيئية متوازية دائمة.

تختلف الفُوركات أيضًا عن السلاسل الجانبية أو الشبكات من الطبقة الثانية—فهذه سلاسل مستقلة أو مساعدة مصممة للتوسع أو تقليل التكاليف وليست انقسامًا عن السجل الرئيسي.

العلاقة بين فُوركات البلوكشين وفُوركات الشيفرة البرمجية

يشير "فُورك الشيفرة البرمجية" إلى نسخ الشيفرة مفتوحة المصدر لتطويرها بشكل مستقل—ويحدث ذلك على مستوى مستودع البرمجيات. أما "فُورك البلوكشين" فيحدث على طبقة الإجماع عندما ينقسم سجل السجل أو قواعد البروتوكول.

تقوم العديد من سلاسل البلوكشين العامة الجديدة بفُورك تنفيذات مفتوحة المصدر موجودة (مثل عملاء EVM) لكنها تُطلق بكتلة بداية جديدة دون وراثة الحالة التاريخية—وهذا ليس فُوركًا على السلسلة. في المقابل، غالبًا ما تتضمن الفُوركات الصلبة الخلافية تغييرات في الشيفرة وانقسام السجل على نفس تاريخ البلوكشين.

ماذا تعني الفُوركات لتطوير Web3؟

تجسد الفُوركات مفهوم "التصويت بالأقدام" في الحوكمة مفتوحة المصدر: عندما يتعذر التوصل إلى إجماع، يمكن للرؤى المتنافسة أن تتعايش، مما يتيح للأسواق والمستخدمين تحديد المسار السائد. ومع ذلك، يزيد ذلك من تكاليف التنسيق ويؤدي إلى تجزئة هوية العلامة التجارية والسيولة.

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

الخلاصة والنصائح العملية

في جوهره، ينتج الفُورك عن عدم اتساق مؤقت أو دائم في القواعد أو وجهات النظر—مما يؤدي إلى مسارات متفرعة في السجل. يعتمد الاختلاف بين الفُورك الصلب والفُورك الناعم على توافق القواعد؛ تُستوعب الفُوركات المؤقتة عبر إعادة التنظيم، بينما تؤسس الفُوركات الدائمة أنظمة بيئية متوازية.

للمستخدمين الأفراد: راقب الإعلانات، تحقق من معرفات السلسلة، زد من عتبات التأكيد، احفظ مفاتيحك الخاصة، وتجنب هجمات الإعادة.

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

لكل الأطراف التي تتعامل مع الأصول: اعتمد دائمًا على الاتصالات الرسمية للمشروع أو Gate في اتخاذ القرار—وقيّم المخاطر بعقلانية قبل اتخاذ أي إجراء.

الأسئلة الشائعة

ما الفرق بين الفُورك الصلب والفُورك الناعم؟

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

ماذا يحدث لرموزي أثناء الفُورك؟

أثناء الفُورك الصلب، غالبًا ما تُنسخ رموزك على كلتا السلسلتين الناتجتين. على سبيل المثال، عند انقسام Bitcoin إلى BCH (بيتكوين كاش)، تلقى حاملو BTC نفس الكمية من الرموز على كلتا السلسلتين. قبل الفُورك، يُنصح بحفظ الأصول في محافظ ذاتية الحفظ بدلاً من البورصات لضمان حصولك على الرموز الجديدة.

ماذا لو لم أؤيد فُورك معين؟

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

ما هي بعض الأحداث البارزة لفُوركات البلوكشين؟

شهدت Bitcoin عدة فُوركات صلبة، نتج عنها متغيرات مثل BCH (بيتكوين كاش) وBSV. كما خضعت Ethereum لفُورك صلب كبير عام 2016 بعد حادثة DAO، مما أدى إلى ETC (إيثيريوم كلاسيك). نشأت هذه الانقسامات من اختلافات المجتمع حول توجه الشبكة—مما يبرز اتخاذ القرار اللامركزي في أنظمة البلوكشين. دراسة هذه الحالات تساعدك على فهم تأثيرات الفُورك بشكل أفضل.

هل يعني الفُورك تدمير أو هجر السلسلة الأصلية؟

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

إعجاب بسيط يمكن أن يُحدث فرقًا ويترك شعورًا إيجابيًا

مشاركة

المصطلحات ذات الصلة
حقبة
في عالم Web3، يُستخدم مصطلح "الدورة" لوصف العمليات أو الفترات المتكررة داخل بروتوكولات وتطبيقات البلوكشين، والتي تحدث وفق فترات زمنية أو عدد محدد من الكتل. من الأمثلة على ذلك أحداث تقليص مكافآت التعدين في Bitcoin، جولات الإجماع في Ethereum، جداول استحقاق الرموز، فترات التحدي لسحب الأصول في الطبقة الثانية، تسويات معدلات التمويل والعائد، تحديثات oracle، وفترات التصويت على الحوكمة. تختلف مدة هذه الدورات، وشروط انطلاقها، ودرجة مرونتها من نظام إلى آخر. إن فهمك لهذه الدورات يمكّنك من إدارة السيولة بكفاءة، وتحسين توقيت قراراتك، وتحديد حدود المخاطر بدقة.
تعريف TRON
يُعد بوزيترون (الرمز: TRON) من أوائل العملات المشفرة، ويختلف عن رمز البلوكشين العام "Tron/TRX" كلياً. يُصنف بوزيترون كعملة، أي أنه الأصل الأساسي لسلسلة بلوكشين مستقلة. إلا أن المعلومات المتوفرة عنه محدودة للغاية، وتشير السجلات إلى أن المشروع ظل غير نشط لفترة طويلة. يصعب الوصول إلى بيانات الأسعار الحديثة وأزواج التداول الخاصة به. نظراً لتشابه الاسم والرمز مع "Tron/TRX"، ينبغي على المستثمرين التحقق بدقة من الأصل المستهدف ومصادر المعلومات قبل اتخاذ أي قرار. آخر بيانات متاحة عن بوزيترون تعود إلى عام 2016، مما يصعّب تقييم السيولة والقيمة السوقية. عند تداول أو حفظ بوزيترون، يجب الالتزام التام بقواعد المنصة وأفضل ممارسات أمان المحافظ.
لامركزي
تعبر اللامركزية عن تصميم الأنظمة الذي يوزع اتخاذ القرار والسيطرة على عدة أطراف، ويظهر ذلك بوضوح في تقنية البلوكشين، الأصول الرقمية، وأنظمة حوكمة المجتمعات. تعتمد اللامركزية على تحقيق الإجماع بين عدد كبير من العقد داخل الشبكة، ما يسمح للنظام بالعمل دون تدخل سلطة واحدة، ويعزز بذلك الأمان، مقاومة الرقابة، والانفتاح. وفي قطاع العملات الرقمية، تظهر اللامركزية من خلال التعاون بين عقد Bitcoin وEthereum حول العالم، منصات التداول اللامركزية، المحافظ غير الحاضنة، ونماذج الحوكمة المجتمعية التي تمنح حاملي الرموز حق التصويت لتحديد قواعد البروتوكول.
شيفرة
تُعرَّف الخوارزمية التشفيرية بأنها مجموعة من الأساليب الرياضية المخصصة لـ"قفل" المعلومات والتحقق من صحتها. من أبرز أنواعها: التشفير المتماثل، التشفير غير المتماثل، وخوارزميات التجزئة (Hash). في منظومة البلوكشين، تعتمد العمليات الأساسية مثل توقيع المعاملات، توليد العناوين، وضمان سلامة البيانات على الخوارزميات التشفيرية، مما يضمن حماية الأصول وتأمين الاتصالات. كذلك، تعتمد أنشطة المستخدمين في المحافظ ومنصات التداول، مثل طلبات واجهة برمجة التطبيقات (API) وسحب الأصول، على التطبيق الآمن لهذه الخوارزميات والإدارة الفعّالة للمفاتيح.
ما هو الـ Nonce
يمكن فهم Nonce بأنه "رقم يُستخدم لمرة واحدة"، ويُستخدم لضمان تنفيذ عملية معينة مرة واحدة فقط أو بشكل متسلسل. في مجال البلوكشين والتشفير، يُستخدم الـ Nonce غالبًا في ثلاثة حالات: Nonce المعاملات يضمن تنفيذ معاملات الحساب بشكل متسلسل ويمنع تكرارها؛ Nonce التعدين يُستخدم للبحث عن قيمة hash تحقق مستوى الصعوبة المطلوب؛ وNonce التوقيع أو تسجيل الدخول يمنع إعادة استخدام الرسائل في هجمات إعادة التشغيل. ستصادف مفهوم Nonce عند إجراء معاملات على الشبكة، أو متابعة عمليات التعدين، أو عند استخدام محفظتك لتسجيل الدخول إلى المواقع الإلكترونية.

المقالات ذات الصلة

ما هو Tronscan وكيف يمكنك استخدامه في عام 2025؟
مبتدئ

ما هو Tronscan وكيف يمكنك استخدامه في عام 2025؟

Tronscan هو مستكشف للبلوكشين يتجاوز الأساسيات، ويقدم إدارة محفظة، تتبع الرمز، رؤى العقد الذكية، ومشاركة الحوكمة. بحلول عام 2025، تطورت مع ميزات أمان محسّنة، وتحليلات موسّعة، وتكامل عبر السلاسل، وتجربة جوال محسّنة. تشمل النظام الآن مصادقة بيومترية متقدمة، ورصد المعاملات في الوقت الحقيقي، ولوحة معلومات شاملة للتمويل اللامركزي. يستفيد المطورون من تحليل العقود الذكية الذي يعتمد على الذكاء الاصطناعي وبيئات اختبار محسّنة، بينما يستمتع المستخدمون برؤية موحدة لمحافظ متعددة السلاسل والتنقل القائم على الإيماءات على الأجهزة المحمولة.
2023-11-22 18:27:42
كل ما تريد معرفته عن Blockchain
مبتدئ

كل ما تريد معرفته عن Blockchain

ما هي البلوكشين، وفائدتها، والمعنى الكامن وراء الطبقات والمجموعات، ومقارنات البلوكشين وكيف يتم بناء أنظمة التشفير المختلفة؟
2022-11-21 09:15:55
ما هي كوساما؟ كل ما تريد معرفته عن KSM
مبتدئ

ما هي كوساما؟ كل ما تريد معرفته عن KSM

أما كوساما، التي توصف بأنها ابنة عم" بولكادوت البرية"، فهي عبارة عن منصة بلوكتشين مصممة لتوفير إطار قابل للتشغيل المتبادل على نطاق واسع وقابل للتوسعة للمطورين.
2022-12-23 09:35:09