Bu yazıda açıq blokçeynlərlə bağlı üç təhlükəyə baxırıq: 51% hücumları, Proof of Stake-in zəif nöqtələri və ikiqat xərcləmə.
51% Hücumları
Blokçeynin konsensus qaydaları sadə çoxluq prinsipinə söykənəndə, zərərli niyyətli iştirakçıların əlbir olub sistemin nəticələrinə təsir etmək riski yaranır. Kriptovalyuta kontekstində bu o deməkdir ki, mayninq gücünün 50%-dən çoxuna sahib bir qrup mayner hansı əməliyyatların təsdiqlənib zəncirə əlavə ediləcəyinə — və ya zəncirdən çıxarılacağına — təsir göstərə bilər. Proof of Work (PoW) konsensus protokolundan istifadə edən blokçeyndə 51% hücumu çox vaxt saxta əməliyyatlarla dolu "rəqib" zəncirin qurulması şəklində baş verir.
Daha güclü mayninq imkanları sayəsində bu fırıldaqçılar "əsl" zəncirdən uzun alternativ zəncir qura bilərlər. Bitcoin-in Nakamoto konsensusu "ən uzun zəncir qalib gəlir" prinsipinə əsaslandığından, bundan sonra bütün iştirakçılar saxta zənciri izləmək məcburiyyətində qalır.
Bitcoin kimi nəhəng bir blokçeyndə 51% hücumunu həyata keçirmək xeyli çətindir, ancaq blokçeyn parçalanıbsa və maynerlərin sayı azdırsa — Bitcoin Gold-da olduğu kimi — belə hücum tamamilə mümkündür.
2018-ci ildə Bitcoin Gold və Ethereum Classic blokçeynlərində 51% ikiqat xərcləmə hücumu uğurla həyata keçirildi və nəticədə milyonlarla dollar oğurlandı.
Proof of Work və Proof of Stake
2019-cu ilin yanvarında yeni blokçeyn olan Ethereum Classic-ə edilən 51% hücumu Ethereum blokçeynini strategiyasını dəyişməyə — Proof-of-Work (PoW) mayninqindən Proof-of-Stake (PoS) səsverməsinə keçməyə — vadar etdi.
Digər tərəfdən, Proof of Stake "fork" adlanan parçalanmalara daha meyllidir: iri payçılar blokları hansı əməliyyatların formalaşdıracağı barədə bir-birinə zidd qərarlar verir və nəticədə növbəti yeni valyuta yaranır. Ethereum bu doğrulama mexanizmini qısa müddət sınaqdan keçirdikdən sonra fork narahatlıqlarına görə yenidən Proof of Work-a qayıtmışdı. Yenidən işlənmiş Proof of Stake doğrulama mexanizminin 2020-ci ildə təqdim olunması planlaşdırılır.
İkiqat Xərcləmə
Tutaq ki, bir iştirakçının bir bitcoin-i var. Onu iki dəfə xərcləyib mal təchizatçılarından biri pulun artıq xərcləndiyini başa düşənə qədər iki bitcoin dəyərində mal əldə etmək ehtimalı mövcuddur. Ancaq bu, istənilən elektron pul sistemi üçün keçərli problemdir və ənənəvi valyuta sistemlərində klirinq və hesablaşma prosedurlarının mövcud olmasının başlıca səbəblərindən biridir.
