Ethereum yönetim mücadelesi: EIP3074'ün EIP7702 ile değiştirilmesinin arkasındaki VVRC modeli

robot
Abstract generation in progress

Ethereum yönetim tartışması: EIP3074 ve EIP7702 çatışması

Ethereum'un son büyük güncellemesi Pectra'da karmaşık bir yönetim tartışması ortaya çıktı. EIP3074 güncelleme planına dahil edildiğinde, özellikle ERC4337 ekibinden gelen güçlü karşıt görüşlerle büyük bir tartışma başlattı.

EIP3074 çıkmaza girdi, yönetim süreci devam edemedi. Vitalik EIP7702'yi önerene kadar, ERC4337 ekibinin EIP3074'e yönelik eleştirileri nihayet sona erdi.

Bu tartışma, Ethereum yönetiminin derin sorunlarını yansıtıyor - "kod yasadır" önermesi altında, nihayetinde kodun belirli içeriğini kimin belirleme yetkisine sahip olduğu. EIP3074 ve EIP7702 arasındaki çatışma, bize Ethereum içindeki gerçek yönetim süreçlerini gözlemleme perspektifi sunuyor.

ZeroDev'in analizine göre, Ethereum'un gerçek benimsemesi VVRC yönetim modelidir. Herhangi bir öneri önce Ethereum'un değerleri (Value) ile uyumlu olmalıdır, ardından Vitalik'in vizyonu (Vision) içinde yer almalı, daha sonra yol haritası (Roadmap)'na yansıtılmalı ve son olarak çekirdek geliştiriciler tarafından tartışılıp istemci (Client) uygulamasına dahil edilmelidir.

GCC Research daha önce analiz edilen EIP2537'nin yalnızca Client seviyesinde uygulama sorunları nedeniyle sert çatala geç giriş yaptığını belirtti. EIP3074 ise Vision ve Roadmap seviyesindeki sorunlar nedeniyle nihayetinde sert çatala dahil edilemedi. Ethereum'un ana geliştiricileri, Vitalik'in yazdığı EIP7702'yi hesap soyutlama çözümü olarak seçti.

Ethereum yönetim savaşı: EIP3074, ERC4337 ve EIP7702

EIP3074, EIP7702 ve ERC4337 Hakkında

EIP3074, bir yürütme katmanı önerisidir ve düğüm yazılımının güncellenmesini gerektirir. Temel amacı, gaz ücretlerinin ödenmesi ve toplu işlem işlevselliğini sağlamaktır. Kullanıcılar, gaz ücretlerini ödemek için herhangi bir token kullanabilir veya çevrimdışı ödeme yapabilirler. Ancak, EIP3074, imza doğrulama algoritmasını değiştirmeye izin vermemektedir; bu, eleştirilen nedenlerden biridir.

EIP3074, AUTH ve AUTHCALL adlı iki opcode'u tanıttı. AUTH, imzayı doğrulayarak EVM bağlamında yetkilendirilmiş adresi ayarlar. AUTHCALL ise yetkilendirilmiş adresi işlem başlatıcısı olarak kullanabilir. Bu, kullanıcıların bir işlemde hesaplarını akıllı sözleşmelere devretmelerine olanak tanır.

Ancak EIP3074'ün bazı güvenlik açıkları var:

  1. İmza tekrar kullanılabilir, kullanıcılar aracılık servis sağlayıcısına güvenmelidir.
  2. commit alanının işlevi tamamen sözleşme tanımına bağlıdır, standartlaşma eksikliği vardır.
  3. Bellek havuzuna yönelik DoS saldırısına neden olabilir.

EIP7702, Vitalik tarafından önerilen bir alternatif çözümdür. Yeni bir işlem türü SET_CODE_TX_TYPE'i tanıtarak, EOA'nın temel işlevleri korurken akıllı sözleşme işlevselliği eklemesine olanak tanır. Kullanıcılar geleneksel cüzdanları kullanmaya devam edebilir veya akıllı sözleşme yöntemiyle EOA adresini çağırabilir.

EIP7702'nin avantajları şunlardır:

  1. ERC4337 gibi hesap soyutlama standartlarıyla uyumlu, mevcut altyapının yeniden kullanılabilir.
  2. Tam hesap soyutlama işlevi gerçekleştirildi.
  3. Merkeziyetsizlik derecesi ERC4337 ile eşdeğerdir

