هناك نوعان من شوكات blockchain: الشوكات الصلبة والشوكات اللينة.على الرغم من الأسماء المتشابهة ونفس الاستخدام النهائي ، فإن الشوك الصلب والشوك اللينة مختلفان تمامًا.قبل شرح مفاهيم "الهارد فورك" و "الانقسام المرن" ، اشرح مفهومي "التوافق مع الأمام" و "التوافق مع الإصدارات السابقة"
العقدة الجديدة والعقدة القديمة
أثناء عملية ترقية blockchain ، ستقوم بعض العقد الجديدة بترقية رمز blockchain.ومع ذلك ، فإن بعض العقد لا ترغب في ترقية كود blockchain والاستمرار في تشغيل الإصدار القديم الأصلي من كود blockchain ، والذي يسمى العقدة القديمة.
الشوك الصلب والشوك اللينة
شوكة صلبة: لا تستطيع العقدة القديمة التعرف على الكتل التي تم إنشاؤها بواسطة العقدة الجديدة (العقدة القديمة ليست متوافقة مع الكتل التي تم إنشاؤها بواسطة العقدة الجديدة) ، مما يؤدي إلى تقسيم سلسلة مباشرة إلى سلسلتين مختلفتين تمامًا ، واحدة هي السلسلة القديمة ( تشغيل أصلي هناك إصدار قديم من كود blockchain ، يتم تشغيله بواسطة العقدة القديمة) ، والآخر عبارة عن سلسلة جديدة (تشغيل الإصدار الجديد الذي تمت ترقيته من رمز blockchain ، يتم تشغيله بواسطة العقدة الجديدة).
شوكة ناعمة: تتعايش العقد الجديدة والقديمة ، ولكنها لن تؤثر على استقرار وفعالية النظام بأكمله.ستكون العقدة القديمة متوافقة مع العقدة الجديدة (العقدة القديمة متوافقة مع الكتل التي تم إنشاؤها بواسطة العقدة الجديدة) ، لكن العقدة الجديدة غير متوافقة مع العقدة القديمة (أي أن العقدة الجديدة غير متوافقة مع الإصدارات السابقة الكتل التي تم إنشاؤها بواسطة العقدة القديمة) ، لا يزال بإمكانهما المشاركة في سلسلة.
وببساطة ، فإن الانقسام الثابت لعملة رقمية مشفرة يعني أن الإصدارين القديم والجديد غير متوافقين مع بعضهما البعض ويجب تقسيمهما إلى سلسلتين مختلفتين.بالنسبة إلى السوفت فوركس ، فإن الإصدار القديم متوافق مع الإصدار الجديد ، لكن الإصدار الجديد غير متوافق مع الإصدار القديم ، لذلك سيكون هناك انقسام بسيط ، ولكن لا يزال من الممكن أن يكون تحت نفس blockchain.
أمثلة على الهارد فورك:
Ethereum fork: مشروع DAO هو مشروع تمويل جماعي بدأته شركة Slock.it blockchain IoT.تم إصداره رسميًا في مايو 2016. اعتبارًا من يونيو من ذلك العام ، جمع مشروع DAO أكثر من 160 مليون دولار أمريكي.لم يستغرق مشروع DAO وقتًا طويلاً حتى يتم استهدافه من قبل المتسللين.بسبب ثغرة ضخمة في العقد الذكي ، تم نقل مشروع DAO بقيمة سوقية قدرها 50 مليون دولار من الأثير.
من أجل استعادة أصول العديد من المستثمرين ووقف الذعر ، اقترح فيتاليك بوتيرين ، مؤسس Ethereum ، أخيرًا فكرة الهارد فورك ، وأكمل في النهاية الانقسام الكلي في الكتلة 1920000 من Ethereum من خلال تصويت أغلبية المجتمع.دحر كل الأثير بما في ذلك حيازة المتسلل.حتى إذا كانت Ethereum مقسمة إلى سلسلتين ، فلا يزال هناك بعض الأشخاص الذين يؤمنون بالطبيعة الثابتة لـ blockchain ويبقون في السلسلة الأصلية لـ Ethereum Classic
Hard Fork vs Soft Fork - أيهما أفضل؟
بشكل أساسي ، يخدم نوعا الشوكات المذكورين أعلاه أغراضًا مختلفة.تقسم الهارد فوركس المثيرة للجدل المجتمع ، لكن الهارد فوركس المخطط لها يسمح بتعديل البرمجيات بحرية بموافقة الجميع.
الشوكات اللينة هي الخيار اللطيف.بشكل عام ، ما يمكنك القيام به محدود للغاية لأن تغييراتك الجديدة لا يمكن أن تتعارض مع القواعد القديمة.ومع ذلك ، إذا كان من الممكن إجراء تحديثاتك بطريقة تظل متوافقة ، فلا داعي للقلق بشأن تجزئة الشبكة.
الوقت ما بعد: 22 أكتوبر - 2022