Blockaid, Reth hatasının yanlış durum kanıtları üretebileceğini uyarıyor

iconThe Defiant
Paylaş
AI summary iconÖzet
On-chain haberler, 5 Kasım'da Blockaid, reth yürütme istemcisi ve op-reth gibi ilgili araçlarda hatalı durum köklerine neden olabilecek bir hata bildirdi. Düzeltilmemiş node'lar duraksayabilir veya hatalı durum kanıtları döndürebilir, ancak hiçbir fon kaybedilmedi. Sorun, Ethereum ve OP Stack zincirlerindeki reth tabanlı istemcileri etkiliyor. Blockaid, düzeltilmiş sürümleri listeledi: reth v2.10.0, op-reth v2.8.1 ve Base node-reth v1.5.3. Celo ve Mantle'daki geliştiriciler de düzeltmeleri geriye doğru uyguladı. Node operatörlerine, uygulamalar, köprüler ve hafif istemciler için doğrulama sorunlarını önlemek üzere yükseltme yapmaları öneriliyor. Gauntlet, V1 kasa tedarikini durdurdu ve LayerZero-köprülenmiş varlıklara maruziyetini azalttı. LayerZero, düzeltmeler onaylanana kadar bazı zincirlerdeki çevrimdışı altyapıyı durdurdu.

Blockaid, 5 Kasım'da uyarısında bulundu; reth yürütme istemcisinde ve bunun üzerine inşa edilen yazılımlarda, op-reth dahil olmak üzere, bir hata düğümlerin yanlış durum köklerini hesaplamasına neden olabilir. Şirket, düğümlerin düzeltildiğinde duraksayabileceğini veya yanlış durum kanıtları döndürebileceğini belirtti.

“Bu bir düzeltme hatası, bir istismar değil,” dedi Blockaid ve bilinen herhangi bir fon kaybı olmadığını bildirdi. Uyarısı, birçok OP Stack zincirini de içeren birkaç Ethereum uyumlu ağda reth tabanlı istemcileri kapsıyor.

https://x.com/i/status/2118405438291198020

Risk, işlemlerini yürüten ve node'un blok zinciri görünümünü koruyan yazılımı ilgilendirir. Optimism'ın op-reth belgeleri, istemcinin Layer 2 bloklarını yürüttüğünü, zincir durumunu koruduğunu ve uygulamalardan gelen isteklere cevap verdiğini belirtmektedir. Yanlış kanıtlar, bu uygulamaların güvenildiği doğrulama sürecini zayıflatabilir.

Düzeltilmiş sürümler mevcut

Blockaid üç düzeltme sürümünü tespit etti:

reth v2.10.0.

op-reth v2.8.1.

Base node-reth v1.5.3.

Üst akış reth onarımı 3 Kasım'da birleştirildi. Base'in sürüm notları, güncellemenin bir durum-kök uyuşmazlığını önlediğini açıkça belirtiyor ve Base Ana Ağı ile Sepolia operatörlerinin en erken müsait oldukları zamanlarda yükseltme yapmalarını öneriyor.

Celo ve Mantle geliştiricileri, düzeltmeyi eski yazılım sürümlerine uygulamak için geriportlar birleştirdi. Mantle'in düzeltmesi, v1.6.2 üretim hattını hedefliyor. Blockaid'in uyarısı, hassas sürümlerin tam aralığını belirtmedi.

Blockaid, node operatörlerini ve RPC sağlayıcılarını yükseltmeye ve protokolleri ile köprüleri, sağlayıcılarının düzeltildiğinden emin olmaya çağırdı.

Neden Yanlış Kanıtlar Önemli

Celo'nun düzeltme açıklaması, bir durum kökünü hesaplamak için kullanılan veri yapısını güncellerken hatanın yeni eklenen bir girdiyi atlayabileceğini açıklar—bu, hesap ve sözleşme deposu verilerinin kontrol edilebildiği kriptografik özetdir.

eth_getProof spesifikasyonu, uygulamaların bir bloğun durum köküne göre hesap ve depo değerlerini doğrulamasını sağlayan kanıtları tanımlar. Bu, böyle kanıtlara dayanan köprüler, hafif istemciler ve sözleşmeler için bir node'un yanıtı ile güvenilir bir kök arasındaki farkı kritik hale getirir: yanlış bir yanıt, fonların taşınması için otomatik olarak geçerli bir yetki değildir.

Örneğin, Optimism'in çekim spesifikasyonu, bir çekim mesajı için dahil etme kanıtı gerektirir ve kanıt doğrulaması başarısız olursa işlemin geri alınacağını belirtir. Böylece kötü kanıt verisi, başarılı bir hırsızlığı kurmak yerine doğrulamayı engelleyebilir.

Önlemler zaten DeFi kullanıcılarına ulaşmış durumda. Gauntlet, V1 kasa tedarik sıralarını kapatıp, tahsisleri durdurup LayerZero köprülenmiş varlıklara maruziyeti azalttığını söyledi, çünkü The Defiant daha önce bildirmişti. Frax, varlıkları ve sözleşmelerinin etkilenmediğini ve normal şekilde işlediğini, ancak bazı LayerZero rotalarının geçici olarak durdurulduğunu söyledi.

Blockaid, LayerZero'nun etkilenen bazı zincirlerde çevrimdışı altyapıyı durdurduğunu söyledi ve mesajların “gecikmiş, kaybolmamış” olduğunu açıkladı.

Yasal Uyarı: Bu sayfadaki bilgiler üçüncü şahıslardan alınmış olabilir ve KuCoin'in görüşlerini veya fikirlerini yansıtmayabilir. Bu içerik, herhangi bir beyan veya garanti olmaksızın yalnızca genel bilgilendirme amacıyla sağlanmıştır ve finansal veya yatırım tavsiyesi olarak yorumlanamaz. KuCoin, herhangi bir hata veya eksiklikten veya bu bilgilerin kullanımından kaynaklanan sonuçtan sorumlu değildir. Dijital varlıklara yapılan yatırımlar riskli olabilir. Lütfen bir ürünün risklerini ve risk toleransınızı kendi finansal koşullarınıza göre dikkatlice değerlendirin. Daha fazla bilgi için lütfen Kullanım Koşullarımıza ve Risk Açıklamamıza bakınız.