Uzun süredir Bitcoin geliştiricisi olan ve BIP-54'ün eş yazarı Matt Corallo, 2019'da önerilen "Great Consensus Cleanup"ın Bitcoin'in bir sonraki yumuşak çatallaması olma ihtimalinin yüzde 80 olduğunu söylüyor. Bu, "herkesin sorun olduğu konusunda hemfikir olduğu" konular için pratik bir düzeltme olur.
Yükseltme dört süregelen güvenlik açığını hedefliyor: poison blocks, time warp hataları, Merkle malleability ve yinelenen coinbase işlemleri. Hiçbiri acil değil ama gerçek.
LayerTwo Labs'ın kurucusu Paul Sztorc gibi eleştirmenler buna "umutsuzlaştırıcı" bir temizlik işi diyor.
Bitcoin'in fikir birliği kurallarında yıllardır süregelen dört kusur.
Kuantum direnci gibi konular ilgi çekebilir ama uzmanların çoğu, Bitcoin'in bir sonraki yumuşak çatallamasının muhtemelen pratik bir temizliği ele alacağını düşünüyor; bu, ağın zorluk ayarlama mekanizmasındaki güvenlik açıklarından madenciler arasındaki hizmet reddi vektörlerine kadar uzanıyor.
2019'da önerilen ve Great Consensus Cleanup (BIP-54) olarak bilinen yükseltme, uzun süredir Bitcoin geliştiricisi ve BIP-54 eş yazarı Matt Corallo'nun tarif ettiği üzere, tarihsel olarak geri planda kalan değişikliklerle Bitcoin'in fikir birliği tasarımındaki "artık"ları gidermeyi amaçlıyor.
"Temizlememiz gerektiğini bildiğimiz bir sürü şey var," diye konuştu MARA Foundation TV'de son yaptığı açıklamada. "Bütün bu sorunlar Bitcoin'i olumsuz etkileyebilecek gerçek endişeler ama 'Ah, gökyüzü çöküyor' gibi değil."
BIP için resmi bir zaman çizelgesi belirlenmemiş olsa da Corallo, Great Consensus Cleanup'ın ağ için sırada gelen şey olma ihtimalinin yüzde 80 olduğunu düşünüyor. MARA Foundation Başkanı Isabel Foxen Duke ile yaptığı görüşmede bunu, daha önce yumuşak çatallama yaşamamış Bitcoin geliştiricileri için pratik bir egzersiz olarak da nitelendirdi.
Corallo, özünde BIP-54'ün "herkesin sorun olduğu konusunda hemfikir olduğu bazı şeyleri düzelttiğini" söyledi ve dört belirli güvenlik açığını hedeflediğini belirtti:
Poison blocks: Bir madenci rakiplerine karşı geçici avantaj elde etmek isterse, herkesin düğüm doğrulamasını kasıtlı olarak yavaşlatan performans darboğazlarından yararlanan özel olarak hazırlanmış bir blok üretebilir.
Time warp hataları: Bitcoin'in iki haftalık zorluk ayarlama penceresindeki bir açık, hashrate'in çoğunluğunu kontrol eden madencilerin blok zaman damgalarını manipüle etmesine izin veriyor ve böylece yeni blokların çıkma hızını yapay olarak hızlandırıyor.
Merkle malleability: 64 baytlık bir işlem, içsel bir Merkle ağacı düğümüyle aynı veri boyutuna sahip olduğu için saldırgan teorik olarak kanıtlar uydurup hafif istemcileri sahte işlemleri kabul etmeye kandırabilir.
Yinelenen coinbase işlemleri: Yinelenen işlem kimliklerine izin veren tarihsel tasarım tuhaflıkları gelecekteki blok yüksekliklerinde yeniden ortaya çıkacak ve bu da mevcut coinlerin üzerine yazılabileceği veya defter muhasebesinin bozulabileceği bir güvenlik açığı yaratıyor.
Yine de herkes bakım odaklı bir yumuşak çatallamayı büyük bir kazanım olarak görmüyor. X'te LayerTwo Labs'ın kurucusu ve CEO'su Paul Sztorc, BIP-54'ün olası aktivasyonunu "bir şey yapmayan bir temizlik bakım çatallaması olduğu için bir tür umutsuzlaştırıcı" diye nitelendirdi.
Atlanta'daki TABconf'ta geliştiricileri inceleyen Sztorc, Bitcoin'in "en iyi ve en parlak" isimlerinin büyük çoğunluğunun yine de Great Consensus Cleanup'ın Bitcoin'in bir sonraki yumuşak çatallaması olmasını beklediğini belirtti; en erken tahmin eylül 2027, çoğu ise 2028 ve sonrasını işaret ediyor.
2021'de Taproot'un aktive edilmesinin ardından Bitcoin topluluğu protokol değişiklikleri konusunda yıllardır kilitlenme yaşadı. Bu sürtüşme sık sık "ossification" olarak çerçeveleniyor; OP_CAT (BIP-347) ve OP_CHECKTEMPLATEVERIFY (BIP-119) gibi daha geniş protokol değişiklikleri ekosistem çapında fikir birliğine ulaşmakta zorlanıyor.
Corallo'ya göre yumuşak çatallamalar her zaman teknik engelleri aşmayı gerektirdi. Ancak son zamanlarda siyasi ve sosyal sürtüşmenin de aynı derecede ilgili hale geldiğini gözlemledi.
Bitcoin topluluğu Taproot'un nasıl aktive edileceği konusunda aylarca tartıştı; madenci sinyal eşikleri ile zorunlu kullanıcı bayrak günleri karşı karşıya geldi. Corallo, BIP-54'ün gelecekteki yumuşak çatallamalar için bir dağıtım kılavuzu oluşturabileceğini savunuyor.
"Her yakın yumuşak çatallamada aktivasyon mekanizmaları hakkında da bir sürü drama oldu," dedi. "Umarım bir yumuşak çatallama yapıp bu dramayı yaşarız, sonra kopyalayıp yeniden kullanırız ve gelecekteki yumuşak çatallamalar için bu dramadan bazılarını önleriz."
Bu anlamda BIP-54, gerçek kod temizliği kadar Bitcoin'in sosyal katmanda yükseltmeler konusunda hala anlaşabildiğini kanıtlamakla ilgili.
André Beganski, kuantum bilişimi ve kriptografinin kesişimi de dahil olmak üzere konularda içerik üreten MARA Foundation'da Kıdemli İçerik Yöneticisi. Daha önce Decrypt için çalıştı.