EIP-7702: Ethereum hesap soyutlaması için yeni bir bölüm ve gelecek perspektifi

robot
Abstract generation in progress

Ethereum hesap soyutlamasının evrimi ve geleceğine derinlemesine bakış

Giriş

Bu makale iki ana bölümden oluşmaktadır:

Birinci bölüm, 2015'teki ilk hesap soyutlama (AA) teklifinden başlayarak, sistem bugüne kadar ilgili EIP tekliflerini düzenliyor, AA tarihsel tekliflerinin evrim sürecini inceliyor ve çeşitli alternatiflerin avantajlarını ve dezavantajlarını değerlendiriyor.

İkinci bölüm, EIP4337'nin piyasada soğuk bir tepki almasının nedenlerini karşılaştırmaya odaklanmakta, Ethereum'un bir sonraki sürüm yükseltmesine dahil edilmesi beklenen EIP7702'yi derinlemesine analiz etmekte ve bu önerinin birleşmesinin zincir üzerindeki uygulama biçimlerine olan kapsamlı etkisini tartışmaktadır.

EIP-7702 devrim niteliğinde bir değişim getirecek, bunu detaylı bir şekilde inceleyelim.

Ethereum hesap soyutlama alanının geçmişi ve geleceği üzerine derinlemesine bir inceleme

1. Hesap soyutlamanın arka planı

1.1 hesap soyutlamanın konumu

Ethereum kurucusu Vitalik, 2023 yılının sonunda ETH yol haritasını güncellerken, hesap soyutlamasının konumunu değiştirmedi. Şu anda ana akım gelişim yolu, EIP-4337'den bir sonraki aşamaya gönüllü EOA dönüşümüne geçmektir.

1.2 hesap soyutlamanın piyasa durumu

EIP4337'nin piyasaya sürülmesinin üzerinden bir buçuk yıl geçti, kullanıcı kabulü yüksek ancak kullanım oranı düşük. Ana akım blok zincirlerinde toplam 12 milyon AA adresi bulunuyor, bunların yalnızca 6,764'ü Ethereum ana ağında aktif adres. Bu, 270 milyon EOA ve CA adresi ile kıyaslandığında çok uzak bir rakam.

EIP4337'nin ana ağda neredeyse hiçbir somut gelişimi olmadı. Ancak L2 zincirlerinde, Temmuz ayında Base ve Polygon zincirlerinde sırasıyla 1 milyon ve 3 milyon aylık aktif kullanıcı sayısına ulaşıldı.

Bu, EIP4337 tasarımının hatalı olmadığını, ana ağ ile L2 arasındaki farklardan kaynaklandığını ve hedefe yönelik bir çözüme ihtiyaç duyulduğunu göstermektedir.

2. Hesap soyutlama nedir?

Hesap soyutlama esasen mülkiyet ayrımı sorununu çözer. Ethereum'un EOA hesapları mülkiyet ve imza yetkisini birleştirir, özel anahtara sahip olan kişi aynı anda hesabın mülkiyetine ve varlık transferi imza yetkisine sahiptir.

Bu, Ethereum işlem yapısının tasarımından kaynaklanıyor - standart işlemlerde From alanı yok, gönderen adresini VRS parametreleri ile ters çözümleme yoluyla elde ediyoruz. EIP4337'nin temel amacı işlem alanına Gönderen Adresi ekleyerek özel anahtar ile işlem adresinin ayrılmasını sağlamaktır.

Mülkiyet ayrımının önemi, EOA tasarımının getirdiği birçok sorunu çözmektir:

  1. Özel anahtar koruma zorluğu
  2. İmza algoritması tekil
  3. İmzalama yetkisi çok yüksek
  4. Ücret ödemesi kısıtlı
  5. İşlem gizliliği ifşası

Bu kısıtlamalar, sıradan kullanıcıların Ethereum'u kullanmasını zorlaştırıyor: ETH'ye sahip olma zorunluluğu, karmaşık ücret mantığını anlamak gerekiyor, cüzdan optimizasyonunun etkisi sınırlı vb.

Hesap soyutlama, mülkiyet ve imza haklarını ayrıştırarak bu sorunları kademeli olarak çözmektedir. Tarihsel olarak birçok çözüm bulunmaktadır, nihayetinde iki ana yola indirgenmiştir.

Ethereum hesap soyutlama alanının geçmişi ve geleceği üzerine derinlemesine bir inceleme

3. AA tarihsel öneri bağlamı incelemesi

