
عملية تنفيذ تحديث كود البيتكوين يتم تنظيمها من خلال استخدام مقترحات تحسين البيتكوين (BIPs). يتم صياغة هذه المقترحات، ومراجعتها من قبل الأقران، ومناقشتها علنياً، واختبارها بشكل دقيق بهدف الوصول إلى "توافق تقريبي" بين المجتمع. يُقال إنه يتم تحقيق التوافق التقريبي عندما يكون معظم الناس راضين بأن الاعتراضات على الاقتراح خاطئة.
بمجرد تحقيق التوافق التقريبي، تكون الخطوة التالية هي دمج BIP في تنفيذ عميل برنامج البيتكوين المعروف باسم Bitcoin Core. تُكمل هذه الخطوة بواسطة عدد قليل من "المطورين الأساسيين" الذين لديهم "حق الوصول إلى الكود" في مستودع الكود (ما يعني أنهم يمكنهم تحميل الكود إلى منصة عامة محددة يعترف بها المجتمع). بمجرد أن يتم إدخال BIP في مستودع كود Bitcoin Core، تكون الخطوة النهائية هي أن يقوم شبكة المستخدمين (العقد) بتثبيت الإصدار الجديد من عميل البرنامج. تعتبر هذه الخطوة النهائية حاسمة لأنها تعني أن المستخدمين النهائيين يحتفظون بالسيطرة النهائية على ما هو البيتكوين.
فقط عند تثبيت عتبة محددة من العقد للترقية يمكن اعتبارها مفع لّة، ويتم ضبط حاجز التفعيل لـ BIPs التي تُحدث تغييرات مادية على بروتوكول البيتكوين عالياً للغاية. على سبيل المثال، BIP 141 (SegWit) تطلب من 95% من عمال التعدين في الشبكة الإشارة إلى الترقية على مدى فترة ثابتة من 14 يوماً.
من المهم، أن معظم BIPs الجوهرية تقدم تغييرات "متوافقة مع الإصدارات السابقة" للبروتوكول. تعني التوافق مع الإصدارات السابقة أن أي عقد تستخدم الإصدار الجديد من البرنامج تظل متوافقة مع العقد التي تشغل الإصدار السابق (والعكس صحيح). يوفر التوافق مع الإصدارات السابقة للعقد، بدلاً من المطورين، الكلمة الأخيرة حول ما إذا كان سيتم تنفيذ الاقتراح. يُطلق أحيانًا على التحديث المتوافق مع الإصدارات السابقة "الشوكة اللينة".
كانت الشوكة اللينة المفعّلة من قبل المستخدم لـ Segwit لحظة محورية في تاريخ البيتكوين، تمثل نهجًا فريدًا ولامركزيًا لإجراء تغييرات في بروتوكول البيتكوين. على عكس نماذج الحوكمة التقليدية حيث يتم دفع التغييرات من قبل المطورين أو عمال التعدين، تعتمد الشوكة اللينة المفعّلة من قبل المستخدم على مستخدمي الشبكة لدفع التغيير. تحديدًا، تتضمن هذه الآلية تشغيل المستخدمين لإصدار من برنامج البيتكوين يفرض تغييرات معينة في القواعد، مما يشير إلى دعمهم لهذه التغييرات مباشرة عبر العقد الخاصة بهم.
حدثت الشوكة اللينة المفعّلة من قبل المستخدم الأكثر شهرة في تاريخ البيتكوين في عام 2017 مع BIP 148، التي تهدف إلى تنفيذ Segregated Witness (SegWit)، وهو ترقية بروتوكول مصممة لزيادة حد حجم الكتل على سلسلة البلوكشين عن طريق إزالة بيانات التوقيع من معاملات البيتكوين. عندما قام جزء كبير من مستخدمي الشبكة بتشغيل برنامج يفرض BIP 148، ضغط ذلك على عمال التعدين لتبني SegWit، على الرغم من أن بعضهم كان مقاومًا في البداية. كانت هذه الحملة الشعبية ناجحة، مما أدى إلى اعتماد واسع لـ SegWit على الشبكة. أظهرت الشوكة اللينة المفعّلة من قبل المستخدم قوة عملية التوافق اللامركزية في البيتكوين، مما يُظهر أن الإرادة الجماعية لقاعدة المستخدمين يمكن أن تؤثر وتُحدث تغييرات كبيرة في بروتوكول الشبكة، متماشية مع روح البيتكوين اللامركزية.
عندما لا يكون BIP متوافقًا مع الإصدارات السابقة، فإن الطريقة الوحيدة لتقديمه هي من خلال ما يُعرف بشوكة "صلبة". هنا، فقط العقد التي تشغل الإصدار الجديد تكون متوافقة مع بعضها البعض. هذا يعني أن كامل مجتمع العقد يجب أن يوافق على استخدام الإصدار الجديد. إذا لم يوافق أي جزء من المجتمع على تثبيت وتشغيل البرنامج الجديد، فإن النتيجة هي سلسلتان منفصلتان لم تعودا تتواصلان. بدأت بيتكوين كاش، وهي أكبر وأهم الشوكات الصلبة للبيتكوين، في أغسطس 2017 بعد أن لم يتمكن المشاركون في نظام البيتكوين من الاتفاق على طرق لتوسيع العملة الرقمية.
تشمل الشوكات الصلبة الأخرى البارزة للبيتكوين:
بيتكوين جولد (BTG): تم إطلاقه في أكتوبر 2017، وكان هدف بيتكوين جولد هو لامركزية تعدين البيتكوين باستخدام خوارزمية جديدة لإثبات العمل. كان من المفترض أن تجعل هذه التغييرات التعدين متاحًا لمزيد من المشاركين من خلال مقاومة معدات التعدين ASIC (الدوائر المتكاملة الخاصة بالتطبيق)، والتي تعتبر مكلفة وتميل إلى تركيز قوة التعدين في أيدي القلة.
بيتكوين إس في (BSV): اختصارًا لـ Bitcoin Satoshi Vision، نشأت BSV من شوكة صلبة لبيتكوين كاش في نوفمبر 2018. كان الخلاف الرئيسي الذي أدى إلى Bitcoin SV هو حول حد حجم الكتل. دعا مؤيدو BSV، بقيادة كريج رايت، إلى كتل أكبر بشكل كبير لتوسيع قدرة المعاملات على السلسلة، مما أدى إلى انقسام مثير للجدل من بيتكوين كاش.
بيتكوين دايموند (BCD): انشق في نوفمبر 2017، زاد بيتكوين دايموند حد حجم الكتلة وهدف إلى تحسين الخصوصية وسرعات المعاملات. كما قام بتعديل العرض الإجمالي للعملات لتخفيض حاجز الدخول للمستخدمين الجدد.
بدأت كل واحدة من هذه الشوكات الصلبة لمعالجة أوجه القصور الملاحظة في البيتكوين، سواء كانت قابلة للتوسع، أو مركزية التعدين، أو خصوصية المعاملات، أو قضايا أخرى. ومع ذلك، من المهم ملاحظة أن ليس كل الشوكات الصلبة حافظت على نفس مستوى الدعم المجتمعي، أو القيمة السوقية، أو الأهمية مثل بيتكوين كاش أو البيتكوين. يعتمد نجاح الشوكة على عوامل متعددة، بما في ذلك دعم المجتمع، وكفاءة المطورين، وقابلية التغييرات المقترحة.
بينما يمكن اعتبار العملية الرسمية الموضحة أعلاه لإنشاء ودمج BIPs شكلًا من أشكال الحوكمة، إلا أن البيتكوين يتطور في الواقع وفقًا للتوافق الواسع لمشاركاته. هناك مجموعة واسعة من الأصوات، بما في ذلك المطورين، عمال التعدين، البورصات، مقدمي المحافظ، الأمناء، مشغلي العقد المستقلين، والمستخدمين النهائيين. المشاركون مرتبطون في صراع قوى ديناميكي حيث تمنع الضوابط والتوازنات أي مجموعة واحدة من ممارسة قوة أو نفوذ غير متناسب.
قد ينظر البعض إلى حقيقة أن هناك فقط 100 مطور مدرجين كمن ساهم في عميل Bitcoin Core ويستنتج أن مصدر التمويل وراء هؤلاء المطورين هو القوة الدافعة الرئيسية وراء تطور البيتكوين. ومع ذلك، يجب أيضًا مراعاة أن هناك على الأقل 80,000 عقدة بيتكوين - ونظرًا لأن معظم العقد تقرر بشكل مستقل أي عميل برنامج Bitcoin Core لتشغيله، يمكن اعتبار المطورين ملتزمين بالعقد. بعد كل شيء، إذا أصدر المطورون برنامجًا غير متوافق مع توافق العقد، فلن يتم تبني هذا البرنامج عبر الشبكة. في الوقت نفسه، يمتلك المستخدمون النهائيون للبيتكوين - الذين يقدر عددهم بعشرات الملايين - تأثيرًا على مشغلي العقد. على سبيل المثال، إذا كان مزود المحفظة (الذي يشغل عقدة) يبدأ في تشغيل إصدار من البيتكوين يتعارض مع رغبات مستخدميه، يمكن لهؤلاء المستخدمين ببساطة التحول إلى مزود محفظة آخر.
عمال التعدين هم مجموعة أخرى من المشاركين التي غالبًا ما تُطرح كمن يمارس نفوذًا غير متناسب على تطور البيتكوين. الحجة هنا هي أن عمال التعدين يقررون أي المعاملات يجب تضمينها في الكتل، يمكن لفريق من عمال التعدين الذين يمتلكون أكثر من 50% من قوة الهاش أن يخطفوا الشبكة بأكملها. حتى التهديد بخطف الشبكة، كما تقول الحجة، قد يكون كافيًا للتأثير على تطور البروتوكول. ولكن الحقيقة هي أن عمال التعدين أيضًا ملتزمون بالعقد (وفي النهاية بالمستخدمين النهائيين كما هو موضح أعلاه). السبب هو أن العقد (وبالتالي المستخدمين النهائيين) يمكنهم ببساطة تجاهل الكتل التي ينتجها عمال التعدين الذين لا يتبعون بروتوكول التوافق. في هذا السيناريو، سيكون هناك حتمًا مجموعة أخرى من عمال التعدين المتاحة لتوجيه قوة الهاش الخاصة بهم إلى بروتوكول التوافق. ستظهر هذه المجموعة الأخرى من عمال التعدين بفضل الحافز الاقتصادي المقدم من مكافأة الكتلة. سيجد عمال التعدين "المتمردون" أنفسهم إذاً يكرسون مواردهم لإصدار من البيتكوين الذي لم يعد يعتبره معظم المستخدمين "البيتكوين الحقيقي". إنهم أحرار في تعدين عملات بيتكوين جديدة على سلسلتهم الجديدة، لكن هذه العملات ستعتبر بسرعة أقل قيمة من قبل المشاركين في السوق، مما يؤدي إلى خسارة اقتصادية كبيرة لعمال التعدين المتمردين. بعبارة أخرى، تجبر الحوافز الاقتصادية القوية عمال التعدين على الامتثال لتوافق المجتمع بأكمله من المشاركين. هذه التفاعلات هي سبب رئيسي في اعتبار آلية توافق إثبات العمل قوية للغاية لضمان عدم اختطاف البيتكوين من قبل مجموعة من المشاركين الذين لا يمثلون الأغلبية.
اقرأ المزيد: ما هو تعدين البيتكوين؟
احصل على مقدمة بسيطة عن البيتكوين وأهميته.



تعلم كيفية إنشاء محفظة بيتكوين بسرعة وسهولة. افهم أنواع المحافظ المختلفة ومزايا وعيوب كل منها.
اقرأ هذا المقال →
تعلم كيفية إنشاء محفظة بيتكوين بسرعة وسهولة. افهم أنواع المحافظ المختلفة ومزايا وعيوب كل منها.

تأكد من أن أصولك الرقمية آمنة باتباع هذه النصائح البسيطة.
اقرأ هذا المقال →