İki Ethereum istemcisi, Nethermind ve Go Ethereum, ana ağlarında hatalar keşfetti güncellemeleri birleştir.
Ethereum geliştiricisi Peter Szilágyi İlk önce hataları fark etti ve Twitter aracılığıyla Geth 1.10.22 - Promavess'in bir gerileme içerdiğini duyurdu.
Aaand son sürümümüz berbat. ? Geth 1.10.22, üçlü/durumun kötü gitmesine neden olan bir regresyon içerir. Büyük ihtimalle yeni depolama modeli/çevrimiçi budayıcıya doğru birleştirdiğimiz PR'lerden biridir. Sorunu bulup düzeltmeye çalışıyoruz.
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) Ağustos 23, 2022
Muhtemelen PR'lerden (çekme talebi) birinin "yeni depolama modeline / çevrimiçi budayıcıya doğru birleştiğini" ekledi.
Sorun, yayın tarihi itibariyle henüz çözülmedi, ancak geliştiriciler aktif olarak bir düzeltme üzerinde çalışıyor.
Daha sonraki bir güncelleme, sorunun, sürümü çalıştıran herkesin verilerini kaybetmesine ve veritabanlarının bozulmasına neden olabileceğini doğruladı. Ancak “veri kaybı yalnızca kapanma sırasında gerçekleşir”.
FWIW, kesinlikle bir hata buldu ve düzeltti. Bakalım bu *hata mı, yoksa burada bir kutu solucan mı açıyoruz. https://t.co/5xBCPMoxAQ
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) Ağustos 23, 2022
Nethermind hatayı açıkladı
Nethermind çekirdek geliştiricisi DanielC ayrıca onaylı istemcinin ana ağ birleştirme güncellemesi v1.14.0'da benzer bir hata keşfedildi. Ama onların durumunda, düzeltmeyi başardılar.
Son zamanlarda benzer gerilemeler yaşadık @nethermindeth bu yüzden daha önce katı bir stabilizasyon aşamasına geçmeye karar verdik. #Birleştirme. Şu anda yalnızca ana daldaki düzeltmeleri birleştiriyoruz. https://t.co/erzgN1Z0wV
— DanielC (@_D4nie1_) Ağustos 23, 2022
Bununla birlikte, hataların 15 Eylül'de Birleştirmeyi durdurması veya gerçekleşmesini geciktirmesi olası değildir çünkü Ethereum'da başka yürütme istemcileri vardır. Ancak, doğrulayıcıların diğer istemcilere geçmek için Geth'i kullanmasını gerektirir.
— Micah Zoltu (@MicahZoltu) Ağustos 23, 2022
Şimdiye kadar, Teku, Lighthouse, Besu, Erigon ve Prysm gibi bu yürütme istemcilerinin çoğu, Birleştirmeye hazırlık olarak yeni güncellemeler yayınladı.
Sepolia testnet güncelleme alıyor
sepolia tamamlandı birleştirme sonrası ilk Ethereum test ağı güncelleştirme Ağustos 22 tarihinde.
Güncelleme başlangıçta 17 Ağustos olarak planlandı, ancak çevrimdışı doğrulayıcıların ağa bağlanmasına izin vermek için 22 Ağustos'a kaydırıldı.
Sepolia test ağı, 6 Temmuz'da işaret zinciriyle başarılı bir şekilde birleşti ve bu da onu Proof-of-stake'e geçiş yapan ilk test ağlarından biri haline getirdi.
Ethereum topluluğuna göre, PoS geçişinin sorunsuz çalışmasını sağlamak için her yükseltme önemlidir.
Bu arada, Ethereum Vakfı temizlenir blok zincirinin bir PoS ağına geçişini çevreleyen yanlış anlamalar. Güncellemesine göre, gaz ücretleri daha ucuz olmayacak ve işlem hızı “farkedilir ölçüde daha hızlı” olmayacak.
Kaynak: https://cryptoslate.com/developers-find-bugs-in-2-ethereum-clients-mainnet-merge-updates/