ERC-4337 Hesap Soyutlaması: Akıllı Cüzdanlar Nasıl Çalışır?

— By Boni in Tutorials

ERC-4337 Hesap Soyutlaması: Akıllı Cüzdanlar Nasıl Çalışır?

Geleneksel EOA cüzdanları, kullanıcıları katı tohum ifadelerine ve katı doğal gaz gereksinimlerine kilitler. Programlanabilir akıllı cüzdanlara güç veren kriptografik yürütme katmanlarını parçalara ayırıyoruz.


Eski Kısıtlama: Monolitik EOA Darboğazı

  • Ethereum ağının başlangıcından bu yana, kullanıcı erişimi temel olarak Ethereum mimarisi tarafından sınırlandırılmıştır. Harici Sahipli Hesaplar (EOA'lar). Bir EOA (standart cüzdan (MetaMask gibi uygulamalar tarafından kullanılan yapı) tamamen ayrı iki kavramı tek bir varlıkta birleştirir: hesap bakiyesi (varlıklarınızın depolandığı yer) ve özel anahtar (bu varlıkları kontrol eden kriptografik imzalayan).
  • Bu yekpare konfigürasyon, ciddi bir kullanıcı deneyimi darboğazı yaratır. Bir kullanıcı fiziksel tohum ifadesini yanlış yerleştirirse veya tek bir kötü amaçlı işlemi imzalarsa, hiçbir başvuru hakkı olmaksızın hesabının tamamı anında ele geçirilir. Ayrıca EOA'lar, ağ gaz ücretlerini ödemek için yerel ETH'yi tutmadan görevleri, toplu işlemleri yerel olarak otomatikleştiremez veya eylemleri gerçekleştiremez.
  • ERC-4337 Hesap Soyutlama bu bağlantıyı tamamen bozar. ERC-4337, Ethereum'un çekirdek fikir birliği katmanını yüksek riskli hard fork'lar yoluyla değiştirmek yerine, standart kullanıcı hesaplarını programlanabilir hesaplara dönüştüren özel bir geliştirici standardı sunar. Akıllı Sözleşme Cüzdanlar. Hesap soyutlama, kullanıcı amacını zincir dışı mesaj sarmalayıcılara dönüştürerek ve yürütmeyi özel bir işlem hattı aracılığıyla yönlendirerek, çok anahtarlı güvenlik izinleri, gaz sponsorluk çerçeveleri ve kusursuz kurtarma mekanizmaları içeren kurumsal kullanıma hazır bir kullanıcı deneyimi sunar.
ERC-4337 Account Abstraction: How Smart Wallets Work

1. Kullanıcı İşlemi (UserOp): Yerel İşlemleri Atlamak

Geleneksel bir EOA kurulumunda, her kullanıcı etkileşimi, aşağıdaki gibi katı alanlar içeren standart bir EVM işlem nesnesinin yayınlanmasını gerektirir nonce, gasPriceve doğrudan kriptografik ECDSA imzası.

ERC-4337, sözde işlem nesnesi olarak bilinen bir sahte işlem nesnesi sunarak bu kısıtlamayı tamamen atlar. Kullanıcı İşlemi (UserOp).

Akıllı cüzdan istemcisi, kullanıcıyı ham defter işlemini yayınlamaya zorlamak yerine, kullanıcının açık operasyonel amacını açıklayan yapılandırılmış bir UserOp veri taşıyıcısı oluşturur. UserOp benzersiz özel alanlar içerir:

  • sender: Kullanıcının akıllı sözleşme cüzdanının hedef adresi.

  • callData: Cüzdana gönderilen tam yürütme talimatları (örneğin, jetonların değiştirilmesi veya bir dApp ile etkileşimde bulunulması).

  • nonce: Özel paralel işlem işlemeyi mümkün kılan soyutlanmış bir izleme parametresi.

  • paymasterAndData: Üçüncü taraf ücret sponsorluğu kurallarını belirten isteğe bağlı bir parametre alanı.

2. Altyapı Katmanı: Paketleyiciler ve Alt Mempool

Yerel Ethereum ağı, bir UserOperation nesnesini doğrudan ayrıştıramadığından veya yürütemediğinden, bu veriler geleneksel genel bellek havuzuna girmez. Bunun yerine, özel, yalıtılmış bir kanal üzerinden seyahat ederler. Alternatif Mempool (Alt Mempool).

Olarak bilinen özel düğüm operatörleri Paketleyiciler alt bellek havuzunu izleyin. Paketleyiciler kritik bir altyapı çeviri rolünü yerine getirir:

  • Toplama ve Gruplama: Bir paketleyici, alt bellek havuzundan birden fazla bağımsız Kullanıcı İşlemi toplar ve bunları tek bir standart EVM işleminde paketler.

  • Temel Katman Yerleşimi: Paketleyici yerel kişiye ödeme yapıyor blockchain Temel temel defter üzerinde ana toplu işlemi gerçekleştirmek için gaz ücretleri kendi cüzdanlarından peşin olarak alınır.

  • Gelir Dağılımı: Paketleyici, kârlı kalabilmek için bireysel akıllı cüzdanlardan işlem döngüsü içinde buna karşılık gelen bir gaz ücreti talep ederek işleme hizmetleri sağlamak için bir finansal spread yakalıyor.

3. Kapı Bekçisi: Giriş Noktası Tekil Sözleşmesi

Ağı Hizmet Reddi (DoS) saldırılarına karşı korumak ve sahte kullanıcı işlemlerinin paketleyicinin sermayesini tüketmemesini sağlamak için, paketlenen her işlem, yüksek düzeyde denetlenen tek bir küresel akıllı sözleşme aracılığıyla yönlendirilir. Giriş Noktası.

EntryPoint sözleşmesi, merkezi bir orkestratör görevi görerek, paket halindeki her işlemi kesin olarak ayrılmış iki aşamada yürütür:

Doğrulama Aşaması

  • EntryPoint, gruptaki her Kullanıcı İşlemi boyunca döngü yaparak, validateUserOp işlevi kullanıcının özel akıllı cüzdanına yerleşiktir. Bu aşama, işlemin imzasının geçerli olup olmadığını kontrol eder ve akıllı cüzdanın, paketleyiciye yaklaşan gaz maliyetlerini geri ödemek için yeterli paraya sahip olduğunu doğrular. Herhangi bir doğrulama denetimi başarısız olursa, EntryPoint herhangi bir ağır kod çalıştırmadan önce işlemi anında durdurarak sistemi boş hesaplama spam'ından korur.

Uygulama Aşaması

  • Gruptaki tüm işlemler güvenli bir şekilde doğrulandıktan sonra EntryPoint, execute aşaması. Paketi açar callData yükleri yükler ve talimatları doğrudan her kullanıcının akıllı sözleşme hesabına iletir, hesaplanan gaz geri ödemesini paketleyiciye geri aktarırken cüzdanların hedeflenen akıllı sözleşme eylemlerini (NFT basmak veya likidite madenciliği gibi) gerçekleştirmesini sağlar.

4. Sponsorluk Motoru: ERC-4337'de Paymaster'lar ve Gasless UX

ERC-4337 tarafından kilidi açılan, tüketiciye yönelik en güçlü ilkellerden biri, Paymasterlar. Paymaster, bir Kullanıcı İşlemi için gaz geri ödeme mekanizmalarını yöneten harici bir akıllı sözleşme varlık havuzudur.

Gaz Çıkarma Entegrasyonu: Doldurarak Bir UserOp içindeki paymasterAndData alanı sayesinde geliştiriciler, işlemin yürütülmesini native gas tokenlarına sahip olma gerekliliğinden ayırabilir.

Paymaster'lar iki ana modelle çalışır:

  • Gaz Sponsorluğu (Gazsız İşlemler): Uygulama geliştiricileri, kullanıcı etkileşimlerini tamamen finanse etmeyi seçebilir. Bir kullanıcı bir alım satım gerçekleştirdiğinde veya bir varlığı bastığında Paymaster sözleşmesi, Giriş Noktası ücret talebini durdurur ve paketleyiciye doğrudan ödeme yaparak perakende kullanıcıların Web3 uygulamalarıyla ücretsiz olarak etkileşime girmesine olanak tanır.

  • ERC-20 Gaz Ödeme Soyutlaması: Bir Paymaster, ücret ödemesi olarak alternatif jetonları kabul edecek şekilde yapılandırılabilir. Bir kullanıcı sıfır yerel ETH'ye sahipse ancak sabit para bakiyesine (USDC gibi) sahipse Paymaster, paketleyiciye ETH cinsinden ödeme yaparken eşdeğer miktarda USDC'yi doğrudan kullanıcının akıllı cüzdan bakiyesinden programlı olarak keser.

Cüzdan Altyapısı Karşılaştırma Matrisi

MetrikGeleneksel EOA CüzdanlarıERC-4337 Akıllı Cüzdanlar
Hesap KimliğiDoğrudan Özel Anahtar BağlantısıProgramlanabilir Akıllı Sözleşme
Gaz Ücreti KısıtlamalarıYerel ağ varlığına sahip olmalıdırPaymasters / ERC-20 aracılığıyla emilebilir
İşlem DöngüleriKatı Sıralı UygulamaParalel İşleme ve Çoklu Gruplama
Kurtarma VektörüTek Savunmasız Tohum CümlesiSosyal Kurtarma / Çoklu Anahtar Korumaları

DEXTools Telemetrisi Aracılığıyla Akıllı Cüzdan Benimsenmesini İzleme

  • Katman 1 ve ölçeklendirme ağlarında hesap soyutlama teknolojileri olgunlaştıkça, sonuçta ortaya çıkan token sermayesi dağıtımlarını, platform hacimlerini ve temel cüzdan altyapısı sağlayıcılarının yardımcı token parametrelerini takip etmek önemli bir ticaret gereksinimi haline gelir. Gelişmiş merkezi olmayan grafik mimarileri aracılığıyla analitik kaynak sağlama DEXTools piyasa katılımcılarına canlı token davranışlarını izlemek, havuz derinliklerini değerlendirmek ve tüm kamu yürütme ağlarındaki sözleşme parametrelerini denetlemek için temel bir evrensel platform sağlar. 
  • gibi temel özelliklerden yararlanarak Çift Gezgini, Canlı Yeni Çiftler kontrol paneli ve entegre Ticaret Hikayesi veya En İyi Yatırımcılar teşhis araçları sayesinde teknik yatırımcılar, yerelleştirilmiş hacim trendlerini sorunsuz bir şekilde denetleyebilir, büyük balina cüzdanı sermaye yeniden tahsislerini takip edebilir. Büyük Takas Gezginive herhangi bir zincir içi etkileşimi başlatmadan önce otomatik sözleşme güvenlik puanlarını kontrol ederek güçlendirilmiş donanım kurulumunuzun doğrulanmış pazar mekanlarıyla güvenli bir şekilde etkileşime girmesini sağlayın. 
DEXTools'a erişebilirsiniz burada ve bugün ticarete başlayın!

Yasal Uyarı: Bu makale yalnızca bilgilendirme amaçlıdır ve yatırım tavsiyesi, finansal tavsiye, alım satım tavsiyesi veya başka herhangi bir tavsiye niteliğinde değildir. DEXTools herhangi bir kripto para biriminin veya jetonun satın alınmasını, satılmasını veya tutulmasını önermez. Kullanıcılar herhangi bir yatırım kararı vermeden önce kendi araştırmalarını yapmalı ve nitelikli bir mali danışmana danışmalıdır. Kripto para yatırımları değişken ve yüksek risklidir. DEXTools, meydana gelen kayıplardan sorumlu değildir.

Kriptoda Tohum İfadesi ve Özel Anahtar Karşılaştırması: Kılavuz 2026 Argent Cüzdan Nedir? Sosyal Kurtarma Özellikli Akıllı Sözleşme Cüzdanı (2026 Kılavuzu) Token Satın Almadan Önce Likidite Kilidi Nasıl Kontrol Edilir: Riskin Kilidini Açma ve Dolap Doğrulaması (2026) 2026'nın En İyi 5 Balina Takip Aracı: Zincirler Arası Büyük Cüzdan İzleme