WATS Wallet logoWATS Wallet
Teknik6 dk okuma

EIP-7702: EOA'lar için Yerel Hesap Soyutlaması (2026)

EIP-7702, sıradan bir EOA'nın akıllı sözleşme koduna delege etmesine olanak tanıyan bir Ethereum işlem türüdür; böylece sıradan bir adres, adres değiştirmeden eylemleri paketleyebilir, gazını sponsorlatabilir ve oturum anahtarları verebilir. İşte Pectra dönemi delegasyonunun nasıl çalıştığı, ERC-4337 ile nasıl eşleştiği ve gündelik getiriyi WATS'ın nasıl şimdiden sunduğu.

EIP-7702, Pectra yükseltmesiyle gelen ve sıradan bir harici sahipli hesabın (EOA), kod alanını bir akıllı sözleşme uygulamasına yönlendiren bir yetkilendirme imzalamasına olanak tanıyan bir Ethereum işlem türüdür; böylece düz bir adres, yeni bir hesap hâline gelmeden akıllı hesap mantığı çalıştırabilir. Adres, özel anahtar ve bakiye tam olarak olduğu gibi kalır; delegasyon istenildiği anda başka bir koda yönlendirilebilir ya da temizlenebilir — yani bu bir göç değil, geri alınabilir bir yükseltmedir. Arkasında uygun bir uygulama varsa EOA; paketlenmiş atomik işlemler, sponsorlu ya da yerel olmayan token ile gaz ödemesi ve kapsamı sınırlı oturum anahtarları kazanır. Bu, ERC-4337'nin yerini almaz: 7702 ile delege edilmiş bir hesap, ERC-4337 uyumlu mantığı benimseyip aynı EntryPoint, bundler ve paymaster altyapısını kullanabilir. Gündelik getiri — her zincirin yerel gaz coin'ini bulundurmak zorunda kalmamak — WATS Hot Wallet'ın, EVM'de bir ERC-4337 paymaster üzerinden ETH, POL ya da BNB yerine tek bir token olan ATS cinsinden ücret alarak saklamasız (non-custodial) biçimde zaten sunduğu şeydir.

Boşluk: EOA'nız neden akıllı hesap işleri yapamaz

Ethereum'daki çoğu kişi bir harici sahipli hesap (EOA) tutar — tek bir özel anahtarla kontrol edilen bir adres. EOA'lar basit ve savaşta denenmiştir, ama aynı zamanda katıdır. Birkaç eylemi tek bir atomik işleme paketleyemez, gazlarını başka birinin ödemesine izin veremez ve geçici bir anahtara sınırlı imza gücü delege edemezler. Bu kolaylıklar hesap soyutlamasına aittir ve tarihsel olarak fonlarını bir akıllı sözleşme hesabına taşımanı gerektirirdi — farklı bir adres, geçiş sürtünmesi ve kendi güven varsayımlarıyla.

EIP-7702'nin kapatmak için tasarlandığı boşluk budur: kullanıcılardan zaten sahip oldukları adresi terk etmelerini istemeden, mevcut EOA'lara akıllı hesap davranışına erişim vermek.

EIP-7702 nedir

EIP-7702, bir EOA'nın sözleşme koduna delege etmesine olanak tanıyan yeni bir işlem türü tanımlar; böylece hesap, protokol düzeyinde bir EOA olarak kalmaya devam ederken akıllı hesap gibi davranabilir. Ethereum'un Pectra yükseltmesinin bir parçası olarak 2025'te yayınlandı ve 2026 itibarıyla ana ağda (mainnet) canlı; başlıca EVM ağlarında ve cüzdan altyapısında destekleniyor. İşlem, imzalanmış bir ya da daha fazla yetkilendirme taşır ve bunların her biri sıradan bir hesaba bir delegasyon iliştirir. Kritik olarak anahtarların, bakiyen, nonce'un ve adresin tam olarak aynı kalır; hesap yalnızca programlanabilir mantık çalıştırma yeteneği kazanır.

Bu anlamlı bir değişimdir. EIP-7702'den önce "akıllı hesaba yükselt" demek "yeni bir hesap oluştur ve fonla" demekti; her uygulama, borsa çekim adresi ve ödeme bağlantısı ise eskisini gösteriyordu. Ondan sonra, sahip olduğun hesap akıllı hesap özelliklerine dahil olabilir ve aynı kolaylıkla geri de çıkabilir.

