Cronos(CRO), Ontology(ONT) ve Icon(ICX) ağları dört gün içinde art arda blok üretimini durdurdu ve blockchain'lerde acil durum yetkisinin sınırları yeniden tartışma konusu oldu.
Üç ağın verdiği tepki birbirinden farklıydı. Cronos, Tectonic protokolüne yönelik saldırının ardından doğrulayıcı (validator) konsensüsüyle ağı durdurup zinciri saldırı öncesi duruma geri sardı; Ontology ise kötü amaçlı etkinlik teyit edilmeden önce blok üretimini önlem amacıyla durdurdu. Icon'da ise önce saldırıya uğrayan akıllı sözleşme askıya alındı, ardından ağın tamamı kapatıldı.
Aradaki temel fark, mevcut defterin değiştirilip değiştirilmediği. Cronos, zaten kesinleşmiş zincir durumunun bir kısmını değiştirdi. Ontology mevcut defteri korurken yeni işlemlerin işlenmesini durdurdu. Icon'da ise tam kapanmadan önce varlıkların bir kısmı borsaların saklama (custody) alanına geçmişti.
Cronos ağı, X(Twitter) üzerinden yaptığı açıklamada 31 Ağustos'ta saat 08.49.01'de (Kore saatiyle) 90.896.189 blok yüksekliğinde yeniden blok üretmeye başladığını duyurdu. Cronos bunu doğrulayıcı konsensüsüne dayanan acil bir önlem olarak tanımladı ve zincir durumunu Tectonic saldırısından önceki haline geri getirdiğini belirtti.
Bu adım yalnızca saldırıyla ilgili durumu değil, kurtarma noktasından sonra gerçekleşen diğer işlemleri de yeniden başlatılan ana zincir kaydının dışında bıraktı. Blockchain'de 'rollback', belirli bir andan sonraki kayıtları resmi defterden çıkarmak anlamına gelir; bu da güvenlik müdahalesi ile işlem kesinliği arasında bir çelişki yaratır.
Buradaki asıl mesele, kayıp büyüklüğünden çok yetkinin sınırı. TRM Labs, saldırıdan yaklaşık 75 milyon dolarlık varlığın etkilendiğini, bunun yaklaşık 6 milyon dolarlık kısmının Ethereum(ETH) ağına aktarıldığını tahmin ediyor. Cronos'un rollback işlemi zincir üzerinde kalan duruma etki edebilse de, zaten Ethereum'a aktarılmış varlıklara ulaşamıyor.
Ontology'nin tepkisi ise daha çok zaman kazanmaya yönelikti. Ontology, 31 Ağustos'ta yaptığı resmi açıklamada, çekirdek geliştirici ekibinin rutin güvenlik kontrolü sırasında potansiyel bir risk tespit ettiğini ve ana ağdaki blok üretimini derhal durdurduğunu bildirdi. 1 Eylül'deki ek açıklamada ise kötü amaçlı saldırı etkinliğinin doğrulandığı, ancak kullanıcı varlık kaybı yaşanmadığı belirtildi.
Ontology, zaten kesinleşmiş zincir durumunu iptal etmeden yeni işlemlerin onay ve mutabakat sürecini durdurdu. Ancak acil durdurma kararını kimin verdiği, hangi kriterlere göre devreye alındığı ve doğrulayıcı konsensüs eşiği açıklamalarda somut olarak belirtilmedi. Kullanıcılar açısından varlık kaybından önce transfer ve zincir üstü mutabakat gecikmeleri yaşandı.
Icon örneği ise ağın durdurulmasının her zaman kaybı önlemediğini gösterdi. Icon Vakfı'nın olay sonrası yayımladığı raporda, saldırganın 27 Ağustos'ta 11.01.02 ile 11.21.12 (Kore saatiyle) arasında daha önce geçerli olan iki imzalı çekim mesajını 1.492 kez yeniden gönderdiği belirtildi. Bu çağrılardan 1.490'ı başarılı oldu ve vakfın varlık havuzundan saldırganın cüzdanına 119.866.000 ICX ile 531.600 bnUSD aktarıldı.
Icon'un izleme sistemi ilk saldırıdan sonraki 7 dakika içinde alarm verdi. Ancak teknik inceleme saat 12.40 civarında başladı, ilgili sözleşme 12.53'te durduruldu. Borsalar ICX yatırma ve çekme işlemlerini 14.54'ten itibaren askıya aldı, ağın tamamı 15.18.54'te kapatıldı. Icon, 28 Ağustos'ta yaklaşık 16.51'de yeniden faaliyete geçti.
Icon Vakfı, etkilenen varlıkların tamamının vakfa ait olduğunu, genel kullanıcı mevduatları, bakiyeleri ve pozisyonlarının etkilenmediğini açıkladı. Rapora göre 531.600 bnUSD ve 1.366.000 SODA'nın tamamı geri kazanıldı. 113.634 USD Coin(USDC)'ın 82.430'u geri alınırken 31.204'ü geri alınamadı. Kesinleşen net kayıp yaklaşık 150,2 ETH ve 31.204 USDC olarak açıklandı.
Üç olay aynı 'blok üretimi durdurma' başlığı altında toplansa da sonuçları farklı. Cronos, zincir kayıtlarını geri sararak ana zincir içindeki riski azalttı; Ontology işlem işlemeyi durdurarak inceleme ve güncelleme için zaman kazandı. Icon ise saldırıdan sonra ağı durdurdu, ama borsaların saklama alanına geçmiş olan varlıklar üzerinde zincir operatörlerinin doğrudan kontrolü kalmamıştı.
Blok üretimini durdurmak yeni blok oluşturmamak anlamına gelirken, rollback belirli bir andan sonraki zincir durumunu resmi kayıttan çıkarmak anlamına geliyor. İki yöntem de acil müdahale sayılsa da kullanıcılara etkisi farklı: biri işlem gecikmesi ve hizmet kesintisine yol açarken, diğeri işlem kesinliğinin kendisini tartışmalı hale getiriyor.
Bu vakaların yatırımcılar için önemi az değil. Ana ağın durdurulması basit bir kesinti değil; işlem kesinliği, köprü (bridge) varlıkları, merkezi borsa saklaması ve doğrulayıcı yetkisinin aynı anda gündeme geldiği bir olay. Daha önce Harmony protokolü de büyük çaplı bir açıktan sonra ağ genelinde rollback uygulamıştı; bu da güvenlik olaylarından sonra zincir kayıtlarının ne kadar geriye sarılabileceğinin tekrar eden bir tartışma konusu olarak kaldığını gösteriyor.
Her ağın açıklaması gereken temel noktalar şunlar: durdurma kararını kimin verdiği, rollback ya da askıya alma seçiminde hangi kriterlerin kullanıldığı ve zincir dışına çıkan varlıklardan kimin sorumlu olacağı. Cronos ve Tectonic'e ilişkin nihai kayıp tablosu ve olay sonrası rapor henüz kamuoyuyla paylaşılmadı.
Yorum 0