Cointime

Uygulamayı indirmek için QR kodu tarayın
iOS & Android

Ethereum çekirdek geliştiricilerinin son toplantısının özeti: EIP-7702, Ethereum yürütme katmanı serileştirme yöntemi dönüşümüyle ilgili endişeleri içeriyor

Validated Media

Orijinal başlık: "Ethereum All Core Developers Execution Call #187 Writeup" Orijinal yazar: Christine Kim Orijinal derleyici: Luccy, BlockBeats

Editörün notu: Tüm Çekirdek Ethereum Geliştiricileri Konsensüs Çağrısı (ACDE), Ethereum Yürütme Katmanındaki (EL) değişiklikleri tartışmak ve koordine etmek için iki haftada bir yapılır. Bu, ACDE'nin 187. konferans görüşmesidir. Bu toplantıda geliştiriciler, Pectra Devnet 0 hazırlıklarını, EIP 3074'ün uygulama güncellemelerini ve yürütme katmanının serileştirme yönteminin MPT'den SSZ'ye dönüştürülmesinin aciliyetini tartıştı. Geliştiriciler, Pectra Devnet 0 hazırlıklarına ek olarak yeni EIP tekliflerini, mevcut EIP'lerin tartışılmasını ve analizini, akıllı sözleşmeler ve işlemlere ilişkin etki analizini de tartıştı. Bunlar arasında EIP 7702 tartışması katılımcılar tarafından büyük ilgi gördü ve teklif, EIP 3074'ün yerini alacak potansiyel bir çözüm olarak değerlendirildi. 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:

9 Mayıs 2024'te Ethereum geliştiricileri, All Core Developers Execution (ACDE) çağrı #187 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, Pectra Devnet 0 için yapılan hazırlıkları, EIP 3074 uygulamasındaki güncellemeleri ve EL'deki serileştirme yöntemini MPT'den SSZ'ye dönüştürmenin aciliyetini tartıştı.

Pectra Devnet-0 Güncelleme

Ethereum Vakfı geliştirici operasyon mühendisi Barnabas Busa, ekibinin ilk Pectra geliştirici odaklı test ağının istemci yapılandırmasını test ettiğini ve 13 Mayıs Pazartesi gününe kadar Pectra Devnet 0'ın istikrarlı bir yapılandırmasını sağlamak için çalışacaklarını söyledi. Pectra Devnet 0 hazırlık izleyicisine göre Geth, Nethermind ve EthereumJS müşteri ekipleri Pectra kod spesifikasyonunu tam olarak uyguladı.

Konferans görüşmesi sırasında Besu geliştiricisi Justine Florentine, tüm Pectra EIP'lerinin Besu'da uygulandığını ancak ekibinin hala koddaki hataları ayıklamak için yoğun şekilde çalıştığını söyledi. Erigon geliştiricisi Andrew Ashikhmin, ekibinin EL tetiklenebilir geri çekilme olan EIP 7002 dışındaki tüm EIP'ler üzerinde çalışmaya başladığını söyledi. Reth ekibi, Zoom sohbetinde uygulama izleyicisine bir bağlantı yayınladı ve Erigon ekibi gibi EIP 7002 üzerindeki çalışmalarının hala beklemede olduğunu gösterdi.

CL istemci tarafında Grandine geliştiricisi Saulius Grigaitis, tüm EIP'lerin uygulandığını ancak ekibinin EL istemcisiyle çalışırken bazı hatalarla karşılaştığını söyledi. Lighthouse ekibinden temsilciler, Pectra Devnet 0 için eksiksiz bir uygulamayı hazır hale getirmeye yakın olduklarını belirterek, motor API'sindeki spesifikasyonun güncellenmesi gerektiğine dikkat çekti. Teku geliştiricisi Mikhail Kalinin, bu güncellemeleri motor API spesifikasyonuna eklemek için çalıştığını söyledi.

EF test ekibinden Mario Vegas, geliştiricilerin EIP 3074, AUTH ve AUTHCALL işlem kodları ve diğer bazı EIP'ler için test senaryoları eklemeye çalıştığını söyledi.

EIP-3074 Güncellemesi

