EIP-2537 Beş Yıllık Yönetim Yolculuğu: Ethereum Güncelleme Kararlarının Özeti

robot
Abstract generation in progress

EIP-2537: Ethereum yönetim sürecinin yansıması

EIP-2537, Ethereum'un en son Pectra hard fork'unda eklenmesi kesinleşen EVM önceden derlenmiş komutudur. Bu komut, EVM'ye BLS12-381 eğrisi üzerinde çeşitli hesaplama işlevleri eklemekte, bunlar arasında eğri alanındaki eşleme hesaplamaları da bulunmaktadır.

EIP-2537, 2020 yılında ilk kez önerildi ve 2025 yılına kadar Ethereum güncellemesine dahil edilmesi onaylanmadı. Bu makalede EIP-2537'nin yönetim süreci tanıtılacak ve bu önerinin neden 5 yıl sonra güncellemeye dahil edildiği tartışılacaktır.

Teklif Arka Planı

2017 Ocak ayında, Vitalik Buterin ilk kez bir makalede çiftleme algoritmasını ve alt_bn128 eğrisini tanıttı. Ardından Vitalik ve Christian Reitwiessner EIP-196 ve EIP-197'yi önerdiler, EVM'ye alt_bn128 eğrisi hesaplama desteği eklenmesini önerdiler. 2017 Ekim ayındaki Byzantium güncellemesi, alt_bn128 eğrisini resmi olarak dahil etti ve EVM içinde eğri alanı çiftleme hesaplamalarını gerçekleştirdi, böylece ZK-Snarks kanıt doğrulaması EVM içinde tamamlanabilir hale geldi.

2017 yılının Kasım ayında, zcash ekibi BLS12-381 eğrisini önerdi, alt_bn128'e kıyasla daha yüksek güvenlik ve performansa sahip. Birçok blockchain protokolü daha sonra BLS12-381 eğrisini benimsedi. 2018 yılının Mayıs ayında, Justin Drake, Ethereum'un gelecekteki PoS ve shard yükseltmelerinin BLS12-381 tabanlı BLS çoklu imza algoritmasını kullanabileceğini belirtti.

ETH2 geliştirilmesi ile birlikte, BLS12-381'in ETH yürütme katmanına dahil edilmesi yönündeki talepler artmaya başladı. Şubat 2020'de, araştırmacılar EIP-2537'yi önerdiler ve ETH2 test ağı ile senkronize bir şekilde test edilmesini umdular. EIP-2537'nin yazarı Alex Stokes, bunun Berlin hard fork'una dahil edilmesini talep etti.

Özellikle, EIP-2537'nin yazarı aynı zamanda ZKSync geliştirme ekibi Matter Labs'ın kurucu ortağıdır.

Ethereum yönetimi gözlemi: EIP-2537 ön derleme süreci

Berlin yükseltme kargaşası

EIP-2537'yi tartışmadan önce, EIP-1962'yi anlamak gerekir. Bu, Matter Labs tarafından Nisan 2019'da önerilen ilk eliptik eğri alan eşleşmesi önceden derlenmiş önerisidir ve BLS12, BN ve MNT4/6 olmak üzere üç tür eğriyi desteklemektedir, 10 önceden derlenmiş komutun bir seferde eklenmesi planlanmaktadır. Ancak bu öneri, uygulanması zor olduğu için çok karmaşık olarak değerlendirilmiştir.

EIP-1962 sorununu çözmek için, Matter Labs 2020 Şubat ayında birden fazla EIP bölme önerisi sundu, bunlar arasında en önemlisi EIP-2537’dir ve BLS12-381 desteği sağlamaktadır. O dönemde ETH2, depo sözleşmesini geliştiriyordu, BLS12-381 önceden derlenmiş kodunun depo sözleşmesinde imza doğrulamak için eklenmesi, kullanıcıların fon kaybı riskini önlemektedir.

EIP-2537 ilk önerildiğinde, Vitalik bazı sorunları işaret etti. Ardından 6 Mart'taki çekirdek geliştirici toplantısında, Vitalik EIP-2537'nin tekrarlı SNARK kanıtları için çok etkili olduğunu, uzun vadede Ethereum'a zarar vermeyeceğini düşündü. Toplantıda EIP-2537'nin öncelik durumu onaylandı, tüm istemciler mümkün olan en kısa sürede uygulanmasını kabul etti ve Berlin yükseltmesinden önce geliştirmeyi tamamlamayı planladılar.

