İçeriğe geçin
buybitcoinsmart

Sözlük / Gizlilik ve güvenlik

%51 saldırısı

Diğer adları: Çoğunluk saldırısı, Yüzde 51 saldırısı.

%51 saldırısı nedir?
%51 saldırısı, ağın madencilik gücünün çoğunu kontrol ederek Bitcoin'in yakın geçmişini yeniden yazma girişimidir ve saldırganın kendi yakın tarihli ödemelerini geri almasına olanak tanır.

Madencilik bir yarıştır ve en çok donanımı işleten en çok yarışı kazanır. Hash gücünün yarısından fazlasını elinde tutan bir grup daha uzun bir özel zincir kurabilir ve bunu yayımlayabilir; böylece başkalarının şimdiden kesinleşmiş saydığı bloklar silinir. İmzanızı taklit edemez, yani sizin kontrolünüzdeki bir cüzdanda duran bitcoinler böyle bir saldırının eline geçen şey değildir.

Nasıl çalışır

Bitcoin düğümleri ilk gördükleri zinciri değil, en fazla birikmiş iş kanıtına (proof of work) sahip zinciri izler. Saldırgan bu kuralı gizlice madencilik yaparak kullanır. Yakın zamandaki bir bloktan başlayarak kendi dalını yayımlamadan kurar, ağın geri kalanı ise herkese açık dalı uzatır. Gizli dal bir noktada daha uzun olursa, yayımlanması her düğümün geçiş yapmasını sağlar ve yarışı kaybeden bloklar, yalnızca o blokların içinde var olan ödemelerle birlikte atılır.

Whitepaper bunun ne kadar zor olduğunu tam olarak ölçtü. Bölüm 11, başarılı bir yetişme olasılığını yüzde 0,1'in altına indirmek için gereken onay sayısını hesaplar: hash gücünün yüzde 10'una sahip bir saldırgana karşı 5 blok, yüzde 25'inde 15 blok, yüzde 30'unda 24 blok ve yüzde 45'inde 340 blok. Eğri diktir, sonra kırılır. Yüzde 50'nin üzerinde sonunda yetişme olasılığı 1 olur ve hiçbir onay sayısı bunu düzeltmez. İşte yarım hash gücündeki bu süreksizlik, adın geldiği yerdir.

Çoğunluk hash gücü root erişimi değildir. Sübvansiyon 3,125 iken kendisine 10 coin ödeyen geçersiz bir blok çıkaran veya anahtarına sahip olmadığı bir çıktıyı harcayan bir madenci, o bloğun her tam düğüm tarafından, dizüstü bilgisayarda çalışan ucuz düğüm de dahil, reddedilmesine yol açar. Saldırganın yetkileri dar ve belirlidir: işlemleri bloklardan çıkarmak, dürüst madencilerin bulduğu blokları öksüz bırakmak ve son birkaç blok içinde kendi yaptığı ödemeleri geri almak. Emisyon takvimi dışında coin basamaz, 21 milyonluk sınırı yükseltemez veya imzalayamadığı bir adresten fon taşıyamaz.

Saldırı ayrıca kiralanır, inşa edilmez. Zorluk yalnızca her 2.016 blokta yeniden hesaplanır, yani saldırganın iki hafta boyunca herhangi bir şeyi sürdürmesi gerekmez. Algoritması madencilik piyasasında boş kapasiteye sahip bir zincirde birkaç saatlik kiralık kapasite yeterlidir; mağdurların hep Bitcoin değil küçük zincirler olmasının nedeni budur.

Bitcoin satın alırken bu neden önemli

Bitcoin'in ana zincirinde başarılı bir çoğunluk saldırısı hiç yaşanmadı. En yakın durum, Temmuz 2014'te GHash.io havuzunun ağın hash gücünün yarısını aşması ve kamuoyu baskısı altında yüzde 39,99 oranını aşmama taahhüdünü yayımlamasıydı; havuz Ekim 2016'da kapandı. Yoğunlaşma hâlâ güncel kaygıdır. Foundry USA ve AntPool adlı iki havuz birlikte tüm blokların kabaca yarısını üretir, ancak yönlendirdikleri hash gücü, makinelerini dakikalar içinde başka bir havuza yönlendirebilecek binlerce ayrı madenciye aittir.

Bir alıcı için pratik maruziyet dardır. Kendi cüzdanınızda tuttuğunuz coinler bir yeniden düzenlemeyle ortadan kaldırılamaz, çünkü bir yeniden düzenleme anahtarları kimin tuttuğunu değiştiremez. Etki alanında olan şey hareket halindeki değerdir: bir borsanın hesabınıza geçirdiği ama hâlâ onaylanmakta olan bir para yatırma ve aynı platformda Bitcoin'in yanında listelenen küçük bir iş kanıtı altcoini. Bu sitede incelenen 24 borsa arasında müşteri parasını kaybedenler, bunu zincir yeniden düzenlemeleri yüzünden değil saklama hataları ve dolandırıcılık yüzünden kaybetti. Bu oran varlığın tüm geçmişi boyunca korundu.