Geliştiriciler EIP 3074'ü Pectra Devnet 0 spesifikasyonunda tutmayı kabul etseler de, bunun yerine alternatif bir EIP olan EIP 7702 tartışıldı. Geth geliştiricisi "Lightclient", EIP 3074'teki en son ara oturumunu özetledi; burada katılımcılar, kullanıcı kontrolü hesabının programlanabilirliğini iyileştirmeyle ilgili olarak Pectra yükseltmesinde hangi değişikliklere öncelik verilmesi gerektiğini tartıştılar. Lightclient'e göre tüm katılımcılar, tam yerel hesap soyutlamasının Ethereum'da uygulanmasına hala birkaç yıl uzakta olduğu konusunda hemfikir. Ancak bunun, harici sahipli hesapların (EOA'lar) işlevlerindeki değişikliklere öncelik verilmesi mi, yoksa EOA'ların akıllı sözleşme cüzdanlarına taşınması anlamına mı geldiği konusunda anlaşmazlıklar var. Bu ACDE konferans görüşmesinden bir gün önce, 8 Mayıs'ta, Ethereum kurucu ortağı Vitalik Buterin, Ethereum'un tek bir işlem sırasında EOA'ların akıllı sözleşme cüzdanları gibi çalışmasını desteklemek için yeni bir işlem türünü desteklemesini sağlayacak yeni bir EIP, EIP 7702 önerdi. Lightclient, EIP 3074 ara oturumundaki katılımcıların EIP 7702 hakkında genel olarak olumlu olduklarını söyledi. Ancak daha sonra EIP 7702 ile ilgili hala çözülmesi gereken önemli ayrıntılar olduğunu ekledi. Örneğin, bir EIP 7702 işleminin nasıl tersine çevrileceğine ve bu tür işlemlerin gas maliyetinin nasıl ölçeklendirileceğine ilişkin ayrıntılar belirsizliğini koruyor.

EIP 7702 kabul edilir ve Pectra yükseltmesine dahil edilirse, EIP 3074'ün yerini alması düşünülecektir, çünkü EIP 7702, EIP 3074'e benzer sonuçlar elde eder, ancak Ethereum üzerinde yeni işlem kodları oluşturmaz ve EIP'nin stabilitesini artırır. Statik analiz kolaylığı. yeni EOA davranışı. EF araştırmacısı Ansgar Dietrichs, Zoom sohbetinde EIP 7702'nin Pectra'ya dahil edilmesinin düşünülmesini ve EIP 3074'ün 7702 ile değiştirilip değiştirilmeyeceğine ilişkin resmi kararın yaklaşık 2 ila 4 hafta içinde alınacağını öne sürdü. Geliştiricilerin çağrı sırasında EIP 7702 ile ilgili tartışmalarından, teklifin uygulamaya hazır olarak değerlendirilmesinden önce daha fazla çalışmaya ihtiyaç olduğu açıktı. Nethermind geliştiricisi Ahmad Mazen Bitar, EIP 3074 için halihazırda yapılmış olan çalışmanın muhtemelen 7702'yi uygulamak için yeniden kullanılmasının muhtemel olmadığını belirtti. Beiko, geliştiricilerin Devnet 0 için EIP 3074'ü uygulamaya devam etmeleri ve Devnet-1 spesifikasyonunu daha sonra tekrar ziyaret etmeleri gerektiğini doğruladı.

EIP-7685, SSZ ve EIP-6110

Geliştiriciler daha sonra Nimbus geliştiricisi Etan Kissling'in EIP 7685 hakkında dile getirdiği bazı endişeleri, yani ortak yürütme katmanı isteklerini tartıştılar. Bu haftaki konferans görüşmesi gündeminin altındaki GitHub yorumunda Kissling, Evrensel Yürütme Katmanı isteği için önerilen tasarıma ihtiyaç olup olmadığını ve geliştiricilerin birleştirme yükseltmesinden bu yana uğraştığı SSZ'ye geçiş için fırsatın daha iyi kullanılıp kullanılamayacağını sordu. Yürütme katmanında güncellenmesi beklenen serileştirme formatı. Görüşmedeki yönetici müşteri ekiplerinin çoğu, EIP 7685'in Pectra'da tutulmasını destekliyor ve EIP'nin operasyonlara dahil edilmesinin önünde istemcilerin iyimser senkronizasyonu gibi herhangi bir engel varsa tasarımı yeniden gözden geçirin.

SSZ'ye geçiş konusunda Kissling, Ortak Yürütme Katmanı İstekleri için yeni tasarım formatının eski serileştirme formatları MPT ve RLP'ye dayandığını, dolayısıyla geliştiriciler SSZ'ye geçiş yaptıkça güncellenmesi gerektiğini açıkladı. Kendisi, SSZ'ye geçişin ertelenmesinin geliştiriciler için yalnızca yeni MPT/RLP veri yapıları oluşturmaya devam etmeleri halinde daha fazla iş yaratacağını belirtti. Ancak yönetici müşteri ekibinden SSZ stabil konteyneri EIP 7495'in Pectra'ya dahil edilmesi konusunda güçlü bir destek yok. "Dustin" adlı bir geliştirici, Zoom sohbetinde SSZ geçişini erteleme kararının "çılgınca" olduğunu ve SSZ kitaplıklarının EL'de iyi çalışmaması sorununun "ciddi bir sorun" olduğunu yazdı.

EIP 6110, zincir üstü tedarik doğrulayıcı mevduatlarla ilgili olarak Kissling, mevduatların sırasına ilişkin soruları gündeme getirdi. Kalinin, konunun "önemli bir endişe" olduğunu ve daha derinlemesine araştırma yapmak için büyük stake havuzlarıyla çalışacağını kabul etti.

EOF güncellemesi

EIP 6110, zincir üstü tedarik doğrulayıcı mevduatlarla ilgili olarak Kissling, mevduatların sırasına ilişkin soruları gündeme getirdi. Kalinin, konunun "önemli bir endişe" olduğunu ve daha derinlemesine araştırma yapmak için büyük stake havuzlarıyla çalışacağını kabul etti.

EOF güncellemesi

Bağımsız Ethereum protokol geliştiricisi Danno Ferrin ve EF Solidity araştırma başkanı Alex Beregszaszi, EOF uygulama çabaları hakkında bir güncelleme paylaştı. Bağlam açısından EOF, geliştiricilerin Pectra yükseltmesine dahil etmeyi düşündüğü Ethereum Sanal Makinesini (EVM) geliştirmek için yapılan bir dizi kod değişikliğidir. EOF için meta-EIP tamamlandı. Geliştiriciler ayrıca EOF'de işlem oluşturma sürecini basitleştirdiler ve EOF'un istemci uygulaması üzerinde çalışıyorlar.

EIP-7623 Güncellemesi

Konferans görüşmesinde "William Morris" ekran adını kullanan bir geliştirici, EIP 7623'teki çağrı verileri depolaması için gaz maliyetlerindeki değişikliklerle ilgili endişelerini dile getirdi. Değişikliklerin, bazı kullanıcıların işlemlerini konsolide ederek daha düşük oranlarda işlem yapmalarına olanak tanıyacağını, böylece ikinci katmandaki toplamaların (L2'ler) ve diğer katılımcıların ağa daha ucuz bir şekilde geçiş yapabilmeleri için gaz indirimleri için ikincil bir piyasa oluşturulmasını teşvik edeceğini açıkladı. Açık. Bu sorunları çözmek için çağrı verisi maliyetlerini sabit bir oranda ekleyen alternatif bir EIP olan EIP 7703'ü önerdi.