Nasıl çalışır: delege belirleyici (delegation designator)

EIP-7702, bir delege belirleyici aracılığıyla çalışır — hesabın kod alanında saklanan ve esasen "bu sözleşmenin kodunu benimmiş gibi çalıştır" diyen küçük bir işaretçi. Kullanıcı; bir zincir kimliğini (ya da bunu kabul eden herhangi bir EVM zinciri anlamına gelen 0), uygulama sözleşmesinin adresini ve bir nonce'u adlandıran bir yetkilendirme demetini imzalar. Bu yetkilendirmeyi taşıyan bir 7702 işlemi yürütüldüğünde, hesabın kod alanı kısa bir işaretleyiciye ayarlanır: 0xef0100 ve ardından uygulama adresi. O andan itibaren EOA'ya yapılan çağrılar delege edilmiş sözleşmenin mantığını çalıştırır; hesap ise kendi depolamasını, bakiyesini ve nonce'unu korur ve kendi özel anahtarı hâlâ kendi işlemlerini imzalar. Başka bir çağıranın neyi tetikleyebileceğine ise uygulamanın kuralları karar verir; uygulama seçiminin bu kadar önemli olmasının nedeni de budur.

Gözden kaçması kolay ama gerçekten kullanışlı bir sonuç var: yetkilendirme, kendisini taşıyan işlemden ayrı olarak imzalandığı için imzalayanın gönderen olması gerekmez. İşlemi başka biri gönderip parasını ödeyebilir; bu da sıfır ETH tutan bir hesabın yükseltilebileceği ve daha ilk eyleminden itibaren sponsorlanabileceği anlamına gelir.

Delegasyon ayrıca kendiliğinden geçici değil, kalıcıdır. Sen değiştirene kadar yerinde kalır: yeni bir yetkilendirme imzalamak hesabı farklı bir koda yönlendirir; sıfır adresini adlandıran bir yetkilendirme imzalamak ise işaretçiyi temizler ve hesabı düz bir EOA'ya geri döndürür. Bu geri alınabilirlik tasarımın emniyet valfidir ve "hesabım şu anda neye delege edilmiş?" sorusunun, bir cüzdanın tek bakışta yanıtlayabilmesi gereken bir soru olmasının nedenidir.

EIP-7702'ye karşı ERC-4337: rakip değil, tamamlayıcı

ERC-4337, UserOperation'ları, bundler'ları, tekil bir EntryPoint sözleşmesini ve paymaster'ları getiren hesap soyutlama standardıdır — akıllı hesaplar için Ethereum'un çekirdek protokolüne hiç dokunmayan, zincir dışına dostu bir işlem hattı. EIP-7702 ise, bunun aksine, EOA'ları doğrudan yükselten protokol düzeyinde bir değişikliktir.

Bunları rakip olarak çerçevelemek kolaydır, ama 2026 itibarıyla en iyi şekilde tamamlayıcı olarak anlaşılırlar. EIP-7702, "düz bir EOA kodla tanımlanmış bir kimliği nasıl kazanır?" sorusunu yanıtlar. ERC-4337, "akıllı hesaplar paketlenmiş yürütmeyi, sponsorlu ücretleri ve paylaşılan bir doğrulama hattını nasıl elde eder?" sorusunu yanıtlar. EIP-7702 ile delege edilmiş bir hesap, ERC-4337 uyumlu mantığı benimseyebilir ve doğrudan aynı EntryPoint, bundler ve paymaster altyapısına bağlanabilir. İki standart birbirinin yerini almak yerine üst üste yığılır; cüzdanların bugün 4337 tarzı ücret sponsorluğunu sunup bunu, tesisatı yeniden kurmadan delege edilmiş EOA'lara genişletebilmesinin nedeni de budur.

Mevcut cüzdanlar için neyi açar

Bir cüzdan geliştiricisi için EIP-7702, daha önce "yalnızca akıllı hesap" olan özellikleri sıradan bir kullanıcının adresinin kullanabileceği şeylere dönüştürür:

