"Beacon Chain'in hayatı var." 11 ve 12 Mayıs 2023'te Ethereum, dayanıklılığını test eden iki geçici ve nihai kayıp olayıyla karşı karşıya kaldı. Bu zorluklara rağmen, ağ hayatta kaldı ve her iki olaydan da otonom olarak kurtuldu. Gelecekte benzer olayların olmasını önlemek için uygulanan iyileştirmeleri ve etkilerini gözden geçirerek bu kayda değer olayları derinlemesine incelemek üzereyiz.
Olaya genel bakış
11 ve 12 Mayıs 2023, Ethereum tarihinde önemli tarihler olacak çünkü bu iki günde Ethereum'un dayanıklılığı ciddi şekilde test edildi. 11 Mayıs'ta, yaklaşık 20:19 UTC'de, Ethereum ana ağ ağı, blokların üretilme hızında önemli bir yavaşlama yaşadı ve bu da, Ethereum için bir ilk olan, tamamlamanın dört dönem gecikmesine neden oldu. Ertesi gün, benzer bir olay meydana geldi ve bu kez gecikme dokuz epok'a çıkarıldı ve hareketsizlik cezası verildi.
Bu olaylar sırasında, ağ katılımında önemli bir düşüş gözlemlendi. İlk kayma 200.551. dönemde gerçekleşti ve sonuçlandırmanın 200.555. döneme kadar geçici olarak durmasına neden oldu. Katılımdaki ikinci düşüş, 200.750. dönemde meydana geldi ve sonuçlandırmanın 200.759. döneme kadar yeniden askıya alınmasına neden oldu.
İlk endişelere rağmen, ethereum ağı kendi kendine toparlanarak doğal direncini gösterdi. Bu olaylar yalnızca Ethereum İşaret Zincirinin dayanıklılığını doğrulamakla kalmadı, aynı zamanda iyileştirme için potansiyel alanları da vurguladı.
Hareketsizlik Sızıntısı
Nihai olmayan durum sırasında, Ethereum ağı "hareketsizlik sızıntısı" adı verilen bir anahtar mekanizma kullanır. Bu özellik, Ethereum 2.0'ın PoS protokolüne dayanır ve çok sayıda doğrulayıcının çevrimdışı olmasına neden olabilecek III. böylece bloğun sonlandırılması engellenir.
Ağ, ardışık dört dönem boyunca (yaklaşık 16 dakika) bir bloğu sonlandıramazsa, hareketsizlik sızıntı modu tetiklenir. Bu modda, engellemeleri onaylamayan doğrulayıcılar stake ettikleri Ether'in (ETH) bir kısmını kaybetmeye başlayacak. Bu ceza, blok tamamlanana ve geri yüklenene kadar zamanla dörtlü olarak artar.
Bu model çift caydırıcı etkiye sahiptir. İlk olarak, doğrulayıcı kanıtları için ödülleri kaldırır. İkinci olarak, katılmayan doğrulayıcılara, hareketsizlik süreleriyle orantılı olarak artan cezalar uygular. Bu mekanizma, doğrulayıcıları aktif katılımı sürdürmeye teşvik eder ve ağ kurtarmayı hızlandırır. Bu, büyük kesintiler sırasında ağ bütünlüğünü korumak için bir mihenk taşı özelliğidir.
Etkilemek
Ağ katılımcıları (doğrulayıcılar) için:
Ben Edgington tarafından sağlanan bir tahmine göre, doğrulayıcıların %65'inin 8 epoch sızıntısı sırasında çevrimdışı olduğu varsayılarak, hareketsizlik sızıntısı yaklaşık 28 ETH'nin yok edilmesiyle sonuçlandı. Bu, çevrimdışı doğrulayıcı başına ~0,0006 ETH kaybına eşittir.
Ek olarak, kesinti sırasında kanıt ödülleri sıfıra düşürüldü ve bu da başka yollarla verilmiş olabilecek ~50 ETH'lik ek bir kayıpla sonuçlandı. Toplamda, hareketsizlik cezaları ve kayıp kanıt ödülleri dahil olmak üzere doğrulayıcıların tahmini toplam kaybı yaklaşık 78 ETH'dir.
Kullanıcılar için:
Buna karşılık, son kullanıcılar minimum düzeyde etkilendi. Kullanılabilir blok alanındaki azalma, işlem yapma kapasitesinde bir azalmaya yol açmış olsa da, Gaz fiyatları keskin bir artış görmedi ve hala gün içi zirvelerinin altında. Dahası, ağ bu olaylar boyunca aktif kalır.
Bu, Ethereum'un herhangi bir büyük kesinti olmaksızın işlemleri işlemeye devam ederek dayanıklılığını gösterdiği anlamına gelir. Sonuç olarak, kullanıcılar, sistemin güçlü direncinin altını çizerek, zorluklar karşısında bile Ethereum ağındaki işlemleri büyük ölçüde rahatsız edilmeden sürdürebilir.
sebep
Prysm'in sorununun temelinde, blok tekrarı için bir önbelleğe alma mekanizmasının olmaması yer alır. Bu eksiklik, sistem yükünü artırır, çok fazla go rutini oluşturur ve CPU basıncını artırır. Bazı durumlarda, bir önceki tekrar bitmeden yeni bir tekrar başladı ve bu da sistemi daha da zorladı.
Sorunu şiddetlendiren bir başka faktör de, Prysm'in önceki dönemlere ait kanıtları yanlış kullanmasıydı - göz ardı edilmesi gereken veriler değildi. Ana durumun optimal olmayan kullanımıyla birleşen bu verimsizlik, özellikle mevduat artışı ve doğrulayıcı kayıtları arttıkça sistem üzerinde baskı oluşturur.
Bu olaylar, farklı Ethereum müşterileri tarafından kullanılan stratejiler arasındaki önemli farklılıkları da ortaya çıkardı. İstemcileri çalıştırma sorunuyla karşı karşıya kaldığında, Lighthouse ağı canlı tutmak için kanıtları atmayı seçerken, Prysm ve Teku vb. varsayılan olarak blok oluşturmak için eski kanıtları kullanır.
Zorluklara rağmen, bu olaylar yazılım verimsizlikleri, tasarım seçenekleri ve ağ koşulları hakkında bilgi sağlamada kritik öneme sahiptir ve Ethereum ağını daha güçlü hale getirir. Bu olaylar dizisi herhangi bir kalıcı hasara yol açmadı, bunun yerine Ethereum ağ tasarımının dayanıklılığını ve çeşitliliğini artırdı.
iyileşmek
Bu olaylar sırasında Ethereum Beacon Chain'in dayanıklılığı gerçekten test edildi ve son derece iyi performans gösterdi. Ethereum İşaret Zinciri canlı ve kendini tamir ediyor gibi görünüyor.
Başarılı bir kurtarma için kilit faktör, Ethereum ağındaki istemcilerin çeşitliliğidir. Her biri ağı yönetmek için benzersiz bir yola sahip birden çok istemcinin varlığı bir nimet olduğunu kanıtladı. Örneğin, Prysm ve Teku müşterileri eski kanıtların yükü altında mücadele ederken, Lighthouse'un kanıtları atma politikası, ağın bir kısmının aktif ve çalışır durumda kalmasını sağladı.
Esasen, Ethereum'un dayanıklılığı, müşterilerinin çeşitliliğinden gelir; bu, ağın kendi kendini iyileştirmesine yardımcı olmada önemli bir rol oynayan ve insan müdahalesine olan ihtiyacı ortadan kaldıran bir faktördür.
Dersler öğrenildi
Testnet ve Mainnet: Bu olaylar, testnet ortamı ile mainnet arasındaki farkları vurgular. Ana ağdaki 600.000'den fazla doğrulayıcı ve çok sayıda geri çekme ile, canlı bir ağın karmaşıklığının ve öngörülemezliğinin genellikle bir test ortamınınkini aştığı açıktır. Bu, gerçek dünya ağ koşullarıyla daha iyi başa çıkmak için daha titiz stres testine ihtiyaç duyulduğuna işaret ediyor.
Hareketsizlik sızıntı cezası: Bu olaylar sırasında ana ağ hareketsizlik sızıntı cezasının etkinliği güçlendirildi. Bu cezalar, aktif doğrulayıcı katılımını teşvik etmede, ağ canlılığını sürdürmede ve ağ kurtarmayı sağlamada hayati bir rol oynar.
Canlılığın önemi: Bu olaylar, blockchain ağlarında canlılığın önemli rolünün altını çiziyor. LMD Ghost protokolünün tasarımı altında Ethereum, süreç boyunca aktif kalarak kullanıcıların minimum düzeyde etkilenmesini sağladı. Ağ sorunları sırasında kesinti ile karşılaşabilen bazı blok zincirlerinin aksine, Ethereum, iş hacminden çok canlılığa öncelik verir. Bu yaklaşım, kullanıcıları ve ağın normal işleyişini koruyarak, canlılık olmadan, aktarım hızı ne olursa olsun, ağ işlevselliğinin ve kullanıcı güvenliğinin riske atıldığını vurgular.
Müşteri çeşitliliğinin önemi: Kurtarma süreci, farklı müşterilere sahip olmanın değerini vurgular. Farklı Ethereum istemcileri, ağ olaylarına benzersiz tepkiler vererek ağın genel esnekliğine ve sağlamlığına katkıda bulunur.
Ağ Esnekliği: Bu olaylar, Ethereum ağının dayanıklılığının güçlü bir kanıtıdır. Önemli zorluklara rağmen ağ, karmaşık sistemlerde kırılganlık önleme kavramını somutlaştırarak kendi kendini iyileştirir ve güçlenir. Bu esneklik, daha geniş kripto ekosistemi için güçlü bir emsal teşkil ediyor ve Ethereum'un altında yatan mimari ve tasarım ilkelerinin sağlamlığını gösteriyor.
11 ve 12 Mayıs 2023 olayları, Ethereum'un evriminde çok önemli anlardır. Zorlu koşullarda bile Beacon Chain'in uygulanabilirliğine dair somut kanıtlar sağlarlar. Ethereum gelişmeye devam ettikçe, bu deneyimler üzerine inşa edilerek yalnızca daha sağlam değil, aynı zamanda daha kırılgan hale gelir - ademi merkeziyetçiliğe ve ötesine doğru yolculuğuna devam etmeye hazır.
View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
Ethereum'un Son Zorluğu: İşaret Zinciri Hala Canlı mı?
Orijinal yazar: Yicheng
Orijinal metnin derlemesi: Deep Tide TechFlow
tanıtmak
"Beacon Chain'in hayatı var." 11 ve 12 Mayıs 2023'te Ethereum, dayanıklılığını test eden iki geçici ve nihai kayıp olayıyla karşı karşıya kaldı. Bu zorluklara rağmen, ağ hayatta kaldı ve her iki olaydan da otonom olarak kurtuldu. Gelecekte benzer olayların olmasını önlemek için uygulanan iyileştirmeleri ve etkilerini gözden geçirerek bu kayda değer olayları derinlemesine incelemek üzereyiz.
Olaya genel bakış
11 ve 12 Mayıs 2023, Ethereum tarihinde önemli tarihler olacak çünkü bu iki günde Ethereum'un dayanıklılığı ciddi şekilde test edildi. 11 Mayıs'ta, yaklaşık 20:19 UTC'de, Ethereum ana ağ ağı, blokların üretilme hızında önemli bir yavaşlama yaşadı ve bu da, Ethereum için bir ilk olan, tamamlamanın dört dönem gecikmesine neden oldu. Ertesi gün, benzer bir olay meydana geldi ve bu kez gecikme dokuz epok'a çıkarıldı ve hareketsizlik cezası verildi.
Bu olaylar sırasında, ağ katılımında önemli bir düşüş gözlemlendi. İlk kayma 200.551. dönemde gerçekleşti ve sonuçlandırmanın 200.555. döneme kadar geçici olarak durmasına neden oldu. Katılımdaki ikinci düşüş, 200.750. dönemde meydana geldi ve sonuçlandırmanın 200.759. döneme kadar yeniden askıya alınmasına neden oldu.
İlk endişelere rağmen, ethereum ağı kendi kendine toparlanarak doğal direncini gösterdi. Bu olaylar yalnızca Ethereum İşaret Zincirinin dayanıklılığını doğrulamakla kalmadı, aynı zamanda iyileştirme için potansiyel alanları da vurguladı.
Hareketsizlik Sızıntısı
Nihai olmayan durum sırasında, Ethereum ağı "hareketsizlik sızıntısı" adı verilen bir anahtar mekanizma kullanır. Bu özellik, Ethereum 2.0'ın PoS protokolüne dayanır ve çok sayıda doğrulayıcının çevrimdışı olmasına neden olabilecek III. böylece bloğun sonlandırılması engellenir.
Ağ, ardışık dört dönem boyunca (yaklaşık 16 dakika) bir bloğu sonlandıramazsa, hareketsizlik sızıntı modu tetiklenir. Bu modda, engellemeleri onaylamayan doğrulayıcılar stake ettikleri Ether'in (ETH) bir kısmını kaybetmeye başlayacak. Bu ceza, blok tamamlanana ve geri yüklenene kadar zamanla dörtlü olarak artar.
Bu model çift caydırıcı etkiye sahiptir. İlk olarak, doğrulayıcı kanıtları için ödülleri kaldırır. İkinci olarak, katılmayan doğrulayıcılara, hareketsizlik süreleriyle orantılı olarak artan cezalar uygular. Bu mekanizma, doğrulayıcıları aktif katılımı sürdürmeye teşvik eder ve ağ kurtarmayı hızlandırır. Bu, büyük kesintiler sırasında ağ bütünlüğünü korumak için bir mihenk taşı özelliğidir.
Etkilemek
Ağ katılımcıları (doğrulayıcılar) için:
Ben Edgington tarafından sağlanan bir tahmine göre, doğrulayıcıların %65'inin 8 epoch sızıntısı sırasında çevrimdışı olduğu varsayılarak, hareketsizlik sızıntısı yaklaşık 28 ETH'nin yok edilmesiyle sonuçlandı. Bu, çevrimdışı doğrulayıcı başına ~0,0006 ETH kaybına eşittir.
Ek olarak, kesinti sırasında kanıt ödülleri sıfıra düşürüldü ve bu da başka yollarla verilmiş olabilecek ~50 ETH'lik ek bir kayıpla sonuçlandı. Toplamda, hareketsizlik cezaları ve kayıp kanıt ödülleri dahil olmak üzere doğrulayıcıların tahmini toplam kaybı yaklaşık 78 ETH'dir.
Kullanıcılar için:
Buna karşılık, son kullanıcılar minimum düzeyde etkilendi. Kullanılabilir blok alanındaki azalma, işlem yapma kapasitesinde bir azalmaya yol açmış olsa da, Gaz fiyatları keskin bir artış görmedi ve hala gün içi zirvelerinin altında. Dahası, ağ bu olaylar boyunca aktif kalır.
Bu, Ethereum'un herhangi bir büyük kesinti olmaksızın işlemleri işlemeye devam ederek dayanıklılığını gösterdiği anlamına gelir. Sonuç olarak, kullanıcılar, sistemin güçlü direncinin altını çizerek, zorluklar karşısında bile Ethereum ağındaki işlemleri büyük ölçüde rahatsız edilmeden sürdürebilir.
sebep
Prysm'in sorununun temelinde, blok tekrarı için bir önbelleğe alma mekanizmasının olmaması yer alır. Bu eksiklik, sistem yükünü artırır, çok fazla go rutini oluşturur ve CPU basıncını artırır. Bazı durumlarda, bir önceki tekrar bitmeden yeni bir tekrar başladı ve bu da sistemi daha da zorladı.
Sorunu şiddetlendiren bir başka faktör de, Prysm'in önceki dönemlere ait kanıtları yanlış kullanmasıydı - göz ardı edilmesi gereken veriler değildi. Ana durumun optimal olmayan kullanımıyla birleşen bu verimsizlik, özellikle mevduat artışı ve doğrulayıcı kayıtları arttıkça sistem üzerinde baskı oluşturur.
Bu olaylar, farklı Ethereum müşterileri tarafından kullanılan stratejiler arasındaki önemli farklılıkları da ortaya çıkardı. İstemcileri çalıştırma sorunuyla karşı karşıya kaldığında, Lighthouse ağı canlı tutmak için kanıtları atmayı seçerken, Prysm ve Teku vb. varsayılan olarak blok oluşturmak için eski kanıtları kullanır.
Zorluklara rağmen, bu olaylar yazılım verimsizlikleri, tasarım seçenekleri ve ağ koşulları hakkında bilgi sağlamada kritik öneme sahiptir ve Ethereum ağını daha güçlü hale getirir. Bu olaylar dizisi herhangi bir kalıcı hasara yol açmadı, bunun yerine Ethereum ağ tasarımının dayanıklılığını ve çeşitliliğini artırdı.
iyileşmek
Bu olaylar sırasında Ethereum Beacon Chain'in dayanıklılığı gerçekten test edildi ve son derece iyi performans gösterdi. Ethereum İşaret Zinciri canlı ve kendini tamir ediyor gibi görünüyor.
Başarılı bir kurtarma için kilit faktör, Ethereum ağındaki istemcilerin çeşitliliğidir. Her biri ağı yönetmek için benzersiz bir yola sahip birden çok istemcinin varlığı bir nimet olduğunu kanıtladı. Örneğin, Prysm ve Teku müşterileri eski kanıtların yükü altında mücadele ederken, Lighthouse'un kanıtları atma politikası, ağın bir kısmının aktif ve çalışır durumda kalmasını sağladı.
Esasen, Ethereum'un dayanıklılığı, müşterilerinin çeşitliliğinden gelir; bu, ağın kendi kendini iyileştirmesine yardımcı olmada önemli bir rol oynayan ve insan müdahalesine olan ihtiyacı ortadan kaldıran bir faktördür.
Dersler öğrenildi
11 ve 12 Mayıs 2023 olayları, Ethereum'un evriminde çok önemli anlardır. Zorlu koşullarda bile Beacon Chain'in uygulanabilirliğine dair somut kanıtlar sağlarlar. Ethereum gelişmeye devam ettikçe, bu deneyimler üzerine inşa edilerek yalnızca daha sağlam değil, aynı zamanda daha kırılgan hale gelir - ademi merkeziyetçiliğe ve ötesine doğru yolculuğuna devam etmeye hazır.