Bitcoin ağında olası bir çatallanma (fork) nedeniyle, bu hafta sonu bazı yatırımcılar, değersiz olabilecek bir fork’tan elde ettikleri coin’leri satmaya çalışırken gerçek BTC’lerini kaybetme riskiyle karşı karşıya kalabilir.
Önümüzdeki günlerde Bitcoin’in iki ayrı zincire bölünme ihtimali bulunuyor. Böyle bir durumda, Bitcoin tutan herkesin bakiyesi iki zincirde de aynı şekilde yer alacak. Ardından, yeni oluşan zincirdeki coin’ler için cazip bir alım teklifi gelebilir. Bu durum, yatırımcılara kolay bir kazanç fırsatı gibi görünebilir.
Ancak bu teklifi kabul edenler, gerçek BTC’lerini de kaybedebilir. Her iki zincir de başlangıçta aynı işlemleri kabul ettiği için, fork coin’lerini göndermek üzere imzalanan bir işlem, Bitcoin zincirinde de geçerli olur. Böylece alıcı, aynı miktarda gerçek BTC’yi de aynı adrese alabilir.
Bu duruma “replay attack” (tekrar saldırısı) adı veriliyor. İki zincirdeki bakiyeleri ayırmayı bilmeyen yatırımcılar için en güvenli yol, coin’leri hareket ettirmemek. Çünkü hareket etmeyen coin’ler için imzalanmış bir işlem olmadığından, tekrar saldırısı yapılamıyor.
Bitcoin geliştiricisi Kevin Loaec, bu hafta X platformunda yaptığı uyarıda, özellikle büyük yatırımcıların hedef alınabileceğini belirtti. Loaec, coin’leri hareket ettirmemenin daha güvenli olacağını, çünkü taşınmayan coin’lerin tekrar saldırısına maruz kalamayacağını ifade etti.
Replay saldırısı, cüzdanı tamamen boşaltmaz. Sadece satışa çıkarılan coin’ler hareket eder ve bu coin’ler, fork versiyonu yerine gerçek Bitcoin olarak zincirden çıkar. Ayrıca, her iki zincirde de işlem ücreti ödenir.
BIP-110 ve Olası Çatallanmanın Nedeni
Bu riskin temelinde, BIP-110 adlı bir öneri yer alıyor. BIP-110, bir yıl boyunca Bitcoin işlemlerinde resim, metin ve diğer ödeme dışı verilerin yer almasını engellemeyi amaçlıyor.
Bitcoin’in kurallarında değişiklik yapılabilmesi için madencilerin onayı gerekiyor. Madenciler, ürettikleri bloklara işaret koyarak bu onayı gösteriyor. BIP-110’un etkinleşmesi için 2.016 blokluk bir dönemde 1.109 blokta işaret olması, yani %55 oranında destek gerekiyor.
Bu yol şu anda kapalı. Ancak önerinin ikinci bir yolu daha var: 961.632. bloktan itibaren, BIP-110 yazılımını çalıştıran düğümler, işaret taşımayan blokları reddedecek. Madenciler onaylamasa bile, bu yazılımı kullanan bilgisayarlar yalnızca işaretli blokları kabul edecek.
Şu anda çıkarılan neredeyse tüm bloklar bu işareti taşımıyor. Dolayısıyla, BIP-110 yazılımı kullanan düğümler, Bitcoin’in mevcut madencilik gücünün oluşturduğu zinciri reddetmeye başlayacak.
Bazı madenciler BIP-110 uyumlu bir zincir oluşturmaya devam ederken, diğerleri mevcut Bitcoin zincirinde blok üretmeyi sürdürürse, iki farklı işlem geçmişi ortaya çıkabilir. Ancak azınlık zincirini sürdürecek madenci kalmazsa, bu zincir ilerleyemez.
Bu dengesizlik, kesin olmamakla birlikte, bir zincir ayrışmasını mümkün kılıyor. Takip araçlarına göre, madenci sinyallemesi cuma günü itibarıyla yaklaşık %2,6 seviyesinde. Ancak bu oran, madencilik gücüne doğrudan yansımıyor. Sinyalleme bu kadar düşükken, azınlık zinciri çok yavaş blok üretebilir veya tamamen durabilir.
Böyle bir ayrışma gerçekleşirse, her Bitcoin sahibi başlangıçta iki zincirde de aynı bakiyeye sahip olacak. Ancak yeni zincirdeki coin’lerin değeri çok düşük olabilir veya hiç olmayabilir. Buna rağmen, bu coin’leri almak isteyenler çıkabilir.
İki zincirdeki bakiyeleri ayırmak başlangıçta oldukça zor. Çünkü fork, otomatik replay koruması sunmuyor. BIP-110’un işlem verilerine getirdiği gerçek kısıtlamalar ise 965.664. blokta, yani eylül başında devreye girecek.
O zamana kadar, yatırımcıların güvenli bir şekilde harcama yapabilmesi için, coin’leri yalnızca bir zincirde var olacak şekilde özel olarak oluşturması gerekecek.
Blokların ne kadar hızlı bulunduğuna bağlı olarak, zorunlu sinyalleme penceresi mevcut tahminlerden bir gün önce veya sonra başlayabilir.
Bu içerik hazırlanırken faydalanılan kaynaklar: coindesk.com