092015–2017

حرب حجم الكتلة: من يغيّر قواعد Bitcoin

بدأ النزاع بكتل ممتلئة وانتهى بسلاسل عدة: لا قوة التجزئة ولا شركات ولا مطورون يفرضون ما تقبله عقدة.

صار ميغابايت واحد عام 2015 نزاعًا على المال ومن يعرّف Bitcoin. دفع غافن أندرسن ومايك هيرن للأكبر، وحذر بيتر ويله وغريغوري ماكسويل من كلفة العقد. شارك معدّنون والبورصات والمستخدمون؛ كشفت المقترحات والمواعيد الفرق بين النفوذ والإجبار.

01

كتل ممتلئة ومخاوف مختلفة

رفع الاستخدام الرسوم؛ خاف فريق إقصاء الدفع، وخاف آخر كلفة Full Node وتركيز التحقق.

قاس الطرفان اللامركزية بمعاملة ميسورة أو تحقق مستقل؛ اقترحت XT وClassic وUnlimited الزيادة، وسعى SegWit للكفاءة.

لم يكن الحد طبيعيًا؛ وضعه ساتوشي حماية، والسؤال سرعة النمو من دون تحميل الأقراص والاتصالات والمزامنة أعباءً تحصر المشاركة.

اقترح BIP101 ثمانية ميغابايت ثم نموًا، ووضعه هيرن في XT دفاعًا عن نقد إلكتروني رخيص.

اقترح ويله ‏SegWit وتحدث ماكسويل عن طبقات؛ الأكبر اليوم كلفة أبدية، وكلاهما حمى الوصول من جهة.

02

اتفاق نيويورك

في مايو 2017 جمع SegWit2x تفعيل SegWit وHard Fork إلى اثنين ميغابايت بدعم شركات ومعدّنين.

لم يُلزم الاتفاق المستخدمين. تستطيع الشركات والمعدّنون تقديم مقترحات، لكن العقدة ترفض الكتلة غير الصالحة وفق قواعدها.

ذكر 58 شركة من 22 بلدًا و83.28 بالمئة من قوة التجزئة، لا موافقة العقد؛ لا مؤسسة تفرض الحزمة.

نظّم باري سيلبرت، مؤسس Digital Currency Group، الاتفاق خلال مؤتمر Consensus في نيويورك. واجتمع حول الطاولة ممثلو منصات تداول ومحافظ وشركات مدفوعات وتعدين، بينما تولى جيف غارزيك قيادة تنفيذ SegWit2x. وبالنسبة إلى أصحاب الأعمال الذين أنهكهم الخلاف الطويل، بدا ذلك تسوية ناضجة: اتفق أشخاص مؤثرون أخيرًا على موعد ووقّعوا عليه بأسماء شركاتهم. لكن Bitcoin لم يكن يملك سجل عضوية يجعل تلك التوقيعات أغلبية مؤهلة لاتخاذ القرار.

حذر آدم باك وماكسويل من الأمر الواقع؛ لا يغير النفوذ قواعد عقدة تعمل في منزل لا يسيطرون عليه.

03

UASF وBIP91 والسلسلة التي لم تنقسم

اقترح BIP148 أن ترفض العقد، ابتداءً من 1 أغسطس، الكتل التي لا تشير إلى SegWit، مع خطر نشوء تاريخين وإعادة تنظيم السلسلة.

قبل الموعد نسق معدّنون عبر BIP91؛ غير UASF الحوافز وفعّلت العقد تفرع مرن، وتفعّل SegWit في 24 أغسطس 2017.

لا تُعدّن العقد التي تشغل BIP148 بمفردها؛ فقد اعتمد وعد الرفض على البورصات والتجار والحملة المؤيدة. كان التزامًا قد يجعل إحدى السلسلتين أقل جذبًا للمشترين.

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

خفض BIP91 لـجيمس هيليارد العتبة؛ نسب كل طرف النجاح لنفسه، ولا تجربة مضبوطة، لكن التهديد سرّع الجميع.

04

خرج Bitcoin Cash وتراجع SegWit2x

في 1 أغسطس انفصل Bitcoin Cash بكتل وقواعد أكبر، سلسلة جديدة تشارك التاريخ ثم يسعّرها السوق.

كان التفرع الثاني في نوفمبر؛ أوقفه المنظمون في 8 نوفمبر لقلة الإجماع، فلم تكف إشارة قوة التجزئة.

شارك الفرعان UTXO حتى الانقسام ثم قواعدهما؛ من ملك المفتاح ملك الأصلين دون فرض تعريف على العقد القديمة.

منح Bitcoin Cash أنصار الكتل الأكبر ما لم تستطع النقاشات التي لا تنتهي منحه لهم: سلسلة تعمل وفق قواعدهم. وكان على منصات التداول تخصيص رمز تداول لها، وعلى المحافظ التعامل مع الحماية من إعادة تنفيذ المعاملة على السلسلة الأخرى، وعلى حاملي العملات أن يقرروا بيع العملات الجديدة أو الاحتفاظ بها أو تجاهلها. وانتقل الخلاف جزئيًا من القوائم البريدية إلى السوق. وأصبحت الأسعار وقوة التعدين واستخدام السلسلتين تعبّر عن اختيارات مستمرة، بدلًا من تصويت يجري مرة واحدة لاختيار فائز وحيد.

أراد SegWit2x وراثة BTC؛ مع ضعف عميل وخطة السلسلتين أجّل مايك بيلش ووينسيس كاساريس وجيهان وو وجيف غارزيك وبيتر سميث وإريك فورهيس في 8 نوفمبر.

05

السلطة موزعة لا غائبة

ليس نصر المستخدمين بسيطًا: للمطور شفرة، ولمعدّن ترتيب، ولشركة سيولة وعلامة، وللمستخدم برنامج وطرف مقابل؛ الرافعات متفاوتة.

نسق Bitcoin بالشفرة والحجة والتجارة والمواعيد وخطر الانقسام؛ لم يكف إقناع الغرفة الأوضح.

يرتب إجماع ناكاموتو المعاملات داخل قواعد متفق عليها؛ ولا تمنح قوة التجزئة المعدّنين تصويتًا يغير تلك القواعد. فالعقدة ترفض أي كتلة تخالفها.

غادر مايك هيرن في يناير 2016، وفقد أندرسن مكانته، وتعرض الجميع لحملات؛ حمى كثيرون رؤى مختلفة وضغطوا دفاعًا.

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

Atlas

الشخصيات والمفاهيم في الأطلس

2017حرب حجم الكتلةBIP141SegWitNODEFull NodeFORK↓Soft ForkFORK↑Hard ForkRULESقواعد الإجماعCOREBitcoin CoreGAVINGavin AndresenHEARNMike HearnSIPAPieter WuilleGMAXGregory MaxwellBACKAdam BackGARZIKJeff Garzik
  1. 01
    BIP 101 — Increase maximum block size

    مقترح نمو الحد.

  2. 02
    BIP 141 — Segregated Witness

    مواصفة SegWit ووزن الكتلة.

  3. 03
  4. 04
    SegWit2x Working Group — repository مؤرشف

    توثيق هدف SegWit2x والتنفيذ.

  5. 05
  6. 06
    BIP 91 — Reduced threshold SegWit MASF

    تنسيق معدّنون قبل 1 أغسطس.

  7. 07
    Bitcoin ABC — UAHF technical specification

    مواصفة انفصال Bitcoin Cash.

  8. 08
    SegWit2x mailing list — Onwards

    إعلان 8 نوفمبر 2017 عن غياب إجماع.

القصة التالية · 10FTX: رصيد لم يكن حيث يجب