Bu haftanın başlarında Ethereum ağı, çoğunlukla bloXroute röleleri tarafından iletilen bloklardan kaynaklanan, kaçırılan slotlarda önemli bir artış yaşadı. Araştırmalar, bloXroute'un yayınlanan blokları ve blob'ları etkili bir şekilde aktarmasına rağmen, blokların BloXroute Dağıtılmış Ağ (BDN) üzerinden hızlı yayılmasının, blob'ların eşler arası (p2p) kanallar aracılığıyla daha yavaş yayılmasıyla tezat oluşturduğunu ortaya çıkardı. Bu tutarsızlık, belirli bir İstemci (CL) davranışını vurgulayarak istemcinin blokları reddetmesine ve ardından kaçırılan slotlara yol açtı.
bloXroute ile Ethereum'un Kaçırdığı Slotları Çözme
BloXroute Labs CEO'su Uri Klarman, Github'daki ayrıntılı bir başlıkta Ethereum'da kaçırılan slotlar hakkında neler olduğunu açıkladı.
Mevcut Lighthouse sürümünde düğümler, bloğu sağlayan eşin aynı zamanda blobları da sağlamasını bekliyor. Ancak BDN blobları yaymadığı için BDN'ye bağlı konsensüs düğümleri başlangıçta ondan alınan blokları dikkate almaz. Yakın zamanda yayınlanan bir BDN sürümü, blobları gerektiği gibi dağıtmak için p2p ağına güvenerek bloblar olmadan blok yayılımını hızlandırmayı amaçladı. Bu değişiklik yanlışlıkla kaçırılan slot sayısında önemli bir artışa yol açtı.
Klarman, BDN'nin büyük ölçüde bloXroute'daki işaret düğümlerinin çoğunluğunu oluşturan Lighthouse'a dayandığını açıkladı. Sürüm sonrası ilk gözlemler, BDN üzerinden başarılı bir blok yayılımına işaret etti; bu, öncelikle BDN ile yakın entegrasyonları nedeniyle bloXroute rölelerini etkiliyor.
Sorunu çözmek için, sorunu Lighthouse'un BDN aracılığıyla bloklarla ilk karşılaştığında sergilediği davranıştan izole eden bir dizi test gerçekleştirildi. Geçişlerin kademeli olarak blok yayınlama için BDN'yi kullanmaktan uzaklaştırılması ve ardından BDN'nin bloblar içeren blok yayılımının devre dışı bırakılması için önlemler alındı.
Bu dönem boyunca bloXroute röleleri, doğrulayıcılara bloblu bloklar sağlamaya ve BDN'ye ve işaret düğümleri ağına bloblu bloklar yayınlamaya devam etti. Ancak, işaret düğümleri bloğu zaten BDN'den almış olduğundan, bu yayınlama istekleri bir 202 yanıtı döndürdü.
Deniz Feneri Şefi İddialara Yanıt Verdi
Lighthouse'un şefi Michael Sproul, Klarman'ın kaçırılan slotlarla ilgili yaklaşımını eleştirerek bunun Lighthouse p2p hatasıyla ilgili bir sorunu yanlış yansıttığını iddia etti ve bunun Bloxroute'un merkezi "blok dağıtım ağı" (BDN) ile merkezi "blok dağıtım ağı" (BDN) arasındaki test edilmemiş bir etkileşimden kaynaklandığını iddia etti. Lighthouse'un HTTP API'si.
Bu otopsi, sorunu bir Lighthouse p2p hatası olarak yanlış tanıtıyor; aslında sorun Bloxroute'un merkezi "blok dağıtım ağı" (BDN) ile Lighthouse'un HTTP API'si arasındaki test edilmemiş bir etkileşimden kaynaklanıyordu.
İşte benim bakış açımdan bir hesap https://t.co/T2i9dbI2zQ
— Michael Sproul (@sproulM_) 29 Mart, 2024
Sproul, Bloxroute'un olay sırasında işbirliği yapmadığını ve iddialarını desteklemek için günlükleri paylaşmayı reddettiğini iddia ediyor. Erken otopsi işleminin Bloxroute'tan gerekli bilgiler alınamadan gerçekleştirildiğini savunuyor.
Sproul'a göre sorun, Bloxroute'un BDN aracılığıyla p2p ağında blob'suz blok yayınlamasından ve ardından blobları bir HTTP isteğinin parçası olarak Lighthouse'a POST göndererek doldurmaya çalışmasından kaynaklandı. Ancak Lighthouse ve Prysm'in HTTP API'leri, blokların p2p üzerinden bütünüyle bloblarla gönderildiğini varsayıyordu. Sproul, blok yayınlamaya yönelik normal akışı atlayan bir "blok dağıtım ağı"nın varlığında bu varsayımın geçerli olmadığını ileri sürüyor.
Sorunu çözmek için Sproul, blob'lar söz konusu olduğunda BDN'nin kapatılması gibi kısa vadeli çözümler ve benzer arızaları önlemek için PBS ekosisteminin yeniden yapılandırılması gibi uzun vadeli çözümler öneriyor. Ayrıca BDN'nin, merkezi doğası ve Ethereum'un merkezi olmayan yapısıyla ilgili potansiyel riskleri nedeniyle geçerliliğini yitirmesi gereken bir teknoloji olduğu yönündeki kişisel görüşünü de ifade ediyor.
Sunulan içerik yazarın kişisel görüşünü içerebilir ve piyasa koşullarına tabidir. Kripto para birimlerine yatırım yapmadan önce pazar araştırmanızı yapın. Yazar veya yayın, kişisel mali kaybınızdan sorumlu değildir.
Kaynak: https://coingape.com/ethereum-network-struggles-with-missed-slots-bloxroute-and-lighthouse-in-debate/
✓ Paylaş: