ما هو الهارد فورك و السوفت فورك؟

مشاركة
Copied to clipboard!
الإستماع الى هذه المقالة
00:00 / 00:00

ما هو الهارد فورك (Hard fork) و السوفت فورك (Soft Fork)؟


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

نظرا لأن العملات الرقمية هي شبكات لامركزية فيجب على جميع المشاركين في الشبكة و المعروفين بإسم العقد (Nodes) اتباع نفس القواعد من أجل العمل مع بعضهم البعض بشكل صحيح. و تعرف هذه المجموعة من القواعد بإسم "بروتوكول".

تتضمن القواعد النموذجية في البروتوكول حجم الكتلة على البلوكشين و المكافأة التي يحصل عليها المعدنين عند تعدينهم كتلة جديدة و 

أشياء أخرى كثيرة.

يوجد نوعين من الفورك في العملات الرقمية: سوفت فورك و هارد فورك لكن كلا النوعين من الفورك يعملان على إحداث تغيير جوهري/أساسي في طريقة عمل بروتوكول العملة الرقمية.


السوفت فورك

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

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


الهارد فورك

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

تخيل القيام بتغيير في البروتوكول يقوم بزيادة حجم الكتلة من 2 ميجابايت إلى 4 ميجابايت إذا حاولت عقدة محدثة القيام بدفع كتلة يبلغ حجمها 3 ميجابايت إلي البلوكشين ستقوم العقد القديمة برفضها لأنها ستراها غير صالحة.

على حسب الموقف، يمكن أن يكون الهارد فورك مخطط "Planned" أو مثير للجدل (عليه خلاف) "Controversial".

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

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

و لأن الفورك قائم على البلوكشين الرئيسية يتم نسخ جميع المعاملات في البلوكشين الرئيسية إلى الفورك الجديد. فمثلا, إذا كنت تملك عدد 100 عملة رقمية من عملة تسمى "A" و يقوم هارد فورك مبني على هذه العملة الرقمية بإنشاء عملة رقمية جديدة تسمى "B" إذا ستحصل أيضًا على 100 عملة رقمية من العملة "B".

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

ترقبوا المزيد من المحتوى ولا تنسوا مشاهدة مقاطع الفيديو الأخرى الخاصة بنا على أكاديمية بينانس.

Loading