Güvenlik, değişmezlik ve tam şeffaflık vaat eden blok zincir teknolojisi ile desteklenmesine rağmen, Bitcoin SV (BSV), Litecoin (LTC) ve Ethereum Classic (ETC) gibi birçok kripto para, geçmişte birden çok kez %51 saldırılarının kurbanı oldu. Kötü niyetli varlıkların blok zincirlerinden yararlanabileceği ve kullanacağı birçok mekanizma olsa da, bir grup madenci veya bir kuruluş blok zincirinin karma performansının %50’sinden fazlasına sahip olduğunda %51 saldırısı veya çoğunluk saldırısı gerçekleşir. kontrol eder ve daha sonra kontrol altına alır.
Saldırıların %51’i, bir blok zincirini tehlikeye atmanın tartışmasız en pahalı ve sıkıcı yoluydu. Düğümlerin çoğunluğunun üstesinden gelmek için daha düşük hash gücü gerektiren daha küçük ağlarda, saldırıların %51’i büyük ölçüde başarılı oldu.
%51 saldırısını anlayın
%51 saldırısı tekniğini incelemeden önce, blok zincirlerinin işlemleri nasıl kaydettiğini, bunları nasıl doğruladığını ve değişiklikleri önlemek için mimarilerine hangi çeşitli kontrollerin yerleştirildiğini anlamak önemlidir. Kendileri ağda gerçekleşen işlemlerin kayıtları olan sonraki blokları birbirine bağlamak için kriptografik teknikler kullanan bir blok zinciri, düğüm ağındaki her işlemi doğrulamak ve kalıcı olarak kaydetmek için iki tür fikir birliği mekanizmasından birini kullanır.
Proof-of-Work (PoW) blok zincirindeki düğümler, işlemleri doğrulamak ve bunları blok zincirine eklemek için karmaşık matematiksel bulmacaları çözmek zorundayken, bir Proof-of-Stake (PoS) blok zinciri, düğümlerin belirli bir miktarda pay almasını gerektirir ve kazanmak için yerel jeton kullanır. doğrulayıcı durumu. Her durumda, ağın madencilik hash oranını kontrol ederek veya blok zincirindeki stake edilen tokenlerin %50’sinden fazlasını kontrol ederek %51 saldırısı düzenlenebilir.
%51 saldırısının nasıl çalıştığını anlamak için, bu doğrulama işlevlerini çalıştıran tüm düğümlerin %50’sinden fazlasının, blok zincirinin farklı bir sürümünü veya çalıştırılacak bir hizmet reddi saldırısı (DOS) sunmak için komplo kurduğunu hayal edin. İkincisi, saldıran düğümler blok zincirine yeni işlemler eklerken veya eskileri silerken kalan düğümlerin işlevlerini yerine getirmelerinin engellendiği bir tür %51 saldırısıdır. Her iki durumda da, saldırganlar potansiyel olarak işlemleri tersine çevirebilir ve hatta sahte para birimi oluşturmaya benzer şekilde yerel kripto jetonunu iki katına çıkarabilir.
Söylemeye gerek yok, böyle bir %51 saldırısı tüm ağı tehlikeye atabilir ve yerel jetonu elinde tutan yatırımcılar için dolaylı olarak büyük kayıplara neden olabilir. Orijinal blok zincirinin değiştirilmiş bir versiyonunu oluşturmak, Bitcoin veya Ethereum gibi büyük blok zincirleri durumunda olağanüstü miktarda bilgi işlem gücü veya bahisli kripto para birimi gerektirirken, daha küçük blok zincirleri için o kadar da zor değil.
Bir DOS saldırısı bile blok zincirinin işleyişini bozabilir ve altta yatan kripto para biriminin fiyatını olumsuz etkileyebilir. Ancak, eski işlemlerin belirli bir limitin ötesinde tersine çevrilmesi pek olası değildir, bu nedenle ağda yalnızca en son veya gelecekteki işlemleri riske atar.
Bitcoin’e %51 saldırısı mümkün mü?
PoW blok zincirinde, hash gücü veya madencilik için saniyede kullanılan işlem gücü arttıkça %51 saldırısı olasılığı azalır. Bitcoin (BTC) ağı söz konusu olduğunda, faillerin şu anda ~ 290 exahash/s hash gücünde bulunan Bitcoin hash oranının yarısından fazlasını kontrol etmeleri gerekecek ve en az 1,3 milyona erişmelerini gerektirecektir. -Performans ASIC (Uygulamaya Özel Entegre Devre) madencileri, Bitmain’in Antminer S19 Pro’su gibi, her biri yaklaşık 3.700$’a satılıyor.
Bu, saldırganların Bitcoin ağına yüzde 51 saldırı gerçekleştirme şansına sahip olmak için yaklaşık 10 milyar dolar değerinde madencilik ekipmanı satın almak zorunda kalacağı anlamına geliyor. Sonra elektriğin maliyeti ve dürüst düğümler için geçerli olan madencilik ödülleri için uygun olmadıkları gerçeği gibi başka yönler de var.
Bununla birlikte, Bitcoin SV gibi daha küçük blok zincirleri için, ağ hash hızı yaklaşık 590 PH/s olduğu için senaryo oldukça farklıdır ve Bitcoin ağını Bitcoin SV’den neredeyse 500 kat daha güçlü kılar.
Bununla birlikte, Ethereum gibi bir PoS blok zinciri söz konusu olduğunda, kötü niyetli varlıkların ağdaki stake sözleşmelerinde kilitli toplam Ether (ETH) tokenlerinin yarısından fazlasının olması gerekir. Bu, yalnızca başarılı bir %51 saldırısının görüntüsüne sahip olmak için gereken bilgi işlem gücünü elde etmek için milyarlarca dolar gerektirecektir.
Ayrıca, saldırının başarısız olduğu senaryoda, konuşlandırılan tüm jetonlara el konulabilir veya bloke edilebilir, bu da iddia edilen saldırıya dahil olan şirketlere ciddi bir mali zarar verebilir.
Bir blok zincirinde %51 saldırısı nasıl tespit edilir ve önlenir?
Herhangi bir blok zinciri için ilk kontrol, tek bir varlığın, madenci grubunun veya hatta bir madencilik havuzunun, ağın madencilik hash oranının veya bahis yapılan toplam jeton sayısının %50’sinden fazlasını kontrol etmemesini sağlamak olacaktır.
Bu, blok zincirlerinin madencilik veya bahis sürecine dahil olan varlıklara sürekli göz kulak olmasını ve bir ihlal durumunda düzeltici önlem almasını gerektirir. Ne yazık ki, Bitcoin Gold (BTG) blok zinciri, Ocak 2020’de tekrarlanan benzer bir saldırı nedeniyle Mayıs 2018’de bunu öngöremedi veya engelleyemedi ve bilinmeyen bir aktör tarafından yaklaşık 70.000 $ değerinde BTG’nin iki kez harcanmasına neden oldu.
Tüm bu durumlarda, %51 saldırısı, tek bir ağ saldırganının hash gücünün %50’sinden fazlasını kontrol etmesi ve ardından orijinal blok zincirinde tamamlanmış işlemleri tersine çeviren derin yeniden düzenlemeleri gerçekleştirmesi tarafından etkinleştirildi.
Bitcoin Gold’a tekrarlanan saldırılar, daha ucuz GPU tabanlı madencilik yerine ASIC madencilerine güvenmenin önemini gösteriyor. Bitcoin Gold, tüketici grafik kartlarında bile madenciliğe izin veren Zhash algoritmasını kullandığından, saldırganlar, daha pahalı ASIC madencilerine çok fazla yatırım yapmak zorunda kalmadan ağına %51 saldırısı başlatmayı göze alabilir.
Bu %51 saldırı örneği, kaynak sağlamak için daha yüksek bir yatırım hacmi gerektirdiğinden ve belirli bir blok zinciri için özel olarak tasarlandığından, madencilik veya diğer blok zincirlerine saldırmak için onları işe yaramaz hale getirdiğinden, ASIC madencilerinin sunduğu üstün güvenlik kontrollerinin altını çiziyor.
Madencilerin BTC gibi kripto para birimlerinden daha küçük altcoinlere geçiş yapması durumunda, küçük bir kısmı bile potansiyel olarak altcoinlerin daha küçük ağ hash oranının %50’sinden fazlasını kontrol edebilir.
Ek olarak, NiceHash gibi hizmet sağlayıcılar insanların spekülatif kripto madenciliği için hash gücü kiralamasına izin verdiğinden, %51 saldırısı yürütmenin maliyeti büyük ölçüde azaltılabilir. Bu, sürekli bir %51 saldırısını vurgulamak için blok zincirlerdeki zincir yeniden düzenlemelerinin gerçek zamanlı izlenmesi ihtiyacına dikkat çekti.
MIT Media Lab’ın Dijital Para Birimi Girişimi (DCI), bir dizi PoW blok zincirini ve kripto para birimlerini aktif olarak izlemek ve %51’lik bir saldırı sırasında yerel belirteç içeren şüpheli işlemleri bildirmek için bir sistem kurmuş olan böyle bir girişimdir.
DCI Girişimi’ne göre Hanacoin (HANA), Vertcoin (VTC), Verge (XVG), Expanse (EXP) ve Litecoin gibi kripto para birimleri, yüzde 51’lik bir saldırıyla karşı karşıya kalan blockchain platformlarından sadece birkaçı.
Bunlardan, Temmuz 2019’daki Litecoin saldırısı, saldırganların yeni blokları madencilik yapmamasına ve saldırının zamanı 5.000 dolardan daha az olan çift harcanmış LTC jetonlarına rağmen, hisse kanıtı blok zincirine yapılan %51 saldırısının klasik bir örneğidir. .
Bu, ağ saldırganları için daha az çekici olduğunu düşündükleri PoS blok zincirlerine yönelik %51 saldırı riskinin daha düşük olduğunun altını çiziyor ve daha fazla ağın PoS konsensüs mekanizmasına geçmesinin birçok nedeninden biri.