Orijinal başlık: "Ethereum All Core Developers Execution Call #190 Writeup" Orijinal yazar: Christine Kim Orijinal derleme: Luccy, BlockBeats Editörün notu: Ethereum All Core Developers Execution Call (ACDE), esas olarak tartışma ve koordinasyon amacıyla iki haftada bir yapılır. Ethereum Yürütme Katmanı (EL). Bu, ACDE'nin 190. konferans görüşmesidir. Bu toplantıda EIP 7251 ve 7702, Ethereum Virtual Object Format (EOF) ve PeerDAS tartışıldı. Toplantı sırasında Beiko ayrıca yeni bir EIP tartışma şablonu önerdi ve Ethereum geliştirici kaynak sayfası "eth-clients"ın önemini vurguladı. Galaxy Digital Araştırmadan Sorumlu Başkan Yardımcısı Christine Kim, bu toplantının kilit noktalarını detaylı bir şekilde kaydetti. BlockBeasts, orijinal metni şu şekilde derledi:
20 Haziran 2024'te Ethereum geliştiricileri, All Core Developers Execution (ACDE) çağrı #190 toplantısına katılmak için Zoom'da toplandı. ACDE Konferans Çağrısı, geliştiricilerin Ethereum Yürütme Katmanındaki (EL) değişiklikleri tartıştığı ve koordine ettiği, Ethereum Vakfı Protokol Desteği Başkanı Tim Beiko'nun ev sahipliği yaptığı, iki haftada bir düzenlenen bir dizi toplantıdır.
Bu hafta geliştiriciler, Ethereum İyileştirme Önerileri (EIP) 7251 ve 7702'nin yanı sıra Ethereum Sanal Nesne Formatı (EOF) ve PeerDAS dahil olmak üzere çeşitli kod değişikliklerinin uygulanmasındaki ilerlemelerini sundular.
Beiko ayrıca EIP tartışmaları için önerilen bir şablonu paylaştı ve EF geliştirme operasyonları mühendisi Parithosh Jayanthi, Ethereum ana ağı ve test ağının yapılandırması için "eth-clients" adı verilen yeni bir GitHub sayfasını tanıttı. Beiko son olarak ekibe bir sonraki ACDE çağrısının 4 Temmuz ABD tatilinde yapılacağını hatırlattı. Kendisi toplantıya katılmayacak olsa da onun yerine EF araştırmacısı Alex Stokes moderatörlük yapacak.
Pektra Devnet 1
Geliştiriciler oturuma Pectra Devnet 1'i tartışarak başladı. Geliştiriciler önümüzdeki hafta Pectra yükseltmesi için bir sonraki özel test ağını başlatmayı hedefliyor. Önceki test ağı Devnet 0 ile karşılaştırıldığında, yeni test ağı temel olarak aşağıdaki spesifikasyon değişikliklerine sahiptir:
· EL tetiklemeli doğrulayıcı birleştirme eklendi
· EIP 3074, EIP 7702 ile değiştirildi
EL müşteri ekibi Devnet 1 uygulamasına devam ediyor. Büyük Ethereum EL ekiplerinin her birinden temsilciler en son gelişmeleri paylaştı:
· Besu: Devnet 1 uygulamasının ilk versiyonu hazır, ancak hala bazı testler eksik ve ekibin gaz fiyatlandırma operasyonunun özellikleri hakkında soruları var.
· Nethermind: Devnet 1 uygulamalarını gözden geçiriyorlar, çeşitli kod değişikliklerini ve yazılım çatallarını birleştiriyor ve test senaryoları yazıyorlar.
· Erigon: EIP 7702'nin taslak uygulamasına sahipler ve EL ile tetiklenen doğrulayıcı birleştirmeyi ekleyen EIP 7251'deki en son değişiklikleri gözden geçiriyorlar.
· Reth: Devnet 1 uygulamalarının bir sonraki ACD toplantısından önce tamamlanması gerekiyor.
· EthereumJS: Ekip, EIP 7702'nin uygulanması üzerinde çalışıyor ve Devnet 1'in yaklaşık bir hafta içinde hazır olmasını bekliyor.
· Geth: Ekip aynı zamanda EIP 7702'nin uygulanması üzerinde de çalışıyor.
Müşteri ekibi ilerlemelerini paylaşırken "Racytech" adlı bir geliştirici, EOF uygulamasının Devnet 1'den hariç tutulup tutulmayacağını sordu. Beiko, EOF'nin Devnet 1'de test edilmeyeceğini ve EOF uygulamasının son Deneb spesifikasyonuna değil, en son Pectra spesifikasyonuna dayanması gerektiğini doğruladı. EF DevOps Mühendisi Barnabas Busa, Pectra teknik özelliklerinin değişmesi ve aynı zamanda hata ayıklanması nedeniyle bu stratejinin EOF'de hata ayıklamayı daha da zorlaştıracağını vurguladı. "Öyle olsa bile, bu hala doğru çünkü ekibin temel Pectra EIP'leri üzerinde çalışmasını ve bu hataları düzeltmesini istiyoruz. Bu nedenle, önceki bir çatal üzerine inşa edip son aşamada Prag'ı inşa edip tüm bunları keşfetmekten daha mantıklı. Bunlar Yanlış," dedi Beiko. Prag, Pectra yükseltmesinin EL adıdır.
EIP 7702 Güncellemesi
Geliştiriciler Devnet 1'de EIP 7702'yi uygulamak için çok çalışırken, kodun yeni özellikleri, özellikle de kullanıcıların EIP 7702 işlem yetkilendirmesini iptal etme yeteneğini desteklemek için önemli ölçüde değiştirilmesi mümkündür.
"Lightclient" adlı bir Geth geliştiricisi, EIP 7702 iptalini desteklemek için yeni değişiklikler önerdi. Şöyle açıkladı: “Hangi yetkilerin herhangi bir zamanda yürürlükte olduğunu görmek kolay değil ve hangilerinin iptal edildiğini, hangilerinin iptal edilmediğini bilmek de zor. Bu durumları önleyebilecek tasarım modelleri var ama gerçekte biz. Cüzdanın ne yapacağını bilemeyebilir. Bu özelliğin nasıl kullanılacağını daha iyi savunmak için, Vitalik'in son görüşmede veya bir ara odasında yetkilendirmeyi geçici bir şey haline getirmek yerine dahil edilmesi gerektiğini söylediğini hatırlıyorum. Bu yetkilendirmeler kaydedilebilir, böylece istediğiniz zaman hesabınıza hangi kodların atandığını görebilirsiniz."
"Arik" isimli geliştirici, Lightclient'in önerdiği değişiklikler yerine EIP 7702'nin güncel sürümünü tercih ettiğini belirtti. Arik, yeni EIP 7702 kapsamında bazı özel kullanım durumlarının olacağını söyledi. Lightclient, EIP 7702'nin eski sürümü tarafından desteklenen tüm kullanım durumlarının hala korunduğunu ve güçlü bir geri alma mekanizmasının eklendiğini belirterek bu yorumları reddediyor. Ancak Lightclient, bu değişikliklerin EIP'nin istemcide uygulanmasını daha karmaşık hale getirdiğine de dikkat çekti. Beiko, konferans sohbet kutusunda EIP 7702 tasarımını tamamlamanın Pectra'nın "bir numaralı çözülmemiş spesifikasyon sorunu" olduğunu söyledi ve geliştiricilerin, iptal mekanizması üzerinde fikir birliğine varmak için başka bir ara çağrı düzenlemelerini önerdi. Beiko, "Bir sonraki toplantıda, ister bu sürüm olsun, ister bunun ince ayarlı bir sürümü olsun, genel olarak herkesin memnun olacağı, Devnet 2'nin bir parçası olabilecek bir sürüme sahip olmamız harika olurdu" dedi.
Besu geliştiricisi Daniel Lehrner, Devnet 2'de özelliklerin değişmesi muhtemelse geliştiricilerin EIP 7702'nin mevcut sürümünü Devnet 1'de uygulamaya zaman ayırmaları gerekip gerekmediğini sorguladı. Kendisi şunları söyledi: "Teklifler oldukça farklı, bu nedenle 7702'nin tekrar değişmesi nedeniyle birkaç hafta içinde kısmen iptal edilmesi gereken bir şeyi uygulamaya koyabiliriz." Kripto cüzdanı Safe'in kurucu ortağı Richard Meissner, kendi görüşüne göre şunları söyledi: Cüzdan ekibinin test ağında EIP 7702'nin bazı versiyonlarını uygulaması faydalı olacaktır. Beiko, EIP 7702'nin mevcut haliyle uygulanmasının müşteri ekibinin ilerlemesini önemli ölçüde geciktirmeyeceğini, geliştiricilerin bunu Pectra spesifikasyonundan çıkarmaya çalışması durumunda Devnet 1 için zorluklara neden olabileceğini ekledi.
EOF güncellemesi
EOF güncellemesi
EOF'den bahseden Busa, ekibinin diğer Pectra kod değişikliklerini uyguladıktan sonra EOF uygulamasını test edeceğini söyledi. EOF hazırlığı GitHub'da izlenir. Şu anda iki EL müşteri ekibi Besu ve Reth, tüm EOF EIP'lerini uygulamaya koyarken, diğer ekipler hala tüm EOF EIP'leri uygulamaya çalışıyor. Erigon ekibinin temsilcileri, EOF işlemlerini içeren Ethereum bloklarını simüle eden ek test senaryolarının faydalı olacağını belirtti. EF test ekibinin bir üyesi olan Mario Vega, sohbette ekibinin daha fazla EOF testi yayınladığını ve bir sonraki EOF ara oturumunda daha fazlasını paylaşacağını söyledi. Bağımsız bir Ethereum protokol geliştiricisi olan Danno Ferrin, EOF spesifikasyonunun artık tamamlanmasından bu yana, EOF konferans görüşmesinin haftalıktan iki haftada bire değiştirildiğini ve EOF'un şu anki odak noktasının test ve müşteri uygulaması olduğunu söyledi.
PeerDAS güncellemeleri
Busa, PeerDAS uygulama çalışmalarının ilerleyişini kısaca anlattı. Bir sonraki PeerDAS Devnet'in bir ila iki hafta içinde çevrimiçi olacağını söyledi. Son ACDC toplantısında tartışıldığı üzere PeerDAS, Pectra spesifikasyonu yerine nihai hale getirilmiş Dencun spesifikasyonuna dayalı olarak geliştirilecektir.
duyuru
Beiko, EIP yazarlarının Ethereum Magicians gönderilerinde kullanmaları için yeni bir varsayılan şablon önerdi. Bu yeni şablon, EIP'lerin yüksek kaliteli incelemelerini kolaylaştırmak için tasarlanmıştır.
Jayanthi, Ethereum test ağı ve ana ağ için standartlaştırılmış yapılandırmalar da dahil olmak üzere Ethereum geliştiricilerine çeşitli kaynaklar sağlayan "eth-clients" GitHub sayfasını tanıttı. Şu anda bu sayfa tüm CL müşteri ekiplerinin temsilcileri tarafından yönetilmektedir. Jayanthi, EL müşteri ekibinin temsilcilerini bu GitHub sayfasının bakımına yardımcı olmak için gönüllü olmaya çağırdı.
Lightclient, müşteri ekibine geçmiş verilerin geçerlilik süresinin dolması konusundaki çalışmalarının ilerleyişini sordu. Toplantıda bu konuda herhangi bir güncelleme paylaşılmadı.
Beiko, bir sonraki ACDE konferans görüşmesine ABD'nin tatili olan 4 Temmuz'da ev sahipliği yapmayacağını söyledi. O sırada toplantıya onun yerine EF araştırmacısı Alex Stokes başkanlık edecek.
Tüm Yorumlar