Editçi not: Ethereum'un tüm önde gelen geliştiricileri telefonla (ACDE) her iki haftada bir toplanır, öncelikle Ethereum yürütme katmanı (EL) için değişiklikleri tartışmak ve koordine etmek için. Bu, ACDE'nin 190. telefon konferansıdır; bu toplantıda, özellikle EIP 7251 ve 7702, Ethereum sanal nesne formatı (EOF) ve PeerDAS gibi konular ele alındı.
Beiko, toplantı sırasında yeni bir EIP tartışma şablonu önerdi ve Ethereum geliştiricileri kaynak sayfası 'eth-clients' önemini vurguladı. Galaxy Digital araştırma başkan yardımcısı Christine Kim, toplantıda ele alınan konuları detaylı bir şekilde kaydetti, BlockBeasts ise metni aşağıdaki gibi çevirdi:
20 Haziran 2024 tarihinde Ethereum geliştiricileri Zoom'da All Core Developers Eylem (ACDE) çağrısında bir araya geldi. ACDE telefon konferansı, Ethereum Vakfı Protokol Destek Direktörü Tim Beiko tarafından yönetilen iki haftada bir düzenlenen bir dizi toplantıdır. Geliştiriciler, Ethereum Yürütme Katmanı (EL) üzerindeki değişiklikleri tartışmak ve koordine etmek için toplantıda bulunur.
Bu hafta, geliştiriciler Ethereum İyileştirme Önerisi (EIP) 7251 ve 7702, Ethereum Sanal Nesne Biçimi (EOF) ve PeerDAS dahil çeşitli kod değişikliklerini uygulama konusundaki ilerlemelerini tanıttı.
Beiko, EIP tartışmaları için bir öneri şablonu paylaştı, EF geliştirme operasyon mühendisi Parithosh Jayanthi, Ethereum ana ağı ve test ağı için yapılandırma için yeni bir GitHub sayfası olan 'eth-clients' hakkında bir tanıtım yaptı. Son olarak, Beiko takıma, 4 Temmuz Amerikan tatilinde gerçekleşecek olan bir sonraki ACDE toplantısını hatırlattı. Bu toplantıya katılmayacak olsa da, EF araştırmacısı Alex Stokes onun yerine toplantıya başkanlık edecek.
Pectra Devnet 1
Geliştiriciler, toplantının başında Pectra Devnet 1'i tartıştılar. Geliştiriciler, önümüzdeki hafta Pectra'nın bir sonraki özel test ağı güncellemesini başlatmayı amaçlıyorlar. Önceki test ağı Devnet 0 ile karşılaştırıldığında, yeni test ağı aşağıdaki özellik değişikliklerine sahiptir:
EL tetikleyici doğrulayıcı birleştirildi
EIP 3074 yerine EIP 7702 kullanıldı
EL istemci ekibi Devnet 1 uygulamalarını ilerletiyor. Her ana Ethereum EL ekibi temsilcisi en son ilerlemelerini paylaştı:
Besu: Devnet 1'in ilk sürümü hazır, ancak bazı testler eksik, ekip gas fiyatlandırma operasyonunun spesifikasyonları konusunda endişeli.
Nethermind: They are reviewing their Devnet 1 implementation, merging various code changes and software branches, and writing test cases.
Erigon: EIP 7702 taslak uygulamaları var, EIP 7251'in son değişikliklerinin gözden geçirilmesi yapılıyor, yani EL tetikleyicisi doğrulayıcısı birleştirme eklendi.
Reth: Onların Devnet 1 uygulaması ACD toplantısından önce tamamlanmalıdır.
EthereumJS: Ekip, EIP 7702'nin uygulanmasını sürdürüyor, Devnet 1'in yaklaşık bir hafta içinde hazır olması bekleniyor.
Geth: Ekip ayrıca EIP 7702'nin uygulanmasını da yapı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'nin uygulanmasının nihai Deneb spesifikasyonuna değil, en son Pectra spesifikasyonuna dayanması gerektiğini doğruladı. EF'de DevOps Mühendisi olan Barnabas Busa, Pectra özellikleri aynı anda değiştiği ve hata ayıkladığı için bu stratejinin EOF'de hata ayıklamayı zorlaştıracağını vurguluyor. "Yine de, bu hala doğru çünkü ekibin temel Pectra EIP'leri üzerinde çalışmasını ve bu hataları düzeltmesini istiyoruz. Bu nedenle, bir önceki çatal üzerine inşa etmekten ve ardından son aşamada Prag'a dayanmaktan ve ayrıca tüm bu hataları bulmaktan daha mantıklı" dedi. Prag, Pectra yükseltmesinin EL adıdır.
EIP 7702 Güncellemesi
Geliştiriciler, Devnet 1'de EIP 7702'yi uygulamak için çaba harcıyor olsalar da, yeni özellikleri desteklemek için kodlarda önemli değişiklikler yapılabilir, özellikle kullanıcıların EIP 7702 işlem iznini iptal etme yeteneği.
Geth geliştiricisi olan "Lightclient" adlı biri, EIP 7702'nin iptal edilmesini destekleyen yeni bir değişiklik önerdi. Şöyle açıkladı: "Herhangi bir zamanda hangi yetkilerin yürürlükte olduğunu anlamak zor olabilir ve hangilerinin iptal edildiğini ve hangilerinin olmadığını bilmek daha da zor olabilir. Bu durumları önlemek için bazı tasarım kalıpları olabilir, ancak aslında cüzdanın bu işlevi nasıl kullanacağını bilemeyiz. Daha iyi bir koruma için, hatırladığım kadarıyla Vitalik en sonki telefon görüşmesinde veya bir grup sohbetinde yetkilendirmelerin geçici işlemlerin içinde bulunması zorunlu olmaktansa, bu yetkileri saklayabileceğimizi ve böylece her zaman hesabınızın hangi kodların atandığını görebileceğiniz bir şey olması gerektiğini söyledi."
Bir geliştirici olan 'Arik', mevcut Lightclient'in önerdiği değişiklikler yerine EIP 7702'nin mevcut sürümünü tercih ettiğini belirtti. Arik, yeni EIP 7702'nin belirli kullanım durumlarına sahip olacağını söyledi. Lightclient ise bu yorumları reddederek, eski EIP 7702'nin desteklediği tüm kullanım durumlarının hala mevcut olduğunu ve güçlü bir geri alma mekanizması eklediğini belirtti. Bununla birlikte, Lightclient, bu değişikliklerin EIP'in istemci tarafında uygulanmasını daha da karmaşık hale getirdiğini belirtti. Beiko, toplantı sohbet kutusunda, EIP 7702'nin tasarımının Pectra'nın 'henüz çözülmemiş birinci dereceden bir spesifikasyon sorunu' olduğunu belirtti ve geliştiricilerin geri alma mekanizması konusunda bir fikir birliğine varmak için başka bir grup tartışma telefon toplantısı düzenlemesini önerdi. 'Eğer bir sonraki toplantıya kadar herkesin genel olarak memnun olduğu bir versiyonumuz olursa, bu versiyon veya ayarlı versiyon Devnet 2'nin bir parçası olarak kullanılabilir,' dedi Beiko.
Besu geliştiricisi Daniel Lehrner, Devnet 2'de spesifikasyonun değişebileceğini sorguluyor ve geliştiricilerin şu anki EIP 7702 sürümünü Devnet 1'de uygulamaya zaman harcaması gerekip gerekmediğini soruyor. 'Bu öneriler oldukça farklı olduğundan, birkaç hafta sonra 7702'den dolayı kısmen terk etmemiz gerekebilecek şeyleri uygulayabiliriz' diyor. Kripto cüzdanı Safe'in ortak kurucusu Richard Meissner, test ağındaki cüzdan ekibinin belirli bir EIP 7702 sürümünü uygulamasının faydalı olduğunu düşündüğünü belirtiyor. Beiko, şu anki formdaki EIP 7702'nin istemci ekibinin ilerlemesini büyük ölçüde geciktirmeyeceğini ve şu anda Spectra spesifikasyonundan kaldırmaya çalışırlarsa Devnet 1'e karmaşık durumlar yaratabileceğini belirtiyor.
EOF Güncelleme
EOF hakkında konuşurken, Busa, ek Pectra kodu değişikliklerini uyguladıktan sonra EOF uygulamasını test edeceklerini belirtti. EOF hazır durumu GitHub üzerinde takip edilmektedir. Şu anda, Besu ve Reth olmak üzere iki EL istemci ekibi, tüm EOF EIP'lerini uygulamış durumdadır, diğer ekipler ise tüm EOF EIP'lerini uygulamak için çaba harcamaktadır. Erigon ekibinden bir temsilci, EOF işlemlerini içeren Ethereum bloğunu simüle eden ek test vakalarının yararlı olacağını belirtti. EF test ekibi üyesi Mario Vega, ek EOF testlerinin yayınlandığını ve bir sonraki EOF toplantısında daha fazla içerik paylaşacaklarını ifade etti. Bağımsız Ethereum protokol geliştiricisi Danno Ferrin, EOF spesifikasyonunun artık nihai olarak belirlendiği için EOF telefon konferansının haftalık bir kezden iki haftada bir kez yapıldığını belirtti, EOF'nin mevcut çalışma odak noktasının testler ve istemci uygulaması olduğunu vurguladı.
PeerDAS Güncellemesi
Busa, PeerDAS uygulama çalışmasının ilerlemesini kısaca açıkladı. Bir sonraki PeerDAS Devnet'in bir veya iki hafta içinde yayınlanacağını belirtti. PeerDAS, geçen ACDC toplantısında tartışıldığı gibi, Pectra spesifikasyonu yerine nihai olarak belirlenen Dencun spesifikasyonuna dayanarak geliştirilecektir.
Duyuru
Beiko, Ethereum Magicians gönderilerinde EIP yazarlarının kullanması için yeni bir varsayılan şablon önerdi. Bu yeni şablonun amacı, EIP'nin yüksek kaliteli bir şekilde incelenmesini teşvik etmektir.
Jayanthi, 'eth-clients' GitHub sayfasını tanıttı, bu sayfa Ethereum geliştiricilerine çeşitli kaynaklar sağlar, bunlar arasında Ethereum test ağı ve Ana Ağ için özellik yapılandırmaları bulunur. Şu anda, bu sayfa tüm CL istemci ekibi temsilcileri tarafından bakılmaktadır. Jayanthi, EL istemci ekibi temsilcilerini bu GitHub sayfasını gönüllü olarak desteklemeye çağırıyor.
Lightclient, müşteri tarafı ekibinin geçmiş veri süresi doldurma işindeki ilerlemesini sordu. Bu toplantıda bu konuda güncelleme paylaşılmadı.
Beiko, 7 Temmuz Amerika tatili sırasında düzenlenecek ACDE telefon konferansının moderatörlüğünü yapmayacağını söyledi. O sırada EF araştırmacısı Alex Stokes toplantıyı yönetecek.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Ethereum çekirdek geliştiricilerinin son toplantı özeti: Gelecek hafta Pectra güncellemesinin bir sonraki özel test ağı
Yazan: Christine Kim
Derleme: Luccy, BlockBeats
Editçi not: Ethereum'un tüm önde gelen geliştiricileri telefonla (ACDE) her iki haftada bir toplanır, öncelikle Ethereum yürütme katmanı (EL) için değişiklikleri tartışmak ve koordine etmek için. Bu, ACDE'nin 190. telefon konferansıdır; bu toplantıda, özellikle EIP 7251 ve 7702, Ethereum sanal nesne formatı (EOF) ve PeerDAS gibi konular ele alındı.
Beiko, toplantı sırasında yeni bir EIP tartışma şablonu önerdi ve Ethereum geliştiricileri kaynak sayfası 'eth-clients' önemini vurguladı. Galaxy Digital araştırma başkan yardımcısı Christine Kim, toplantıda ele alınan konuları detaylı bir şekilde kaydetti, BlockBeasts ise metni aşağıdaki gibi çevirdi:
20 Haziran 2024 tarihinde Ethereum geliştiricileri Zoom'da All Core Developers Eylem (ACDE) çağrısında bir araya geldi. ACDE telefon konferansı, Ethereum Vakfı Protokol Destek Direktörü Tim Beiko tarafından yönetilen iki haftada bir düzenlenen bir dizi toplantıdır. Geliştiriciler, Ethereum Yürütme Katmanı (EL) üzerindeki değişiklikleri tartışmak ve koordine etmek için toplantıda bulunur.
Bu hafta, geliştiriciler Ethereum İyileştirme Önerisi (EIP) 7251 ve 7702, Ethereum Sanal Nesne Biçimi (EOF) ve PeerDAS dahil çeşitli kod değişikliklerini uygulama konusundaki ilerlemelerini tanıttı.
Beiko, EIP tartışmaları için bir öneri şablonu paylaştı, EF geliştirme operasyon mühendisi Parithosh Jayanthi, Ethereum ana ağı ve test ağı için yapılandırma için yeni bir GitHub sayfası olan 'eth-clients' hakkında bir tanıtım yaptı. Son olarak, Beiko takıma, 4 Temmuz Amerikan tatilinde gerçekleşecek olan bir sonraki ACDE toplantısını hatırlattı. Bu toplantıya katılmayacak olsa da, EF araştırmacısı Alex Stokes onun yerine toplantıya başkanlık edecek.
Pectra Devnet 1
Geliştiriciler, toplantının başında Pectra Devnet 1'i tartıştılar. Geliştiriciler, önümüzdeki hafta Pectra'nın bir sonraki özel test ağı güncellemesini başlatmayı amaçlıyorlar. Önceki test ağı Devnet 0 ile karşılaştırıldığında, yeni test ağı aşağıdaki özellik değişikliklerine sahiptir:
EL istemci ekibi Devnet 1 uygulamalarını ilerletiyor. Her ana Ethereum EL ekibi temsilcisi en son ilerlemelerini paylaştı:
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'nin uygulanmasının nihai Deneb spesifikasyonuna değil, en son Pectra spesifikasyonuna dayanması gerektiğini doğruladı. EF'de DevOps Mühendisi olan Barnabas Busa, Pectra özellikleri aynı anda değiştiği ve hata ayıkladığı için bu stratejinin EOF'de hata ayıklamayı zorlaştıracağını vurguluyor. "Yine de, bu hala doğru çünkü ekibin temel Pectra EIP'leri üzerinde çalışmasını ve bu hataları düzeltmesini istiyoruz. Bu nedenle, bir önceki çatal üzerine inşa etmekten ve ardından son aşamada Prag'a dayanmaktan ve ayrıca tüm bu hataları bulmaktan daha mantıklı" dedi. Prag, Pectra yükseltmesinin EL adıdır.
EIP 7702 Güncellemesi
Geliştiriciler, Devnet 1'de EIP 7702'yi uygulamak için çaba harcıyor olsalar da, yeni özellikleri desteklemek için kodlarda önemli değişiklikler yapılabilir, özellikle kullanıcıların EIP 7702 işlem iznini iptal etme yeteneği.
Geth geliştiricisi olan "Lightclient" adlı biri, EIP 7702'nin iptal edilmesini destekleyen yeni bir değişiklik önerdi. Şöyle açıkladı: "Herhangi bir zamanda hangi yetkilerin yürürlükte olduğunu anlamak zor olabilir ve hangilerinin iptal edildiğini ve hangilerinin olmadığını bilmek daha da zor olabilir. Bu durumları önlemek için bazı tasarım kalıpları olabilir, ancak aslında cüzdanın bu işlevi nasıl kullanacağını bilemeyiz. Daha iyi bir koruma için, hatırladığım kadarıyla Vitalik en sonki telefon görüşmesinde veya bir grup sohbetinde yetkilendirmelerin geçici işlemlerin içinde bulunması zorunlu olmaktansa, bu yetkileri saklayabileceğimizi ve böylece her zaman hesabınızın hangi kodların atandığını görebileceğiniz bir şey olması gerektiğini söyledi."
Bir geliştirici olan 'Arik', mevcut Lightclient'in önerdiği değişiklikler yerine EIP 7702'nin mevcut sürümünü tercih ettiğini belirtti. Arik, yeni EIP 7702'nin belirli kullanım durumlarına sahip olacağını söyledi. Lightclient ise bu yorumları reddederek, eski EIP 7702'nin desteklediği tüm kullanım durumlarının hala mevcut olduğunu ve güçlü bir geri alma mekanizması eklediğini belirtti. Bununla birlikte, Lightclient, bu değişikliklerin EIP'in istemci tarafında uygulanmasını daha da karmaşık hale getirdiğini belirtti. Beiko, toplantı sohbet kutusunda, EIP 7702'nin tasarımının Pectra'nın 'henüz çözülmemiş birinci dereceden bir spesifikasyon sorunu' olduğunu belirtti ve geliştiricilerin geri alma mekanizması konusunda bir fikir birliğine varmak için başka bir grup tartışma telefon toplantısı düzenlemesini önerdi. 'Eğer bir sonraki toplantıya kadar herkesin genel olarak memnun olduğu bir versiyonumuz olursa, bu versiyon veya ayarlı versiyon Devnet 2'nin bir parçası olarak kullanılabilir,' dedi Beiko.
Besu geliştiricisi Daniel Lehrner, Devnet 2'de spesifikasyonun değişebileceğini sorguluyor ve geliştiricilerin şu anki EIP 7702 sürümünü Devnet 1'de uygulamaya zaman harcaması gerekip gerekmediğini soruyor. 'Bu öneriler oldukça farklı olduğundan, birkaç hafta sonra 7702'den dolayı kısmen terk etmemiz gerekebilecek şeyleri uygulayabiliriz' diyor. Kripto cüzdanı Safe'in ortak kurucusu Richard Meissner, test ağındaki cüzdan ekibinin belirli bir EIP 7702 sürümünü uygulamasının faydalı olduğunu düşündüğünü belirtiyor. Beiko, şu anki formdaki EIP 7702'nin istemci ekibinin ilerlemesini büyük ölçüde geciktirmeyeceğini ve şu anda Spectra spesifikasyonundan kaldırmaya çalışırlarsa Devnet 1'e karmaşık durumlar yaratabileceğini belirtiyor.
EOF Güncelleme
EOF hakkında konuşurken, Busa, ek Pectra kodu değişikliklerini uyguladıktan sonra EOF uygulamasını test edeceklerini belirtti. EOF hazır durumu GitHub üzerinde takip edilmektedir. Şu anda, Besu ve Reth olmak üzere iki EL istemci ekibi, tüm EOF EIP'lerini uygulamış durumdadır, diğer ekipler ise tüm EOF EIP'lerini uygulamak için çaba harcamaktadır. Erigon ekibinden bir temsilci, EOF işlemlerini içeren Ethereum bloğunu simüle eden ek test vakalarının yararlı olacağını belirtti. EF test ekibi üyesi Mario Vega, ek EOF testlerinin yayınlandığını ve bir sonraki EOF toplantısında daha fazla içerik paylaşacaklarını ifade etti. Bağımsız Ethereum protokol geliştiricisi Danno Ferrin, EOF spesifikasyonunun artık nihai olarak belirlendiği için EOF telefon konferansının haftalık bir kezden iki haftada bir kez yapıldığını belirtti, EOF'nin mevcut çalışma odak noktasının testler ve istemci uygulaması olduğunu vurguladı.
PeerDAS Güncellemesi
Busa, PeerDAS uygulama çalışmasının ilerlemesini kısaca açıkladı. Bir sonraki PeerDAS Devnet'in bir veya iki hafta içinde yayınlanacağını belirtti. PeerDAS, geçen ACDC toplantısında tartışıldığı gibi, Pectra spesifikasyonu yerine nihai olarak belirlenen Dencun spesifikasyonuna dayanarak geliştirilecektir.
Duyuru
Beiko, Ethereum Magicians gönderilerinde EIP yazarlarının kullanması için yeni bir varsayılan şablon önerdi. Bu yeni şablonun amacı, EIP'nin yüksek kaliteli bir şekilde incelenmesini teşvik etmektir.
Jayanthi, 'eth-clients' GitHub sayfasını tanıttı, bu sayfa Ethereum geliştiricilerine çeşitli kaynaklar sağlar, bunlar arasında Ethereum test ağı ve Ana Ağ için özellik yapılandırmaları bulunur. Şu anda, bu sayfa tüm CL istemci ekibi temsilcileri tarafından bakılmaktadır. Jayanthi, EL istemci ekibi temsilcilerini bu GitHub sayfasını gönüllü olarak desteklemeye çağırıyor.
Lightclient, müşteri tarafı ekibinin geçmiş veri süresi doldurma işindeki ilerlemesini sordu. Bu toplantıda bu konuda güncelleme paylaşılmadı.
Beiko, 7 Temmuz Amerika tatili sırasında düzenlenecek ACDE telefon konferansının moderatörlüğünü yapmayacağını söyledi. O sırada EF araştırmacısı Alex Stokes toplantıyı yönetecek.