Soft Fork مقابل Hard Fork: ما هي الاختلافات؟

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

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

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

ما هي الشوك؟

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

لتغيير القواعد ، تحتاج إلى شوكة blockchain ، والذي يوضح تغييرًا في القواعد أو البروتوكول. غالبًا ما تجلب Forks عملات مشفرة مختلفة بأسماء مماثلة ، مثل Bitcoin Cash و Ethereum Classic حيث يتم إنشاء سلاسل جديدة.

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

هارد مقابل لينة فوركس

يحدث كلا النوعين من الشوكات عندما يتم تغيير رمز العملة المشفرة مع كون أكبر فرق بين الشوكات الصلبة والناعمة هو النتيجة المرجوة.

تعد كل من الشوكات الصلبة والناعمة أدوات ضرورية لطول عمر blockchain ، وكلاهما يستخدم لأغراض مختلفة لإجراء تغييرات في نظام لامركزي. بدون شوكات ، ستكون هناك حاجة إلى جسم مركزي مع تحكم من أعلى إلى أسفل لإجراء تغييرات في blockchain.

هارد فوركس

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

قد تكون هناك حاجة لـ Hard fork لتغيير بروتوكول blockchains بشكل جذري أو لإصلاح خطأ. في معظم الأوقات ، ستدرك العقد التي لا تزال موجودة في السلسلة القديمة قريبًا أن blockchain الخاص بهم قديم ولا يتم تحديثه ، مما يؤدي بهم إلى الترقية إلى أحدث إصدار من السلسلة.

هناك عدة أسباب أخرى لحدوث الانقسام الكلي ، مثل حجز المعاملات التي تم توضيحها أثناء اختراق Ethereum في عام 2016 ، لإضافة وظائف جديدة إلى السلسلة أو معالجة أي مخاطر أمنية يشكلها الإصدار الحالي على السلسلة.

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

أمثلة على الشوكات الصلبة

شوكة البيتكوين النقدية الصلبة

بعد تنفيذ SegWit (Segregated Witness) الشهير إلى البيتكوين حدث Hard Fork ، مما أدى إلى Bitcoin Cash. لم يعجب عدد قليل من مطوري Bitcoin بالتغييرات الجديدة التي أحدثها SegWit على العملة المشفرة وقرروا Hard Fork blockchain ، مما أدى إلى ظهور Bitcoin Cash في أواخر عام 2017.

Bitcoin Cash هي عملة مشفرة ناجحة في حد ذاتها ، وتحتل حاليًا المرتبة 24 ، ولا تتبنى SegWit مطلقًا.

كانت هناك العديد من العملات الصعبة الأخرى من Bitcoin ، مما أدى إلى عملات مشفرة مثل Bitcoin Gold و Classic و Unlimited.

معضلة إيثريوم

في يوليو 2016 ، نفذت blockchain الخاصة بـ Ethereum عملية هارد فورك من أجل إعادة أكثر من 40 مليون دولار من Ethereum من عنوان المتسلل إلى عنوان جديد.

سمح هارد فورك بنقل الأموال عبر جهاز جديد  عقد الذكية  للسماح للمالكين الأصليين للأموال ، التي تم سحبها ، باستردادها في شكل رموز DAO.

شوكة لينة

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

تسمح الشوكات اللينة بدمج القواعد في السلسلة دون إجبار جميع حاملي العقد على الترقية ، مثل تقليل حجم كتلة السلسلة ، والذي تم تنفيذه بنجاح عبر Soft fork بواسطة 'SegWitالذي سنتطرق إليه قريباً.

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

الخطر الرئيسي على Soft-Forks ، على الرغم من أنه يُنظر إليه على أنه أسهل في التنفيذ ، هو خطر قيام الجهات الخبيثة بخداع عمال المناجم لإثبات صحة القواعد التي تتعارض مع blockchain لمصلحتهم. تحد الشوكات الصلبة من هذه المخاطر لأنها غير متوافقة مع الإصدارات السابقة ، وهذا هو السبب في أن عمال المناجم يفضلون الشوكات الصلبة على الشوكات اللينة.

أمثلة على الشوكات اللينة

شوكة SegWit اللينة

في أغسطس 2017 ، حدث الانقسام الناعم لبروتوكول Segregated Witness على سلسلة Bitcoin ، والذي تم تنفيذه لزيادة حد حجم الكتلة وزيادة سرعة معاملة السلسلة.

كما رأينا من قبل ، على الرغم من أن SegWit كان مفترقًا ناعمًا ، إلا أنه أثار عددًا قليلاً من عمال المناجم الذين لم يعجبهم البروتوكول الجديد للضغط من أجل الهارد فورك ، مما أدى إلى إنشاء Bitcoin Cash.

لماذا تعتبر الشوك مهمة جدًا؟

تعتبر Forks أمرًا حيويًا لتحديث blockchain اللامركزية حيث لا توجد سلطة مركزية من أعلى إلى أسفل متاحة لإجراء التغييرات.

وفي الختام

على الرغم من أن الشوكات الصلبة والناعمة يمكن أن تكون أوقاتًا عصيبة بالنسبة لأولئك المتورطين في العملات المشفرة وصعبة بشكل خاص لمشغلي العقدة أو المعدنين ، إلا أن الشوكات هي عمليات لا مفر منها في الحفاظ على لامركزية وأمن blockchain.

سوف تستمر الشوكات اللينة والصلبة في الحدوث مع الرئيسي العملات المشفرة blockchains مثل Bitcoin و Ethereum للحفاظ على أمانها والحفاظ على ترقية الشبكة لسنوات قادمة.

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

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

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