Buterin, Morris'in endişeleri geçerli olsa da, EIP 7623'ün bir sonucu olarak çağrı verileri için ikincil bir pazarın gerçekten yaratılma ihtimalinin yüksek olmadığını, çünkü böyle bir pazara katılmayı seçen kullanıcı sayısının son derece sınırlı olacağını söyledi. Buterin, EIP 7623'ten etkilenen ana oyuncuların ikinci kademe geliştirme ekibi Starkware ve Inscription Creators olduğunu belirtti. İkincil çağrı verileri pazarı için toplam adreslenebilir pazar küçük olsa da, geliştiricilerin blobgas sınırını artırmasına izin verebileceği ve böylece Ethereum'un L2'yi destekleme yeteneğini genişletebileceği için çağrı verileri yoluyla maksimum blok boyutu sınırını artırmanın iyi tarafının son derece yüksek olduğunu ekledi. . Vitalik ayrıca, Morris'in önerdiği gibi, çağrı verisi maliyetlerindeki sabit bir artışın, L2 ve diğer paydaşlar üzerinde mevcut EIP'den daha sert bir etkiye sahip olacağını da söyledi. Buterin, çağrıdan önce bir blog gönderisinde bloblar için gas fiyatlandırması hakkında daha fazla düşünce paylaştı.

EIP 7623'ün ortak yazarı Toni Wahrstätter, pratik açıdan bakıldığında çoğu L2'nin çağrı verileri için ikincil bir pazar yaratmayacağına inandığını söyleyerek Buterin ile aynı fikirde. "Pratik açıdan bakıldığında, özellikle böyle bir pazarın katılımcılar arasında güven ve yüksek derecede koordinasyon gerektirdiği göz önüne alındığında, bu pek mümkün değil. Bir L2 olarak verilerinizi bir L1'e yayınlamak istediğinizi ancak bunu yapmadığınızı hayal edin. Wahrstätter, "Verilerin hangi adreste yayınlanacağını, verilerin nereye gideceğini bilemezsiniz. Pratik açıdan endeksi özelleştirmeniz gerekiyor" dedi.