3.1 EOA'yı CA'ya dönüştür

  • EIP-101(2015): Hesap soyutlama için yeni bir yapı olarak sözleşmeleri önermek
  • EIP-859(2018): Sözleşme dağıtım sorununu çözme
  • EIP-7702(2024): EOA'nın geçici kod ayarlamasına izin verir

3.2 EOA'nın CA'yı sürdürmesini sağla

  • EIP-3074(2020): AUTH ve AUTHCALL işlem kodlarını ekleyin
  • EIP-4337(2021): AA'yı bellek havuzuyla gerçekleştirme
  • EIP-5189(2022): Temsilci tarafından hesap soyutlama işlemi

3.3 AA'yı destekleyen diğer öneriler

  • EIP-2718: Yeni işlem türü ambalajı
  • EIP-3607: EOA sözleşme dağıtımını yasaklar

3.4 hesap soyutlama gelişim süreci yorumlama

EIP-4337 birden fazla işlevi yerine getirirken, insan doğası motivasyon prensibini ihlal etmekte ve piyasa gelişiminde bir kısır döngüye girmektedir. Gerçekten GAS'ı azaltmak için Ethereum'un yumuşak çatallama yükseltmesi gerekmekte ve eğer yumuşak çatallama yapılacaksa, EIP-7702'yi doğrudan düşünmekte fayda var.

Ethereum hesap soyutlama alanının geçmişi ve geleceği üzerine derinlemesine inceleme

4. EIP-7702'nin Kapsamlı Analizi

4.1 EIP-7702 özeti

EOA'nın tek bir işlemde geçici olarak akıllı sözleşme işlevselliğine sahip olmasına izin verir, toplu işlemleri, Gas'siz işlemleri ve özel yetki yönetimini destekler, yeni bir EVM opCode eklenmesine gerek yoktur.

4.2 veri yapısı

Yeni bir 0x04 işlem türü tanımlayın, RLP kodlama dizisine authorization_list nesnesini ekleyin.

4.3 İşlem yaşam döngüsü

Doğrulama aşamasını ve işlem gerçekleştirme aşamasını içerir.

4.4 EIP-7702'nin değeri

Web3 cüzdanının tüm zincirini değiştirmek, kullanıcı deneyimini artırmak, CeFi ticaretinin tanınmasını etkilemek ve çekim/temsil toplamasını etkilemek. Geçmişteki birçok kalıbı kırmak.

4.5 EIP-7702 ve EIP-4337 karşılaştırması

EIP-7702 avantajları:

  • Gaz daha düşük
  • Kullanıcı göç maliyetleri daha düşük
  • Tam yetkilendirme ve korumalı yetkilendirme desteklenmektedir

EIP-7702 dezavantajları:

  • Yumuşak çatal yükseltmesi gereklidir, geniş etki alanı.
  • Yüksek özgürlük, denetlenmesi zor
  • Orijinal mimaride büyük değişiklikler
  • EOA sözleşme yetenekleri depolama alanı eksik
  • Tek işlem maliyeti biraz yüksek
  • Varlık alımında DoS'a neden olabilir
  • Zincir üzerindeki para çekme ve yatırma mantığını etkiler

Ethereum hesap soyutlama alanının geçmişi ve geleceği üzerine derinlemesine inceleme

5. Özet

Hesap soyutlama "her şeyi düzelt" modülünün sonunda uygulanacak. EIP-7702 sistem güvenliği açısından zorluklar getiriyor olsa da, maliyet avantajı sağlıyor ve bu nedenle tüm Dapp'lerin uyum sağlaması için araştırmaya değer. Kullanıcılar EIP-7702'nin yanında duracak ve nihai olarak gerçekleştirilmesini destekleyecek.

Ethereum hesap soyutlama alanının geçmişi ve geleceği üzerine derinlemesine inceleme

ETH1.25%
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
  • 7
  • Share
Comment
0/400
ThesisInvestorvip
· 07-11 17:36
Kuruluşların ödev kopyalamasını bekliyorum.
View OriginalReply0
JustAnotherWalletvip
· 07-10 01:58
Gerçekten verimliliği artırmamız gerekiyor.
View OriginalReply0
SerumSquirtervip
· 07-09 18:59
Gerçek kullanımın gözlemlenmesi gerekiyor.
View OriginalReply0
fomo_fightervip
· 07-09 05:10
Önerilerin hayata geçirilmesini bekliyorum
View OriginalReply0
DevChivevip
· 07-09 05:10
Esas olarak daha az gas yakmak.
View OriginalReply0
CryptoMomvip
· 07-09 05:04
Biraz daha dikkatli bakmalıyım.
View OriginalReply0
Layer2Arbitrageurvip
· 07-09 04:59
meh, önce ROI'yi göster
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)