Onay beklemeleri bu savunmanın görünen maliyetidir. Bir borsa, yatırdığınız para işlem yapılabilir hale gelmeden önce birkaç blok beklemenizi istediğinde, whitepaper'ın anlattığı güvenlik marjını kendine satın alıyor demektir. Coinleri platformlar arasında taşıyorsanız, bu gecikmeyi bir hata gibi görmek yerine hesaba katın.

Bitcoin Gold, iki kez saldırıya uğradı

Bitcoin Gold en net somut örnektir, çünkü Bitcoin kodunun hash gücü dışında her şeyi devralan bir 2017 çatalıdır. Mayıs 2018'de bir saldırgan borsalarda BTG yatırdı, bunu diğer varlıklarla takas etti, çekti ve ardından zinciri, yatırmalar hiç olmamış gibi yeniden düzenledi. Bildirilen çift harcamalar yaklaşık 18 milyon doları buldu. Zararla bırakılan borsalardan biri olan Bittrex, proje kaybı karşılamayı reddettikten sonra Eylül 2018'de BTG'yi listeden çıkardı.

Olay 23 Ocak 2020 tarihinde, açık piyasada kiralanan hash gücüyle yaklaşık 1.900 ve 5.267 BTG'yi geri alan iki derin yeniden düzenlemeyle yeniden yaşandı. Ders genellenebilir: bir zincire saldırmanın maliyeti piyasa değerini veya markasını değil, hash gücünü izler. Bir coin yüz milyonlarca dolar değerinde olabilir ve yine de birkaç saatlik kiralık makine fiyatına yeniden düzenlenebilir.

%51 saldırısı vs çift harcama

%51 saldırısı bir yöntemdir; çift harcama genellikle elde edilen kazançtır. Bitcoin tarihindeki neredeyse her gerçek çift harcama girişimi hiç madencilik içermedi, yalnızca mempool'da onaylanmamış bir işlemin daha yüksek ücret karşılığında değiştirilmesini içerdi ve bu saldırgana daha yüksek bir ücretten başka bir şeye mal olmadı. Zaten bloklara gömülmüş bir ödemeyi geri almak için gereken şey çoğunluk hash gücüdür ve bu tamamen farklı bir bütçedir.

%51 saldırısı vs bencil madencilik

Bencil madencilik bir kâr stratejisidir, geçmişin yeniden yazılması değil. Eyal ve Sirer 2013 yılında, bulduğu blokları saklayıp stratejik olarak serbest bırakan bir madencinin, bazı ağ koşullarında yaklaşık üçte birden başlayarak, hash gücünün yarısının çok altında bir payla ödüllerin adil payından fazlasını kazanabileceğini gösterdi. Bencil madenci yine de mutabakat kurallarına uyar ve onaylanmış bir ödemeyi asla geri almaz; kullanıcılardan coin değil, diğer madencilerden gelir çalıyor demektir.

Karıştırılmaması gerekenler

Sık sorulan sorular

Bitcoin hiç %51 saldırısına maruz kaldı mı?

Bitcoin'in ana zincirine bugüne kadar hiçbir başarılı çoğunluk saldırısı yapılmadı. En yakın durum, GHash.io havuzunun ağın hash gücünün yarısını geçtiği ve ardından kendisini kamuya açık şekilde yüzde 39,99 ile sınırladığı Temmuz 2014 ayıydı. Bitcoin Gold dahil daha küçük iş kanıtı (proof of work) zincirleri defalarca saldırıya uğradı.

%51 oranında güce sahip bir saldırgan cüzdanımdaki bitcoinleri alabilir mi?

Hayır. Coinleri taşımak için onları kontrol eden özel anahtar gerekir ve madencilik gücü imza üretemez. Geçerli imzası olmadan coin harcayan bir blok, kim çıkarmış olursa olsun her tam düğüm tarafından reddedilir.

Yeniden düzenlemeye (reorg) karşı kaç onay korur?

Altı, olağan varsayılan değerdir ve normal koşullarda fazlasıyla yeterlidir. Whitepaper'ın kendi tablosu, hash gücünün dörtte birine sahip bir saldırgana karşı 15 onay öngörür ve hash gücünün yarısının üzerinde hiçbir onay sayısı yeterli olmaz.

Sıradaki okuma

İlgili terimler

Daha fazlası: Gizlilik ve güvenlik

Bu sayfayı İngilizce okuyun