Sonraki toplantılarda, EIP-2537, EIP-1962'nin yerini alarak temel BLS önerisi haline geldi ve Berlin yükseltme ön seçim listesine dahil edildi. Nisan toplantısı, EIP-2537'yi Berlin sert çatalına resmi olarak dahil etti ve uygulama zaman çizelgesini belirledi.

Bundan sonra EIP-2537, büyük bir geliştirme ve test aşamasına girdi ve yaklaşık 20 ana geliştirici toplantısında bunu içeren tartışmalar yapıldı. Ana olarak ABI kodlaması, uygulama ilerlemesi, güvenlik gibi konular etrafında yoğunlaştı.

Ancak, geliştirme ilerledikçe EIP-2537'nin sorunları giderek belirgin hale geldi. Geth ekibi, geliştirmeyi planlanan süre içinde tamamlamanın zor olduğunu belirtti ve aynı zamanda depo sözleşmesi EIP-2537'yi kullanmayan bir versiyonu tamamladı. EIP-2537'nin önemi bu şekilde azaldı.

Sonraki toplantılarda, EIP-2537'nin uygulanması ve test sorunları devam etti. Sonunda 99. çekirdek geliştirici toplantısında, EIP-2537'nin Berlin yükseltmesinden çıkarılmasına karar verildi, ana sebep ise çok fazla geliştirme kaynağı tüketmesi ve diğer EIP'lerin ilerlemesini etkilemesiydi.

Ethereum yönetim gözlemi: EIP-2537 ön derleme süreci

Son Gelişmeler

Berlin'den sonra yapılan London güncellemesinde, geliştiriciler EIP-2537'yi dahil etmeyi düşündüler, ancak karmaşıklığı nedeniyle bir kez daha terk edildi. Shanghai güncellemesi de EIP-2537'yi dahil etmedi, çünkü odak PoS çekim işlevinin uygulanmasıydı.

Cancun yükseltmesi EIP-2537'yi de tartışmadı, çünkü odak EIP-4844'ü desteklemekti.

2024 Şubat'a kadar geliştiriciler, Pectra yükseltmesinde EIP-2537'yi dahil etme konusunu tekrar tartışacaklar. Bu noktada EIP-2537'nin uygulanması artık ana sorun değil, sadece bazı gaz tüketim fiyatlandırma problemleri mevcut.

2024 Aralık'tan 2025 Ocak'a kadar, geliştirici konferansı EIP-2537'nin fiyatlandırma modelini nihai olarak belirledi ve maliyet sorununu çözdü. İlk önerici Matter Labs bu noktada tartışmalardan büyük ölçüde çekilmiş durumda.

Ethereum yönetim gözlemi: EIP-2537 ön derleme süreci

Özet

EIP-2537'nin tarihi, Ethereum'un yönetim sürecinin karmaşıklığını yansıtmaktadır. Başlangıçta çekirdek bir güncelleme içeriği olarak görülmesinden, uygulanabilirlik zorluğu ve karmaşıklığı nedeniyle defalarca ertelenmesine, nihayetinde güncellemeye dahil edilmesine kadar, EIP-2537 uzun bir süreçten geçmiştir. Bu süreç, Ethereum'un teknik gelişim, konsensüs sağlama ve öncelik seçimi gibi konulardaki değerlendirmelerini ve dengelemelerini yansıtmaktadır.

Her Ethereum yükseltmesinin belirli bir teması ve odak noktası vardır, EIP'nin kabul edilip edilmeyeceği yalnızca kendi değerine değil, aynı zamanda mevcut Ethereum gelişim aşamasına ve odak yönüne de yakından bağlıdır. EIP-2537'nin yolculuğu, Ethereum yönetiminin esnekliğini ve topluluğun teknik zorluklarla karşılaştığında sergilediği ihtiyatlı tavrı göstermektedir.

Ethereum yönetim gözlemi: EIP-2537 ön derleme süreci

ETH2.12%
View Original
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.
  • Reward
  • 3
  • Repost
  • Share
Comment
0/400
FortuneTeller42vip
· 8h ago
Ah beş yıl geçti, daha hızlı yükselmiyor.
View OriginalReply0
InscriptionGrillervip
· 8h ago
İç içe geçmişlik bu kadar arttı, beş yıldır aynı soğuk yemeği pişiriyoruz.
View OriginalReply0
SchrodingerAirdropvip
· 9h ago
Beş yıl bir kılıç kesmek, V Tanrı hala devam ediyor.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)