Paketleme (batching). Tek bir atomik işlemde onayla ve takas et; böylece bir adım yarıda kalıp seni bir onay ile bir takas arasında mahsur bırakamaz — üstelik aynı paket, zincirde açık bir harcama izni (allowance) bırakmak yerine tam miktarı onaylayabilir ya da sonrasında izni geri çekebilir.

Gaz sponsorluğu. Bir paymaster (ya da EVM-dışı zincirlerde eşdeğer bir ödeyen) gazı karşılayabilir ya da kullanıcının ücretleri zincirin yerel varlığı dışında bir token cinsinden ödemesine izin verebilir — ayrı bir gaz-için-ETH tamponu gerekmez. Alt katmanda zincir yerel gazını yine tam olarak alır; değişen tek şey cüzdanından hangi token'ın çıktığıdır.

Oturum anahtarları (session keys). Belirli sınırlar içinde sınırlı bir eylem kümesini imzalayabilen ve ardından sona eren geçici, kapsamlı bir anahtar ver — oyunlar, işlem arayüzleri ve her adımı yeniden imzalamadan tekrarlayan akışlar için kullanışlıdır.

Riskler ve değerlendirmeler

Delegasyon güçlüdür ve tam da bu yüzden dikkat gerektirir. Delege ettiğin uygulama sözleşmesi, hesabının ne yapabileceğini fiilen tanımlar; dolayısıyla kötü niyetli ya da hatalı bir uygulama ciddi bir risktir — yalnızca denetlenmiş, itibarlı koda delege et. İmzalanmış yetkilendirmeler, bir kullanıcıyı hesabını saldırganın kontrolündeki mantığa yönlendirmeye kandıran oltalamayı (phishing) önlemek için cüzdanlar tarafından dikkatle ele alınmalıdır; 0 zincir kimliği taşıyan bir yetkilendirme ise EVM zincirleri arasında yeniden oynatılabilir hâle gelir — bu kullanışlıdır ve yanlış ellerde tehlikelidir. Ve EIP-7702 hâlâ nispeten yeni olduğu için, 2026 itibarıyla araçlar, indeksleyiciler ve güvenlik varsayımları olgunlaşmaya devam ediyor. Bunların hiçbiri ondan kaçınmak için bir neden değildir; cüzdanların delege hedefini açıkça göstermesini, onu temizlemeyi tek adımlık bir eylem hâline getirmesini ve "neye delege ediyorum?" sorusunu birinci sınıf bir güvenlik sorusu olarak ele almasını beklemek için bir nedendir.

WATS bu tabloda nerede duruyor

Son kullanıcının EIP-7702'yi önemsemesinin nedeni opcode ayrıntısı değildir — kendi paranı hareket ettirebilmek için beş ayrı yerel gaz bakiyesini canlı tutmak zorunda kalmamaktır. WATS bunu, delegasyon desteğinin her yere yayılmasını beklemeden bugün sunuyor. WATS Hot Wallet, her transferi, takası ya da stake işlemini tek bir token olan ATS cinsinden ücretlendirir — EVM'de bir ERC-4337 paymaster üzerinden, Solana ve TON'da ise eşdeğer bir ödeyen üzerinden — böylece ETH, POL, BNB, SOL ve Toncoin'i ayrı ayrı tamponlarda tutmana asla gerek kalmaz. ATS bir LayerZero OFT olduğu için bu; Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ve TON genelinde sekiz değil, tek bir bakiye demektir. WATS, ERC-4337 + OFT tek-token ücretlerini, yerel gaz yerine tahsil edilecek şekilde, tahsil edilen ATS'yi 100M'den 30M tabanına doğru çeken bir yakımla birleştiren ilk ve tek cüzdandır — hem de tüm bunlar sen anahtarlarını tutmaya devam ederken, çünkü WATS asla bir anahtar tutmaz.