Reth geliştiricisi Georgios Konstantopoulos, geliştiricilerin EIP 7623'ün Pectra'ya dahil edilmesi durumunda blobgas sınırını artırma olasılığını araştırıp incelemediklerini sordu. Konstantopoulos, EIP 7623 ile gelen artırılmış blob gas limiti olmadan, EIP'nin "sorunun çoğunu çözmediğini" söyledi. EF araştırmacısı Dankrad Feist, blob gas limitinin, Ethereum'un maksimum blok boyutunun değişmeden kalacağı noktaya yükseltilmesini önerdi; bu, çağrı verisi maliyetleri arttıkça boşalan alanın bloblarla (ikili büyük nesneler) doldurulacağı anlamına geliyor. EF araştırmacısı Ansgar Dietrichs, bu EIP'nin yalnızca blob gas limitlerindeki artışla birleştirildiğinde değil, aynı zamanda ağın maksimum sayıda işlem ve blob içeren bloklardan etkilenmemesini sağlayabilmesi nedeniyle güvenlik açısından da yararlı olduğunu söyledi. Ve istikrarsız.

EIP 7623'ün akıllı sözleşmeler ve işlemler üzerindeki etkisinin analiz edilmesi sorusuna ilişkin Wahrstätter, önerdiği teklifin kullanıcıların %98'i üzerinde bir etkisi olmayacağını söyledi. Beiko ayrıca EF Geliştirici Operasyon Mühendisi Parithosh Jayanthi'nin, EIP 7623 göz önüne alındığında blobgas sınırını yükseltmenin özellikleri konusunda daha derin bir analiz yapıyor olabileceğini belirtti.

EIP 7609'a yeni alternatif

Konferans görüşmesi sırasında ekran adı "Charles C" olan bir geliştirici, akıllı sözleşmelere yeniden giriş saldırılarını önlemek için yeni bir EIP önerdi. Charles, teklifin akıllı sözleşmeleri korumak için iki yeni işlem kodu oluşturduğunu ve daha önce sunduğu ve Pectra'da TLOAD/TSTORE'un temel maliyetini azaltmayı amaçlayan EIP 7609 adlı teklife bir alternatif olduğunu söyledi. Charles, EIP 7609'un neden Pectra'ya dahil edilmek üzere değerlendirilmediğinden emin olmadığını ve hâlâ geliştiricilerden yeniden girişi uygun maliyetli bir şekilde önleme konusunda geri bildirim topladığını söyledi. OpenZeppelin'in Reentrancy Guard ve TLOAD/TSTORE işlem kodları gibi mevcut çözümlerin, merkezi olmayan uygulama geliştiricilerinin varsayılan olarak kullanamayacağı kadar maliyetli olduğuna dikkat çekti. Beiko, geliştiricilerin Charles'a bu yeni EIP hakkında Ethereum Magicians forumunda geri bildirimde bulunmalarını önerdi.

ETF
Yorumlar

Tüm Yorumlar

