Ethereum, EELS'yi Tanıtıyor: Yeni Bir Yürütme Katmanı Spesifikasyonu

Ethereum, EELS'yi Tanıtıyor: Yeni Bir Yürütme Katmanı Spesifikasyonu

Ethereum, EELS'yi Tanıtıyor: Yeni Bir Yürütme Katmanı Spesifikasyonu PlatoBlockchain Veri Zekası. Dikey Arama. Ai.

Önemli Noktalar

* Ethereum, yürütme istemcisi için Python tabanlı bir referans uygulaması olan EELS'yi tanıttı.

* EELS, Sarı Kitap'ın daha programcı dostu bir halefi olmayı amaçlamaktadır.

* Proje bir yılı aşkın süredir geliştirilmektedir ve ConsenSys'in Quilt ekibi ve Ethereum Vakfı tarafından desteklenmektedir.

Giriş

Ethereum, Ethereum Yürütme Katmanı Spesifikasyonunu halka açık bir şekilde tanıttı (EELS), bir Ethereum yürütme istemcisinin temel bileşenlerini daha okunabilir ve net hale getirmek için tasarlanmış bir Python referans uygulamasıdır. Bir yıldan fazla bir sürede geliştirilen EELS'nin "Sarı Kitap'ın manevi halefi" olması amaçlanıyor ve "okunabilirlik ve netlik" üzerine odaklanıyor.

Arka Plan ve Bağlam

EELS projesi, Ethereum ağında yapılan önemli yükseltmelerin hemen ardından geldi. Shapella yükseltmesi. 12 Nisan 2023'te yayına giren Shapella, "The Merge"i takip ederek doğrulayıcıların hisselerini Beacon Chain'den yürütme katmanına geri çekmelerini sağladı. Ayrıca hem yürütme hem de fikir birliği katmanlarına yeni işlevler kazandırdı. Shapella yükseltmesi ilk olarak Sepolia test ağında test edildi ve yürütme katmanındaki (Şanghay) değişiklikleri birleştiren ortak bir çalışmaydı. fikir birliği katmanı (Capella) ve Motor API'sı.

EELS nedir?

EELS, "ana ağ ile güncel" olan bir "Python'da yürütme katmanı referans uygulamasıdır". “Durum testlerini doldurup yürütebilir” ve “ana ağı takip edebilir”. Proje, her bir çatalda protokolün tam anlık görüntülerini sağlamayı amaçlıyor ve bu da genellikle aynı kod yolunda birden fazla çatalı karıştıran EIP'ler (Ethereum İyileştirme Teklifleri) ve üretim istemcilerinden daha kolay takip edilmesini sağlıyor.

Teknik özellikler

EELS “normal Python”dur ve diğer Python kütüphaneleri gibi test edilebilir. Tüm "ethereum/tests" paketini destekler ve aynı zamanda bir dizi "pytest" testi içerir. Proje, eşler arası ağ uygulamasını uygulamıyor ve blokları senkronize etmek için bir üretim istemcisine ihtiyaç duyuyor.

Gelecek görünüşü

EELS hâlâ "biraz kaba" olsa da, "Çekirdek EIP'leri belirlemenin varsayılan yolu" ve "EIP yazarlarının tekliflerinin prototipini oluşturmak için gittikleri ilk yer" olmayı hedefliyor. Katkıda bulunmak isteyenler “#spesifikasyonlar” kanalına katılabilir veya projenin deposundan bir konu seçebilir.

Sonuç

EELS'nin tanıtılması, Ethereum'un yürütme katmanını daha erişilebilir ve anlaşılır kılmak için devam eden çabalarında önemli bir adıma işaret ediyor. EELS, Python tabanlı, okunabilir ve test edilebilir bir referans uygulaması sağlayarak, Ethereum ekosistemindeki hem geliştiriciler hem de araştırmacılar için değerli bir kaynak olarak hizmet etmeyi amaçlamaktadır.

Görüntü kaynağı: Shutterstock

Zaman Damgası:

Den fazla Blockchain Haberleri