Bunun neyi değiştirdiği konusunda net olalım: ATS ile ödemek bir indirim değildir; tıpkı EIP-7702 ya da ERC-4337 kapsamındaki sponsorluğun bir indirim olmaması gibi. Ağ yerel gazını yine tam olarak tahsil eder; farklı olan tek şey harcadığın token'dır. Dolayısıyla EIP-7702'de gerçekten istediğin şeyler pratik olanlarsa — tek bir ücret token'ı, yerel gaz koşuşturması yok, sana ait kalan anahtarlar — somut adım WATS Hot Wallet'ı kurmak, tek bir ATS bakiyesi tutmak ve standartlar alttan olgunlaşmaya devam ederken desteklenen sekiz zincirin tamamındaki aktiviteni onunla karşılamaktır.

Sıkça sorulan sorular

Basitçe anlatırsak EIP-7702 nedir?

EIP-7702, Pectra yükseltmesiyle gelen ve sıradan bir harici sahipli hesabın (EOA) kod alanını bir akıllı sözleşme uygulamasına yönlendirip o sözleşmenin mantığını çalıştırmasına olanak tanıyan bir Ethereum işlem türüdür. Sade bir dille: hâlihazırda kullandığın adres, yeni bir adres oluşturup fonlamana gerek kalmadan bir akıllı hesap gibi davranmaya başlayabilir — eylemleri paketleyebilir, gazını sponsorlatabilir, kapsamı sınırlı oturum anahtarları verebilir. Anahtarın, bakiyen ve adresin değişmeden kalır.

EIP-7702 EOA'mı kalıcı olarak bir akıllı sözleşme hesabına mı dönüştürür?

Hayır. EIP-7702, hesabını uygulama koduna yönlendiren bir delege belirleyici ekler, ancak adresin, anahtarların ve bakiyen aynı kalır. Delegasyon sen değiştirene kadar yerinde kalır; farklı bir koda yeniden yönlendirilebilir ya da sıfır adresi için bir yetkilendirme imzalanarak tamamen temizlenebilir — bu da hesabı düz bir EOA'ya geri döndürür. Yani bu, yeni bir hesaba kalıcı bir geçiş değil, geri alınabilir bir yükseltmedir.

EIP-7702 ERC-4337'nin yerini mi alır?

Hayır, 2026 itibarıyla tamamlayıcıdırlar. EIP-7702, bir EOA'nın sözleşme koduna delege etmesine olanak tanıyan protokol düzeyinde bir değişikliktir; ERC-4337 ise akıllı hesaplar için UserOperation hattını, EntryPoint sözleşmesini, bundler'ları ve paymaster'ları sağlar. 7702 ile delege edilmiş bir hesap, ERC-4337 uyumlu mantığı benimseyebilir ve aynı paymaster altyapısını kullanabilir; böylece standartlar rekabet etmek yerine birlikte yığılır.

Ağ ücretlerini ETH dışında bir token cinsinden ödemek için EIP-7702'ye ihtiyacım var mı?

Hayır — WATS bunu bir 7702 delegasyonu gerektirmeden zaten yapıyor. WATS Hot Wallet her eylemi tek bir token olan ATS cinsinden ücretlendirir; EVM zincirlerinde bir ERC-4337 paymaster, Solana ve TON'da ise eşdeğer bir ödeyen kullanır ve ATS bir LayerZero OFT olduğu için bu, Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ve TON genelinde tek bir bakiyedir. EIP-7702, EOA'lar için aynı sınıftan bir özelliğe giden yollardan biridir. Bunun bir indirim olmadığını unutma: zincir yerel gazını yine tam olarak tahsil eder, yalnızca harcadığın token değişir. WATS baştan sona tamamen saklamasızdır (non-custodial) — anahtarları sen tutarsın ve WATS asla bir anahtar tutmaz.

Bir EOA, EIP-7702 ile daha önce yapamadığı neyi yapabilir?

Uygun bir delege edilmiş uygulama ile, sıradan bir EOA birden fazla eylemi tek bir atomik işleme paketleyebilir, gazı bir paymaster tarafından sponsorlanabilir ya da yerel olmayan bir token cinsinden ödettirebilir ve kapsamlı, süresi dolan oturum anahtarları verebilir. Bunlar önceden yalnızca akıllı hesaplara özgü özelliklerdi. Ana uyarı, hesabın yalnızca delege ettiği sözleşme kadar güvenli olmasıdır; bu nedenle yalnızca denetlenmiş koda delege et ve cüzdanının gösterdiği güncel delegasyon hedefini kontrol et.