2 Haziran Cumartesi günü ZenCash (ZEN) %51 saldırısı yaşadı. Kavrama aşina olmayanlar için, ağın madencilik sağlama oranının veya programlama gücünün %50’den fazlasını kontrol altına alarak, bir blokchain üzerinde bir grup madencinin saldırısı olarak tanımlanır. Bunun sonucu olarak saldırganlar 550.000 dolardan fazla değere eş paraları ikiye katlayabildi.
ZEN 2017 yılının Mayıs ayında piyasaya sürülen ve ZCash ile aynı kod tabanını kullanan ZClassic’in bir “fork’u”. ZenCash “altcoin” web sitesinde yaptığı resmi bir açıklamada “ZEN ağı üzerine yapılan saldırı anında, sağlama oranı 58MSol/s idi,” dedi:
Saldırganların böyle bir saldırıyı yönetecek büyüklükte özel bir madencilik işletimi veya kiralık bir sağlama gücü takviyesi olması mümkün. Net sağlama oranı çıkarılan son bloktan elde edilir ve böylece canlı sağlama oranı istatistikleri artık mevcut olmaz.
Saldırı tabii ki kaygı verici. Bunun yanında en yerinde endişe, bu saldırı engellenebilir miydi? Yanıt kısa: Kesinlikle.
Böyle bir saldırını tekrar olmasını önlemek için blok zinciri üzerinde güvenliği geliştirmeye yönelik alınabilecek pek çok önlemler ve yollar vardır. Block Stocks kurucu ortağı Martin Wos, pek çok proof-of-work (PoW) paranın benzer sağlama fonksiyonları paylaşmasından kaynaklı, bu durumun ortaya çıkmaya devam etmesinin muhtemel bir sorun olduğunu söyledi.
Saldırı Maliyeti Ucuz
Farklı kripto paralar üzerine sözde %51 oranında bir saldırı düzenlemenin saatlik maliyetini hesaplayan 51 Crypto adlı yeni bir web site de var. Özellikle, daha küçük paraların riskini vurguluyor.
Liste (yukarıdaki kısaltılmış bir versiyonu), spesifik kripto paralara saldırıda bulunmanın ne kadar ucuz olduğunun altını çiziyor. Wos şöyle diyor:
Crypto 51 daha yeni, %51’lik bir saldırıyı düzenlemenin ne kadar ucuz olduğunu ortaya koyan bir çalışma yayınladı. Diğer dövizlerin, PoS, dPoS ve dBFT adlı farklı blokchain mutabakat mekanizmalarından faydalanarak bu sorunla başa çıkmalarını umut ediyoruz. Blok Stocks’un PPoKW olarak bilinen kendine ait sağlama algoritması geliştirmesindeki esas sebep bu.
Merkezî olmayan ticaret platformu BLAKLedger ve BLAKCoin’den Dr. Robert Statica, Bitcoin ağının ve pek çok blok zincirinin çıkarılmış paraların açık ve izinsiz olmasını gerektirdiğini açıkladı. O zaman, bu saldırıları engellemek mümkün mü?
Madencilik gerektiren paralar için %51 oranlı bir saldırıyı önlemek için bir yol, onay sayılarını artırmak, kara listeleme yapmaya başlamak ve saldırının bir parçası olduğundan şüphelenilen insan/makine/hesapları bloklamak ve hata ve güvenlik açıklarına yatkın olan zamanlarda protokolde değişiklik yapmak.
Örneğin, BTC-e “Feathercoin” üzerindeki %51’lik bir saldırıya karşılık verdiğinde, standart 6 blok yerine onay gerekliliklerini 100 bloka çıkardı. Ancak, Statica açıklıyor, bu en iyi ihtimalle yalnızca kısmi bir çözüm. Bu yalnızca saldırıları yavaşlatabilir ve çoğunluğu elde etmek için daha sayısal bir gücü gerektirir, ancak belirlenmiş bir saldırıyı durdurmayacaktır.
Pek çok geliştirici ve blokchain operatörü %51 saldırıları rahatsız edici bulsa da, saldırı altındaki altcoinlere verilen zarara değinmeyerek, coin fiyatlarını artıran, kendi zincirlerinin görece daha hızlı işlemez hale geldiğini ifade eden dev sayısal güce sahip bilinmeyen madencileri kabullenemediler. Ancak Statica’ya göre, tüm bunlar oldukça kolay bir şekilde atlatılabilir. Bu paraların yalnızca daha iyi bir uçtan uça koruma altında olmasını gerektirecektir. Yeni nesil kripto paraları temsil edecek bir çözüm bu.