Önerilen okuma

  • Blockchain güneş enerjisi şirketi Glow, 30 milyon dolarlık finansmanı tamamladı

    Blockchain güneş enerjisi şirketi Glow, 30 milyon dolarlık finansmanı tamamladı. Bu finansman turu Framework Ventures ve Union Square Ventures tarafından yönetildi. Glow'un ABD ve Hindistan'daki güneş enerjisi çiftliklerinden oluşan merkezi olmayan bir fiziksel altyapı ağı (DePIN) işlettiği bildiriliyor. Ağındaki çiftlikleri temiz enerji kullanmaya teşvik etmek için kurucular, sübvansiyonlara ve jeton teşviklerine dayalı bir ekonomik model tasarladılar.

  • SOL 170 doların altına düştü

    Piyasa, SOL'un 170 ABD dolarının altına düştüğünü ve şu anda 24 saatlik %3,6'lık bir düşüşle 169,96 ABD dolarından işlem gördüğünü gösteriyor. Piyasa büyük ölçüde dalgalanıyor, bu nedenle lütfen riskleri kontrol edin.

  • Bitcoin projesi Citrea, sıfır bilgi teknolojisiyle A Serisi finansmanında 14 milyon dolar topladı

    Bitcoin projesi Citrea, Peter Thiel'in Kurucular Fonu liderliğindeki A Serisi finansman turunda 14 milyon dolar topladı. Proje, Bitcoin blok zincirini sıfır bilgi (ZK) teknolojisini kullanarak akıllı bir sözleşme alanına dönüştürerek Bitcoin'i programlanabilir bir varlık haline getirmeyi amaçlıyor. Citrea, Bitcoin'in faydasını arttırmanın çok önemli olduğunu söyledi. Sıfır bilgi teknolojisini kullanarak orijinal kripto para biriminin faydasını genişletmeye odaklanan bir Bitcoin projesi olan Citrea, A Serisi finansmanda 14 milyon dolar topladığını söyledi.

  • Bitcoin projesi Citrea, A Serisi finansmanla 14 milyon dolar topladı

    Bitcoin toplama projesi Citrea, Peter Thiel'in Kurucular Fonu liderliğindeki, melek yatırımcılar Erik Voorhees ve Balaji Srinivasan'ın da katıldığı A Serisi fondan 14 milyon dolar topladığını söyledi. Galaxy liderliğindeki bir turda Şubat ayında 2,7 milyon dolarlık tohum finansmanı toplayan Citrea, Bitcoin üzerinde Ethereum tarzı akıllı sözleşmelerin kullanımına izin vermek için tasarlanmış BitVM hesaplama paradigmasını kullanıyor.

  • Ethereum ölçeklendirme altyapısı Spire Labs, tohum finansmanında 7 milyon dolar topladı

    Ethereum ölçeklendirme altyapısı geliştiricisi Spire Labs, Maven 11 Capital ve Anagram'ın bu finansman turuna ortak liderlik etmesini sağladı; a16z Crypto Startup Accelerator, Digital Currency Group, Bankless Ventures, Volt Capital, Finality Capital vb. dahil olmuş. Tura Celestia Labs'tan Nick White ve Jacob Arluck, AltLayer'den Amrit Kumar ve Anthony Sassano'nun da aralarında bulunduğu melek yatırımcılar da katıldı.

  • Bitcoin projesi Citrea, sıfır bilgi teknolojisiyle A Serisi finansmanında 14 milyon dolar topladı

    Bitcoin reel Citrea, Peter Thiel'in Kurucular Fonu liderliğindeki A Serisi fonla 14 milyon dolar elde etti. Proje, Bitcoin blok zincirini sıfır bilgi (ZK) teknolojisini kullanarak akıllı bir sözleşme alanına dönüştürerek Bitcoin'i programlanabilir bir varlık haline getirmeyi amaçlıyor. Citrea, Bitcoin'in faydasını artırmanın önemli olduğunu söyledi. Sıfır bilgi teknolojisini kullanarak orijinal kripto para biriminin faydasını genişletmeye odaklanan bir Bitcoin projesi olan Citrea, A Serisi fonda 14 milyon dolar elde ettiğini duyurdu.

  • BTC 71.000 doların altına düştü

    Piyasa durumu, BTC'nin 71.000 ABD dolarının altına düştüğünü ve şu anda 24 saatlik %1,32'lik bir düşüşle 70.990 ABD dolarından işlem gördüğünü gösteriyor. Piyasa büyük ölçüde dalgalanıyor, bu nedenle lütfen riskleri kontrol edin.

  • SUI 2 doların altına düştü

    Piyasa, SUI'nin 2 ABD Dolarının altına düştüğünü ve 24 saatlik %1'lik düşüşle şu anda 1,99 ABD Dolarından işlem gördüğünü gösteriyor. Piyasa büyük ölçüde dalgalanıyor, bu nedenle lütfen riskleri kontrol edin.

  • BNB 580 doların altına düştü

    Piyasa durumu, BNB'nin 580 ABD dolarının altına düştüğünü ve şu anda 24 saatlik %3,14'lük bir düşüşle 579,3 ABD dolarından işlem gördüğünü gösteriyor. Piyasa büyük ölçüde dalgalanıyor, bu nedenle lütfen riskleri kontrol edin.

  • ETH 2.600 doların altına düştü

    Piyasa durumu, ETH'nin 2.600 ABD dolarının altına düştüğünü ve şu anda 2.597,94 ABD dolarında işlem gördüğünü ve 24 saatlik %3,73'lük bir düşüşle olduğunu gösteriyor, bu nedenle lütfen riskleri kontrol edin.