Farklı% 51 saldırı türleri vardır.Aynı saldırı etkisini elde etmelerine rağmen, ağ katılımcıları için temelde farklıdırlar. Ağ katılımcıları açısından bakıldığında, ağın genel bilgi işlem gücüyle hiçbir ilgisi olmayan% 51'lik bir saldırı (dahili bilgi işlem gücü saldırısı) vardır.Ağ, saldırıya uğrama riskini yalnızca blok oluşturma süresini kısaltarak azaltabilir.
İşin kanıtı, ağa güvenlik getirmenin temel taşıdır ve temel ilkesi, ağ katılımcılarının büyük miktarda enerji tüketerek işlemleri bağımsız olarak doğrulamasıdır. Ağın ortalama enerji tüketimine (hash rate) bağlı olarak, ağ katılımcıları, işlemin korunduğundan emin olmak için kaç blok bekleyeceklerine karar verir - örneğin, katılımcı K bloklarını beklemeye karar verirse ve bu K blokları tüketirse Ortalama hesaplama gücü X'tir, bu durumda K * X hesaplama gücü harcadıktan sonra işlemin zincirde kalacağına inanır. İşlem onayının K süresinden sonra, ağ katılımcıları kötü niyetli kişilerin ağ katılımcılarını aldatmak için K * X hesaplama gücü üretme olasılığının çok düşük olduğuna ikna olurlar ve işlemin değiştirilemeyeceği sonucuna varırlar.
Birbirimize güvenmemizi sağlamak için bir güç topu hayal edebiliriz. Karma top farklı renklere sahip olabilir (ağ, farklı karma işlevleri kullanır) ve karma top aynı renge sahipse, karma top yalnızca başka bir karma topla rekabet edebilir. Karma oranı ne kadar büyükse, ağ o kadar güvenli olur. Fikir harika ve iyi çalışıyor.
% 51 saldırısının tipik bir örneği, kötü niyetli kişilerin çok sayıda donanım cihazı satın alması ve gizli madenciliği başlatmasıdır. Daha kolay bir yol, NiceHash gibi bir hizmet sağlayıcı aracılığıyla bilgi işlem gücü kiralamaktır. Her iki durumda da, ağı koruyabilen E boyutunda bir hesaplama gücü topumuz var Harici bir saldırganın K blokları için E'den daha büyük yeni bir hesaplama oluşturması gerekir (işlemi tersine çevirmek için gereken blok sayısı). Topu zorla.
Ağın bir katılımcısı olarak, kendinizi bu saldırılardan korumak nispeten kolaydır. Yeterli işlem onayını bekleyin. Bu tür saldırılara karşı daha savunmasız olan ağların genel bilgi işlem gücünün daha düşük olduğu ağlar olduğunu belirtmekte fayda var Saldırganlar, hesaplama gücü kiralama hizmetleri yoluyla toplam ağ hesaplama gücünün% 51'inden fazlasını elde edebilir. Başka bir durum, başka bir ağ hashrate topunun aynı renge sahip olması (yani, aynı hash işlevine sahip olması) ve ağ hashrate topunun daha büyük olmasıdır (Bitcoin ve Bitcoin Cash gibi). Bilinen başka bir hashrate topundan gelen saldırıları önlemek için, bu hashrate toplarının küçülüp küçülmediğini kontrol etmek için bir alarm sistemi kurulabilir - kaybolan hashrate diğer ağlara saldırmak için kullanılabilir.
Ağımızı koruyan hashrate topları, birbirleriyle rekabet edecek çok sayıda küçük hashrate toplarına bölünebilir. Örneğin, hashrate'in% 65'inin sadece 4 farklı kaynaktan (maden havuzları gibi) geldiği bir ağımız varsa. Ağın dahili bilgi işlem gücü ona saldırmak için kullanılıyorsa, katılımcıların bakış açısından tamamen farklı bir durumla karşı karşıyayız.
Yukarıdaki iki saldırının bir karışımı da mümkündür. Saldırgan, daha önce mevcut olmayan yeni hashrate (% 20) ile birleştirilen dahili hashrate'in% 51'inden daha azını (örneğin,% 40) kullanır. Bu durumda, ağın kendi bilgi işlem gücü topunun boyutu, harici bilgi işlem gücüne direnebilir, bu nedenle bu saldırı durumu, saf bir dahili bilgi işlem gücü saldırısı kadar kötü değildir.
Bitcoin ağında bu saldırıların mümkün olup olmadığını bilmiyoruz. Bitcoin ağında içeriden saldırıları neredeyse imkansız kılan kısıtlamalar olabilir. Madencilik havuzlarının madencilere çok sık ödeme yapması gerektiğinden, onları desteklemek için yeterli fonları olmayabilir, bu nedenle% 51 saldırılarının uygulanması sonunda onları karlı hale getirmeyebilir.
Bitcoin'in bilgi işlem gücünün mevcut dağılımı aşağıdaki gibidir:
Bitcoin ağının bilgi işlem gücünün çoğu, 10'dan fazla madencilik havuzunun elinde, bu en ideal gibi görünmüyor ve dahili bilgi işlem gücü saldırıları riskini artırıyor. Bu 10 bilgi işlem güç kaynağının tümü dürüst ağ katılımcıları tarafından kontrol edilse bile, sistemleri saldırıya uğrayabilir.Aynı istemciyi kullanırlarsa, istismar riski vardır. Sonunda, Bu makale, Bitcoin'in en az güvenle değer aktarabilen en güvenli ağ olduğuna hala inanıyor, ancak iyileştirme için yer var gibi görünüyor.
Ağ katılımcılarının bakış açısından, katılımcıların kendilerini korumak için bilgi işlem gücü topunun boyutunu kullanamayacakları% 51'lik bir saldırı (dahili bilgi işlem gücü saldırısı) vardır. Bunun nedeni, hashrate topunun boyutunun dahili hashrate saldırılarıyla hiçbir ilgisi olmamasıdır. Bu saldırı için, katılımcılar yalnızca işlem bloğa dahil edildiğinden bu yana geçen süreye güvenebilirler (blok oluşturma süresi). Hızlı blok üretebilen ağların bu durumda bir avantaja sahip olduğunu belirtmekte fayda var çünkü kayıp havuzu hakkında daha fazla bilgiyi daha kısa sürede elde edebiliyorlar. Dahili bilgi işlem gücü saldırıları biraz ilgiyi hak ediyor ve bilgi işlem gücünü daha iyi bir şekilde tahsis etmenin mümkün olup olmadığını belirlemek için araştırma yapmamız gerekiyor.