Orijinal başlık: "Ethereum All Core Developers Execution Call#190Writeup" 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ı#190toplantı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ına ilişkin ilerlemelerini sundular.

Beiko ayrıca EIP tartışmaları için önerilen bir şablonu paylaştı ve EF DevOps Mühendisi Parithosh Jayanthi, Ethereum ana ağı ve test ağı yapılandırması için "eth-clients" adı verilen yeni bir GitHub sayfasını tanıttı. Son olarak Beiko, ekibe bir sonraki ACDE görüşmesinin 4 Temmuz'daki ABD tatilinde yapılacağını hatırlattı. Kendisi toplantıya katılmayacak ancak onun yerine EF araştırmacısı Alex Stokes moderatörlük yapacak.

Pektra Devnet 1

Geliştiriciler toplantıya 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 yaklaşık bir hafta içinde Devnet 1'e hazır olmayı 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, ancak 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 pakete 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 bir 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 devam ettiğini ve güçlü bir geri alma mekanizmasının eklendiğini belirterek bu yorumlara karşı çıkıyor. 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ştiricilere, iptal mekanizması üzerinde fikir birliğine varmak için başka bir ara çağrı düzenlemelerini önerdi. Beiko, "Bir sonraki toplantıda Devnet 2'nin bir parçası olabilecek, ister bu sürüm ister bunun ince ayarlanmış bir sürümü olsun, herkesin genel olarak memnun olacağı bir sürüme sahip olursak güzel 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 uygulayabiliriz." 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, kendi görüşüne göre 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'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 takip edilir. Ş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 spesifikasyonu artık tamamlandığından, EOF konferans görüşmelerinin 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ığı gibi PeerDAS, Pectra spesifikasyonu yerine nihai hale getirilmiş Dencun spesifikasyonuna dayalı olarak geliştirilecektir.

duyuru

Beiko, EIP yazarlarının Ethereum Magicians gönderilerinde kullanması 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, 4 Temmuz'daki ABD tatiline denk gelen bir sonraki ACDE konferans görüşmesine ev sahipliği yapmayacağını söyledi. Daha sonra başkanlığını EF araştırmacısı Alex Stokes üstlenecek.