ما هي الشوك؟

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

لتغيير القواعد ، تحتاج إلى شوكة blockchain ، والذي يوضح تغييرًا في القواعد أو البروتوكول. غالبًا ما تجلب Forks عملات مشفرة مختلفة بأسماء مماثلة ، مثل Bitcoin Cash و Ethereum Classic حيث يتم إنشاء سلاسل جديدة.

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

هارد مقابل لينة فوركس

يحدث كلا النوعين من الشوكات عندما يتم تغيير رمز العملة المشفرة مع كون أكبر فرق بين الشوكات الصلبة والناعمة هو النتيجة المرجوة.

تعد كل من الشوكات الصلبة والناعمة أدوات ضرورية لطول عمر blockchain ، وكلاهما يستخدم لأغراض مختلفة لإجراء تغييرات في نظام لامركزي. بدون شوكات ، ستكون هناك حاجة إلى جسم مركزي مع تحكم من أعلى إلى أسفل لإجراء تغييرات في blockchain.

هارد فوركس

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

قد تكون هناك حاجة لـ Hard fork لتغيير بروتوكول blockchains بشكل جذري أو لإصلاح خطأ. في معظم الأوقات ، ستدرك العقد التي لا تزال موجودة في السلسلة القديمة قريبًا أن blockchain الخاص بهم قديم ولا يتم تحديثه ، مما يؤدي بهم إلى الترقية إلى أحدث إصدار من السلسلة.

هناك عدة أسباب أخرى لحدوث الانقسام الكلي ، مثل حجز المعاملات التي تم توضيحها أثناء اختراق Ethereum في عام 2016 ، لإضافة وظائف جديدة إلى السلسلة أو معالجة أي مخاطر أمنية يشكلها الإصدار الحالي على السلسلة.

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

أمثلة على الشوكات الصلبة

شوكة البيتكوين النقدية الصلبة

بعد تنفيذ SegWit (Segregated Witness) الشهير إلى البيتكوين حدث Hard Fork ، مما أدى إلى Bitcoin Cash. لم يعجب عدد قليل من مطوري Bitcoin بالتغييرات الجديدة التي أحدثها SegWit على العملة المشفرة وقرروا Hard Fork blockchain ، مما أدى إلى ظهور Bitcoin Cash في أواخر عام 2017.

Bitcoin Cash هي عملة مشفرة ناجحة في حد ذاتها ، وتحتل حاليًا المرتبة 24 ، ولا تتبنى SegWit مطلقًا.

كانت هناك العديد من العملات الصعبة الأخرى من Bitcoin ، مما أدى إلى عملات مشفرة مثل Bitcoin Gold و Classic و Unlimited.

معضلة إيثريوم

في يوليو 2016 ، نفذت blockchain الخاصة بـ Ethereum عملية هارد فورك من أجل إعادة أكثر من 40 مليون دولار من Ethereum من عنوان المتسلل إلى عنوان جديد.

سمح هارد فورك بنقل الأموال عبر جهاز جديد  عقد الذكية  للسماح للمالكين الأصليين للأموال ، التي تم سحبها ، باستردادها في شكل رموز DAO.

شوكة لينة

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

تسمح الشوكات اللينة بدمج القواعد في السلسلة دون إجبار جميع حاملي العقد على الترقية ، مثل تقليل حجم كتلة السلسلة ، والذي تم تنفيذه بنجاح عبر Soft fork بواسطة 'SegWitالذي سنتطرق إليه قريباً.

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

الخطر الرئيسي على Soft-Forks ، على الرغم من أنه يُنظر إليه على أنه أسهل في التنفيذ ، هو خطر قيام الجهات الخبيثة بخداع عمال المناجم لإثبات صحة القواعد التي تتعارض مع blockchain لمصلحتهم. تحد الشوكات الصلبة من هذه المخاطر لأنها غير متوافقة مع الإصدارات السابقة ، وهذا هو السبب في أن عمال المناجم يفضلون الشوكات الصلبة على الشوكات اللينة.

أمثلة على الشوكات اللينة

شوكة SegWit اللينة

في أغسطس 2017 ، حدث الانقسام الناعم لبروتوكول Segregated Witness على سلسلة Bitcoin ، والذي تم تنفيذه لزيادة حد حجم الكتلة وزيادة سرعة معاملة السلسلة.

كما رأينا من قبل ، على الرغم من أن SegWit كان مفترقًا ناعمًا ، إلا أنه أثار عددًا قليلاً من عمال المناجم الذين لم يعجبهم البروتوكول الجديد للضغط من أجل الهارد فورك ، مما أدى إلى إنشاء Bitcoin Cash.

لماذا تعتبر الشوك مهمة جدًا؟

تعتبر Forks أمرًا حيويًا لتحديث blockchain اللامركزية حيث لا توجد سلطة مركزية من أعلى إلى أسفل متاحة لإجراء التغييرات.

وفي الختام

على الرغم من أن الشوكات الصلبة والناعمة يمكن أن تكون أوقاتًا عصيبة بالنسبة لأولئك المتورطين في العملات المشفرة وصعبة بشكل خاص لمشغلي العقدة أو المعدنين ، إلا أن الشوكات هي عمليات لا مفر منها في الحفاظ على لامركزية وأمن blockchain.

سوف تستمر الشوكات اللينة والصلبة في الحدوث مع الرئيسي العملات المشفرة blockchains مثل Bitcoin و Ethereum للحفاظ على أمانها والحفاظ على ترقية الشبكة لسنوات قادمة.

المصدر: https://www.financemagnates.com/cryptocurrency/education-centre/soft-fork-vs-hard-fork-what-are-the-differences/