Hesap soyutlama teknolojisi tam analizi: ERC-4337 ve yerel AA'nın çok zincirli uygulama karşılaştırması

robot
Abstract generation in progress

Çok Zincirli Hesap Soyutlama Teknolojisi Analizi: Gelecekte Şifreleme Altyapısının Gelişim Yönü

8-11 Temmuz 2024 tarihlerinde, Avrupa'nın en büyük Ethereum yıllık teknik konferansı Belçika'nın Brüksel şehrinde gerçekleştirilecek. Bu yılki konferansta, 350'den fazla blockchain endüstrisi öncüsü konuşma yapacak ve teknoloji yenilikleri ile topluluk gelişimi üzerine odaklanılacak.

Bir blockchain geliştiricisi toplantıda "Geleceği Aydınlatmak: Çok Zincirli Hesap Soyutlama Analizi" başlıklı bir konuşma yaptı ve hesap soyutlama teknolojisinin temel kavramlarını, farklı uygulama yöntemlerini ve çeşitli zincirlerdeki uygulama farklılıklarını derinlemesine inceledi.

şifreleme altyapısının geleceği? Çok zincirli hesap soyutlama analizi

Hesap Soyutlama Teknolojisi Genel Görünümü

hesap soyutlama(AA) teknolojisi esas olarak iki temel alana odaklanmaktadır: imza soyutlaması ve ödeme soyutlaması.

  • İmza soyutlaması, kullanıcıların doğrulama mekanizmasını özgürce seçmelerine olanak tanır ve artık belirli bir dijital imza algoritması ile sınırlı değildir.
  • Ödeme soyutlaması, ERC-20 token'ları ile ödeme yapma veya üçüncü taraf sponsorlu işlemleri dahil etme gibi çeşitli işlem ödeme seçenekleri sunar.

Bu esneklik, kullanıcı deneyimini ve güvenliğini büyük ölçüde artırmaktadır.

ERC-4337 standardının yorumlanması

ERC-4337 standardı, daha esnek hesap yönetimi ve işlem işleme yöntemleri getirerek, Ethereum dışarıdan sahip olunan hesap (EOA)'in bazı katı sınırlamalarını çözmektedir. Temel bileşenleri arasında şunlar bulunmaktadır:

  • userOp yapısı: Kullanıcı, işlem bilgilerini userOp yapısına paketleyerek Bundler'a gönderir.
  • Bundler: Birden fazla userOp'yi toplayarak EntryPoint sözleşmesinin handleOps fonksiyonunu çağırır.
  • EntryPoint sözleşmesi: userOp'yi doğrulamaktan, ücret almaktan ve hedef işlemi gerçekleştirmekten sorumludur.

şifreleme altyapısının geleceği? Çok zincirli hesap soyutlama analizi

Yerel hesap soyutlama

Bazı blok zinciri ağları, her hesabı bir sözleşme olarak gören yerel hesap soyutlama tasarımını benimsemiştir ve işlem işleme mekanizmasını doğrudan blok zinciri protokolüne entegre etmiştir.

Farklı ağların AA uygulama yöntemleri:

  • ERC-4337'ye dayalı hesap soyutlama: Ethereum ve birçok Layer 2 ağı
  • ERC-4337'ye dayalı yerel hesap soyutlaması: bazı ZK Rollup ağları
  • Gizlilik tasarımı olan yerel hesap soyutlama: belirli bir anonim ağ

ERC-4337 ve Yerel AA Arasındaki Ana Farklar

  1. İşletim sistemi rolü: ERC-4337, Bundler ve EntryPoint sözleşmeleri aracılığıyla işbirliği yaparak tamamlanır, yerel AA ise resmi sunucunun operatörü/sıralayıcısı tarafından işlenir.

  2. Sözleşme Arayüzü: Doğrulama aşamasındaki giriş noktası fonksiyonu her uygulamada tutarlı kalırken, yürütme aşamasında yalnızca yerel AA giriş noktası sabitlendi.

  3. Doğrulama adımı kısıtlaması: Her uygulama, potansiyel DoS saldırılarını önlemek için kullanılabilir opcode ve depolama erişiminde farklı derecelerde kısıtlamalar getirir.

  4. Uygulama Adımı Sınırlamaları: Bazı ağlar, belirli işlemler gerçekleştirmek için onay sistemi işaretlerinin doğrulanmasını gerektirirken, diğer uygulamalar gerçekleştirme aşamasında özel bir kısıtlama yoktur.

  5. Rastgele sayı yönetimi: Farklı uygulamalar kendi nonce yönetim mekanizmalarını kullanmaktadır; bazıları esnek ayarlara izin verirken, bazıları ise katı bir artış gerektirmektedir.

  6. İlk işlem dağıtımı: ERC-4337, ilk userOp'da hesap sözleşmesinin dağıtımına izin verirken, bazı yerel AA uygulamaları ayrı bir dağıtım işlemi gerektirir.

Şifreleme altyapısının geleceği? Çok zincirli hesap soyutlama analizi

L1 ve L2 üzerindeki ERC-4337 uygulamalarının farklılıkları

EVM uyumlu zincirlerde ERC-4337 uygularken, iki ana kritik fark bulunmaktadır:

  1. Protokol farklılıkları: Layer 2 çözümleri, güvenlik ve nihai uzlaşmayı sağlamak için verilerin Layer 1'e yüklenmesini gerektirir, bu da ek ücret hesaplama sorunlarını içermektedir.

  2. Adres hesaplama farkları: Farklı ağların kullandığı adres kodlama yöntemlerinde farklılıklar vardır, bu da aynı sözleşmenin farklı zincirlerdeki adreslerinin tutarsız olmasına neden olabilir. Özellikle sert çatallama yeni opcode'lar getirdiğinde, EVM versiyonu belirtilmezse, beklenmedik bayt kodu değişiklikleri ortaya çıkabilir.

Bu konuşma, hesap soyutlama teknolojisinin temel kavramlarını ve çoklu zincir uygulama farklılıklarını derinlemesine analiz etmemizi sağladı ve gelecekte şifreleme altyapısının gelişimi için değerli bilgiler sundu. Teknolojinin sürekli evrimiyle birlikte, daha fazla yenilikçi uygulama görmeyi ve blok zinciri ekosisteminin kullanıcı deneyimini ve güvenliğini daha da geliştirmeyi umuyoruz.

şifreleme altyapısının geleceği? Çok zincirli hesap soyutlama analizi

ETH0.21%
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
MevShadowrangervip
· 15h ago
Haydi, haydi, bir hesap yapalım.
View OriginalReply0
WhaleWatchervip
· 15h ago
AA sadece merkezi aracılara odaklanmak zorundadır.
View OriginalReply0
RugPullProphetvip
· 15h ago
Çoklu zincir aa artık anlaşıldı.
View OriginalReply0
WhaleMinionvip
· 15h ago
Sadece erc4337 boğa demek istiyorsun.
View OriginalReply0
PoetryOnChainvip
· 15h ago
AA'nın tam olarak ne prensibi olduğunu kim açıklayabilir?
View OriginalReply0
MEVHunterLuckyvip
· 15h ago
Bir iğne, ön sırada 4337'yi izliyor.
View OriginalReply0
Fren_Not_Foodvip
· 15h ago
Farklı blok zincirleri hesap soyutlamasını topladı!
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)