بحلول 2015-2016، كان البيتكوين يواجه مشكلة جدية: كان ينفد من القدرة. كان لشبكة البيتكوين حد مُشفّر بشدة بقيمة ميغابايت واحد لكل كتلة، والذي يمكن أن يعالج حوالي سبع معاملات في الثانية. خلال الفترات المزدحمة، ترتفع رسوم المعاملات إلى 20 دولاراً أو أكثر، وينتظر المستخدمون ساعات أو أيام للتأكيدات. بالنسبة لعملة تطمح إلى استبدال الدولارات للمشتريات اليومية، كانت هذه أزمة.
انقسم مجتمع البيتكوين إلى معسكرات حول كيفية حل المشكلة. أرادت مجموعة واحدة، “الكتل الكبيرة”، ببساطة زيادة حد حجم الكتلة إلى 2 ميغابايت أو 8 ميغابايت أو أكثر. يمكن للكتل الأكبر معالجة المزيد من المعاملات في الثانية. المجموعة الأخرى، “الكتل الصغيرة”، قلقت من أن الكتل الأكبر ستركزية الشبكة (فقط اللاعبون الكبار يمكنهم تشغيل العقد) وفضلت نهجاً أكثر تحفظاً: احتواء المزيد من المعاملات في حجم الكتلة الحالي من خلال الترميز الذكي.
سُمي اقتراح الكتل الصغيرة SegWit (الشهادة المنفصلة). كان حلاً تقنياً بارعاً نقل توقيعات المعاملات (بيانات “الشاهد”) إلى قسم منفصل من كل كتلة. حرر هذا مساحة في الكتلة الرئيسية لمزيد من المعاملات. أصلح SegWit أيضاً العديد من الأخطاء طويلة الأمد في البيتكوين وفتح الباب لحلول توسيع الطبقة الثانية مثل Lightning Network.
أصبحت المعركة على SegWit واحدة من أكثر النزاعات مرارة في تاريخ البيتكوين. استمرت لسنوات، مع أخذ المعدنين والمطورين والمستخدمين جوانب. في مرحلة ما، دعم مطورو Bitcoin Core (الذين حافظوا على برنامج البيتكوين الرئيسي) SegWit، بينما عارضت حمامات التعدين الصينية الكبرى ذلك. هدد الخلاف بتقسيم البيتكوين بشكل دائم.
في أغسطس 2017، تم تنشيط SegWit أخيراً على البيتكوين بعد معركة سياسية مطولة. الكتل الكبيرة، غير سعيدة بالنتيجة، تفرعت لإنشاء Bitcoin Cash — عملة مشفرة جديدة بحجم كتلة 8 ميغابايت. كانت هذه بداية سلسلة طويلة من تفرعات البيتكوين: Bitcoin Gold و Bitcoin SV وغيرها. لم يتحدَ أي منها هيمنة البيتكوين. علّمت حروب التوسيع مجتمع البيتكوين درساً مهماً: تغيير البروتوكول صعب، والرهانات عالية، والإجماع هش. ستكون معظم التحسينات المستقبلية للبيتكوين أكثر تحفظاً وتخطيطاً بعناية.