2015-2017 yılları, Bitcoin Blok Boyutu Savaşı şeklinde ortaya çıkan kriz nedeniyle Bitcoin tarihinde inanılmaz derecede önemli bir dönemdi.
Bitcoin geliştirmenin geleceğine ilişkin bu önemli teknik tartışma, kripto para birimi ağının merkezsizliğini ve değişmez kural setini nihai teste tabi tutarak, bitcoin'in nasıl çalıştığı ve onu en temel düzeyde değerli kılan şeyin ne olduğu konusunda tüm dünya için eğitici bir an sağladı.
Bu dönemde bazıları bitcoin'in bu kargaşadan sağ çıkıp çıkamayacağından emin olamadı ve kripto para birimi deneyinin başarısızlığa uğramak üzere olup olmadığını merak etti; ancak savaşın sonunda bitcoin, istikrar ve güvenliğinin test edilmesi sayesinde çok daha güçlü ve güvenilir bir şekilde ortaya çıktı.
Bazıları Bitcoin Blok Boyutu Savaşı'nı ağdaki basit bir parametre üzerine teknik bir tartışmadan başka bir şey olarak görmese de, olay bundan çok daha karmaşıktı. Gelin Blok Boyutu Savaşı'nın başından sonuna kadar tüm geçmişine ve bundan ileriye dönük alınabilecek derslere bir göz atalım.
Bitcoin Blok Boyutu Savaşı'nın tam olarak ne zaman başladığını söylemek zor, ancak bitcoin'in blok boyutu sınırına ilişkin teknik tartışmanın normal bitcoin geliştirme sürecinin dışına çıkıp sosyal medya dünyasına girmesiyle başlayabiliriz. Özellikle, blok boyutu sorununun daha geniş çapta tanınması, o zamanki bitcoin geliştiricisi Mike Hearn'ün Ağustos 2015'te Bitcoin XT olarak bilinen ve Bitcoin Improvement Proposal (BIP) 101 olarak bilinen bir hard fork yoluyla blok boyutu sınırını artırmanın bir yolunu uygulayan yeni, alternatif bir bitcoin yazılımını duyurmasıyla başladı.
Blok boyutu sınırı, ağdaki her yeni kazılmış bloğa dahil edilebilecek veri miktarıdır. Aynı zamanda, her bir bitcoin işlemi bloklarda değişen miktarlarda yer kapladığından, gerçekleşebilecek işlem sayısı üzerinde de etkili bir sınırdır. Hard fork, tüm bitcoin kullanıcılarının yazılımlarını güncellemelerini ve farklı bir kurallar dizisine sahip tamamen yeni bir ağa geçmelerini gerektiren, ağ mutabakat kurallarında geriye dönük uyumsuz bir değişiklik türüdür.
Diğer bitcoin geliştiricisi Gavin Andresen daha önce BIP 101'i Bitcoin Core'a dahil edilmesi için teşvik etmişti; ancak değişiklik geliştiriciler arasında fikir birliği sağlayamadı. Andresen, Hearn ve diğerleri, ağ tıkanıklığının güvenilir olmayan işlemlere ve yüksek ücretlere yol açacağı için bitcoin'in daha popüler hale geldikçe kullanılamaz hale geleceğinden endişe ediyorlardı.
Başka bir deyişle, algılanan sorun bitcoin'in çok başarılı olmaya başlamasıydı. Açıkçası bu, ağın sahip olması gereken iyi bir sorundu; ancak ağ üzerindeki işlem faaliyetlerindeki artış, bitcoin'in kapasite sınırına yaklaştığı anlamına geliyordu. Bitcoin'in yaratıcısı Satoshi Nakamoto, muhtemelen ağdaki hizmet reddi saldırılarını önlemenin bir yolu olarak, daha önce her bitcoin bloğuna dahil edilebilecek veri miktarını 1 megabayt (MB) ile sınırlamıştı.
Ağda daha az kullanım olduğunda bitcoin işlemleri neredeyse ücretsizken, blok boyutu sınırına ulaşılması, kullanıcıların işlemlerini bir sonraki bloğa dahil ettirmek için etkin bir şekilde teklif savaşına girdiği bir durum yaratacaktı. Bu durum, geleneksel çevrimiçi ödeme yöntemlerine daha ucuz bir alternatif olarak yoğun bir şekilde tanıtılan bir para birimi için son derece sorunluydu. Hatta Andresen, blok büyüklüğü sınırı artırılmasa bile bu sınıra asla ulaşılamayacağını, çünkü daha az kullanıcı dostu ve kullanımı daha pahalı hale geldikçe kullanıcıların ağı terk edeceğini öngördü.
Neyse ki bitcoin için bu öngörü gerçekleşmedi.
Andresen'in BIP 101 aracılığıyla yaptığı plan, blok boyutu sınırını önce 8 MB'a yükseltmek, ardından bu yeni sınırın zaman içinde düzenli olarak yaklaşık her iki yılda bir iki katına çıkacak şekilde otomatik olarak artmasını sağlamaktı. Eğer bu plan o dönemde uygulanmış olsaydı, bu yazının yazıldığı 2024 yazında blok boyutu sınırı 128 MB civarında olacaktı.
Bu ilk bakışta önlenebilir bir soruna basit bir çözüm gibi görünse de, diğer geliştiriciler tarafından gündeme getirilen bu planla ilgili iki temel sorun vardı. İlk olarak, blok boyutu sınırının artırılması, bir bitcoin tam düğümünü çalıştırmak için gereken hesaplama kaynaklarını da artıracaktır. Bitcoin'in tüm değer önerisi tüm katılımcıların ağ üzerindeki işlemleri doğrulayabilmesinden kaynaklandığı için bu oldukça ciddi bir endişeydi. Bu, bitcoin'in merkezi olmayan, kontrol edilemez ve güvenilir kalmasını sağlayan şeydir.
İkincisi, BIP 101, kaynak gereksinimlerindeki bu açıkça tartışmalı ve çekişmeli artışı bir hard fork yoluyla uygulama planıydı. Zaman içinde, bu sert çatallanma meselesi, kısmen bitcoin'in iki ayrı, uyumsuz ağa bölünme riski nedeniyle, blok boyutu sınırı parametresinin kendisinden daha tartışmalı hale gelecektir.
Orijinal Bitcoin XT duyurusu yapıldığında ücretler hala düşük olsa da, 2017 yılında bitcoin ağı ilk kez kapasite sınırına yaklaşmaya başladığında işler bir kırılma noktasına geldi. Bu ağ tıkanıklığının etkileri, bitcoin işlem ücretlerinin hızla yükselmesi ve cüzdan kullanıcılarının, işlemlerine eklemeye alıştıkları düşük ücretler nedeniyle ödemelerin ağda takılı kalmasından şikayet etmeye başlamasıyla çalkantılı oldu. Coinbase ve Blockchain.com gibi birçok büyük bitcoin borsası ve cüzdan sağlayıcısı, bu dönemde çeşitli hard forking blok boyutu sınırı artış önerilerini alenen desteklemeye başladı.
Bitcoin XT Blok Boyutu Savaşını başlattı, ancak Bitcoin XT'nin yeterli ilgi görmemesinin ardından blok boyutu sert çatallarını uygulayan diğer birkaç alternatif bitcoin yazılım istemcisi de denendi. Bitcoin Classic nispeten küçük, tek seferlik bir artışla 2 MB'a yükseltme girişiminde bulunurken, Bitcoin Unlimited blok boyutu sınırını tamamen kaldırarak parametre üzerindeki kontrolü blokları oluşturan madencilerin eline verme felsefesini destekledi. Ancak, blok boyutu sınırını hard fork yoluyla artırmaya yönelik bu diğer girişimler de başarısız oldu. Satoshi, blok boyutu sınırı artışının yaratılıştan sonraki bir tarihte nasıl aşamalı olarak yapılabileceğini yazmış olsa da, kullanıcıların bitcoin blok zincirinin boyutunu sınırlama konusunda “giderek daha zalim” hale gelmesine ilişkin diğer öngörüsü de gerçekleşti.