%51 saldırısı, bitcoin veya başka bir blockchain ağına tek bir kişi veya organizasyonun yaptığı saldırıdır. Bu saldırıya çoğunluk saldırısı da denilmektedir. Saldırıyı yapanlar hash oranının çoğunluğunu kontrol altına almaktadır. Böylece ağda bozulmalara sebep olan saldırılar düzenlemektedirler. Yani %51’lik saldırgan, işlemlerin sıralamasını kendi isteğine göre değiştirebilir. Ayrıca işlemleri etkisiz hale getirecek yeterli madencilik gücüne sahip olabilir.
%51 Saldırısı Nedir?
Çoğunluk saldırısı (%51), potansiyel olarak ağ kesintisine neden olabilir. Ayrıca bu durum, bir block zincir sisteminin bütünlüğüne potansiyel bir saldırı şeklidir. Saldırıyı gerçekleştirenler, bir blok zinciri için hash gücünün %50’sinden fazlasını kontrol altına alabilmektedirler. Böyle bir durumda ağın konsensüs mekanizması geçersiz kalabilir. Saldırganlar çifte harcama gibi eylemler yapabilirler.
Saldırgan, yeterli madencilik gücüne sahip olup işlemlerin sırasını bilerek değiştirecektir. %51 attack bazı veya bütün işlemlerin onaylanmasına engel olacaktır. Madencilerin bir kısmının ya da hepsinin madenciliği önlenebilir. Bu durum madencilik tekeline yol açabilir.
Mesela kötü niyetli bir kişi bitcoin ağının %51 hash gücünü eline geçirsin. Dolar karşılığında bir kripto para cüzdanına bazı bitcoinler göndermek yoluyla çevrimdışı bir OTC ticareti gerçekleştirebilir. Block zincirinin işlemi geri almama özelliği göz önünde alındığında, işlem ağ düğümleri onaylanınca, alıcı doları kötü niyetli kişiye devredecektir.
Kötü niyetli kişi, bitcoin transferi onaylanmadan önce block zincirinde bloğa geri dönebilir. Bitcoin transferinin olmadığı, alternatif bir zincir benimseyebilir. Ağ gücünün çoğunluğu, bunu geçerli bir işlem olarak kabul edilmesini zorunlu yapacaktır.
Bir işlem ne kadar geriye giderse değiştirmek o kadar zor olacaktır. Bu nedenle bitcon işlemlerinin temizlenmeden önce, genel olarak x onaylama eşiğini getirmesinin sebebidir.
%51 Saldırısının Amacı Nedir?
Block zincirlerde çoğunluk olan söz sahibidir. Zaten %51 oranı ve saldırısı ismini burada almaktadır. Yani %51’lik oranın asıl nedeni çoğunluk olduğundan dolayı örnek olmasıdır. Örneğin %50.01 oranına sahip bir madenci sistemde söz sahibi olacaktır.
Madenciler yeni buldukları bir blok şifresini paylaşırlar. Paylaştıkları şifrenin çoğunluğun onaylamasını beklerler. 20 kişiye sunulan şifreyi, en az 11 kişinin kabul etmesi gerekmektedir. ‘%51 saldırısı nedir? ‘ sorusunun cevabını bu mantığa göre açıklayalım. Sistemin %51’ini ele geçiren kötü biri elindeki tüm sistemleri yapılan işlemleri reddetmek için kullanabilir. Böylece blok zinciri işlemleri doğrulayamaz. Çünkü mekanizmanın çoğunluğu kötü niyetli kişinin elindedir.
Bu saldırganlar mekanizmadaki var olan işlemleri silebilirler. Ağda bulunan işlemleri geriye döndürebilirler. Ayrıca saldırgan mekanizmayı kendi istediği gibi kullanabilir. Sistemin ilerleyişini durdurabilir. Kendi dışında yapılan her türlü işlemi reddedebilir. Mekanizmanın %51’ine sahip olan saldırgan kendi ürettiği blokları onaylar. Geriye kalan %49 işlemleri onaylayamaz.
Bir saldırganın verebileceği en büyük zarar çifte harcamadır. Saldırgan bir satıcıdan 1 milyon dolar kripto para ile herhangi bir ürün satın alabilir. Saldırgan aldığı ürün karşılığında 1 milyon doları satıcıya gönderir. Hesabında parayı gören kişi saldırgana hemen ürünü gönderecektir. Ürünü aldıktan sonra saldırgan sistemde yapılan tüm işlemleri iptal eder. Böylece hem 1 milyon dolar kripto para ile o değerde ürüne sahip olur.
%51 Saldırısının Günümüzde Gerçekleşmesi Mümkün Mü?
Ağın büyüklüğü nedeniyle bitcoin blok zincirine saldırı olasılığı yoktur. Çünkü ağ büyüdükçe saldırganların diğer bütün katılımcıları etkisiz hale getirecek bilgi işlem gücü elde etmeleri olanaksızdır. Fakat altcoinlere saldırı yapmak daha kolaydır.
Bitcoin ağının hash gücü astronomik ölçüdedir. Bu nedenle %51 saldırı imkânsıza yakındır. İşlem hacmi düşük olan coinlere çoğunluk saldırıları yapılması söz konusudur. Bu konuda verilecek en yakın örnek Bitcoin Gold olacaktır. Bitcoin Gold (BTG) Ocak 2020’de çoğunluk saldırısına uğradı.
Bunun sonucunda 70 bin doların üstünde BTG iki kez harcandı.
‘%51 attack nedir?’ sorusunun cevabını kısaca vermek gerekirse; kötü niyetli kişi ve kişiler tarafından ele geçirilen sistemin çoğunluğunun bu kişiler tarafından kontrol altına alınmasıdır.
Bu post hakkında tartışma