Ancak EIP7702, EIP3074'ün tüm sorunlarını tamamen çözmeyi başaramadı, örneğin güvenlik hala sözleşme uygulamasına bağımlıdır.

ERC4337, "tam hesap soyutlama"nın içermesi gereken işlevleri tanımlayan bir hesap soyutlama standardıdır. ERC4337 ekibi, EIP3074'e karşı güçlü bir muhalefet sergilemiştir.

EIP3074 ve EIP7702'nin yönetim süreci

EIP3074, 2021 yılının Nisan ayında çekirdek geliştirici toplantılarında tartışılmaya başlandı, ancak güvenlik sorunları nedeniyle London yükseltmesine dahil edilmedi. Daha sonra bir dizi tartışma ve iyileştirmeden sonra, 2024 yılının Şubat ayında, çoğu istemci bunu Pectra yükseltmesine dahil etmeyi kabul etti.

Ancak ERC4337 ekibi, özellikle ana geliştirici Yoav, toplantılarda birkaç kez karşıt görüşlerini dile getirdi. EIP3074'ün güvenlik riskleri barındırdığını, DoS saldırılarına yol açabileceğini ve merkezi bir aracının gerekli olduğunu düşünüyorlar.

Mayıs 2024'te, Vitalik çekirdek geliştirici toplantısından 90 dakika önce EIP7702 önerisini tamamladı. Ardından yapılan toplantıda, geliştiriciler genel olarak EIP7702'nin EIP3074'ten daha iyi olduğunu düşündüler. Sonunda, EIP3074'ün yerine EIP7702'nin Pectra yükseltmesi için hesap soyutlama çözümü olarak kullanılmasına karar verildi.

Yönetim Anlaşmazlıklarının Yeniden Değerlendirilmesi

ZeroDev, EIP7702'nin iyi bir çözüm olduğunu düşünse de, EIP3074'ün değiştirilmesi sürecinde sorunlar olduğunu belirtiyor:

  1. EIP3074 uzun süren tartışmalardan sonra aniden değiştirildi.
  2. ERC4337 topluluğu tartışmalara ve görüşlerini ifade etmeye daha erken katılmalıdır.

EIP3074 geliştiricileri, ERC4337 topluluğunun yönetişim başarısızlığından sorumlu olduğunu düşünüyor çünkü daha önce yönetişim sürecine aktif olarak katıldılar.

ERC4337 topluluğu, EIP3074 geliştiricileri ve ana geliştiricilerin onların görüşlerini yeterince dinlemediğini düşünüyor.

Aslında, bu Ethereum yönetiminin derin mekanizmalarını yansıtıyor. Ethereum, VVRC(Values-Vision-Roadmaps-Clients) modelini benimsemektedir:

  1. Değerler: Topluluk Değerleri
  2. Vizyon: Vitalik'in vizyonu
  3. Yol Haritaları: Araştırmacılar tarafından oluşturulan yol haritası
  4. Müşteriler: İstemci uygulaması

Bu modelde, Vitalik'in vizyonu merkezi bir konumda yer alıyor. Ciddi bir görüş ayrılığı ortaya çıktığında, Vitalik'in nihai karar verme yetkisi var. EIP3074, Vitalik'in hesap soyutlama vizyonuna uymadığı için değiştirilirken, EIP7702 buna tam olarak uyuyor.

Bu tartışma, Ethereum yönetiminin gerçek işleyiş mekanizmalarını ve Vitalik'in bu süreçteki kilit rolünü ortaya koydu. Ayrıca, Ethereum yönetim modelinin yeterince merkeziyetsiz olup olmadığına dair düşünceleri de tetikledi.

ETH6.89%
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
PaperHandsCriminalvip
· 08-08 07:23
Ah, yine burada büyük gösteri yapıyorsun.
View OriginalReply0
PumpAnalystvip
· 08-08 07:21
Kapıları kapatıp dövüşelim o zaman, bireysel yatırımcılar enayi yerine konulmayı bekliyor.
View OriginalReply0
quietly_stakingvip
· 08-08 07:15
Vitalik Buterin yine yangın söndürmeye geldi~
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)