Hesap soyutlaması (AA), bir blok zinciri hesabını programlanabilir hâle getirir: protokolün "tek bir özel anahtardan gelen geçerli bir imza parayı hareket ettirir" şeklindeki tek kuralı sabit biçimde kodlaması yerine, hesap bir işlemi kabul etme koşullarını kendi tanımlayan sözleşme koduyla yönetilir — çok imzalı yapı, sosyal kurtarma, harcama limitleri, toplu işlemler ya da gas'i üçüncü bir tarafa ödetme. Ethereum ve diğer EVM zincirlerinde bu, esas olarak ERC-4337 ile uygulanır; ERC-4337, UserOperation'ları bundler'lar, paylaşılan bir EntryPoint sözleşmesi ve isteğe bağlı paymaster'lar üzerinden, hiçbir protokol değişikliği gerektirmeden yönlendirir. zkSync Era ve Starknet gibi zincirler AA'yı doğrudan protokole yerleştirir; EIP-7702 ise mevcut bir tohum ifadeli hesabın, bulunduğu adreste akıllı hesap mantığını benimsemesine izin verir. Hesap soyutlaması tek başına saklamayı (custody) değiştirmez — bir akıllı hesap yine anahtarlarını kim tutuyorsa onun kontrolündedir ve non-custodial bir cüzdanda bu sizsiniz. WATS bunun en pratik kısmını uygular: WATS Hot Wallet, EVM zincirlerinde bir ERC-4337 paymaster kullanır, böylece ağ ücretleri her zincirin yerel gas tokenı yerine tek bir tokenla, ATS ile ödenir — hem de tamamen non-custodial kalarak.
"Hesap soyutlaması" aslında ne anlama gelir
Çoğu blok zincirinde "hesabınız" aslında yalnızca bir anahtar çiftidir. Özel anahtarı tutan kişi parayı hareket ettirebilir ve bir işlemi doğrulama kuralları protokole gömülüdür. Hesap soyutlaması bu önermeyi değiştirir: hesabın kendisini programlanabilir hâle getirir, böylece bir işlemin geçerli olup olmadığına karar veren mantık, sabit bir protokol kuralında değil, sizin kontrol ettiğiniz kodda yaşar.
Sade bir ifadeyle, geleneksel bir hesap tek bir soru sorar — "bu imza bu anahtar için geçerli mi?" Bir akıllı hesap, yazdığınız her soruyu sorabilir: "bu üç imzalayıcıdan ikisi mevcut mu?", "bu işlem günlük limitin altında mı?", "kurtarma zaman kilidi doldu mu?" Hesap, edilgen bir anahtar çifti olmaktan çıkar ve küçük, programlanabilir bir politika motoru hâline gelir.
EOA vs. akıllı hesap
Bugün Ethereum'da iki tür hesap var. Bir harici sahipli hesap (EOA), genellikle bir tohum ifadesinden türetilen bir özel anahtarla doğrudan kontrol edilir. Arkasında hiçbir kod yoktur; anahtar, hesabın kendisidir. Bir akıllı hesap (sözleşme hesabı da denir) dağıtılmış bir akıllı sözleşme tarafından kontrol edilir ve o sözleşme, işlemlerin nasıl yetkilendirileceğini tanımlar.
Pratik fark esnekliktir. Bir EOA'nın tam olarak tek bir güvenlik modeli vardır — tek anahtar, tek imza — ve tohum ifadesini kaybederseniz para gitmiştir. Bir akıllı hesap; çok imzalı yapı, sosyal kurtarma, harcama limitleri, oturum anahtarları veya otomatik yükseltmeler uygulayabilir, hem de temeldeki zinciri değiştirmeden. Daha derin bir yan yana karşılaştırma için akıllı hesaplar vs. EOA'lar dökümümüze bakın.
Neden önemli: kurtarma, gas, toplu işlem, politikalar
Programlanabilir hesaplar, tohum ifadeli cüzdanların basitçe yapamayacağı birkaç şeyin önünü açar:
Kurtarma. Tek ve kırılgan bir tohum ifadesi yerine, bir akıllı hesap koruyucular veya bir kurtarma sözleşmesi atayabilir, böylece bir cihazı kaybetmek her şeyi kaybetmek anlamına gelmez. Esnek gas ödeme. Hesap, üçüncü bir tarafın — bir paymaster'ın — ücretleri sponsorlamasına izin verebilir ya da ücretleri zincirin yerel parası dışında bir tokenla kabul edebilir; bu da başka varlıkları hareket ettirmek için ETH, POL, SOL ve Toncoin'in ufak bakiyelerini tutma zorunluluğunu ortadan kaldırır. Toplu işlem. Birden fazla işlem — onayla ve takas et ya da birkaç transfer — ya tamamen başarılı olan ya da tamamen geri alınan tek bir atomik işlemde toplanabilir. Özel güvenlik politikaları. Günlük limitler, izin listeleri, zaman kilitleri ve oturum anahtarları, bir uygulamaya veya bir tarayıcı eklentisine emanet edilmek yerine hesabın kendisi tarafından uygulanabilir.
Nasıl uygulanır: ERC-4337, yerel AA ve EIP-7702
Hesap soyutlamasını yapmanın tek bir yolu yok. 2026 itibarıyla üç yaklaşım öne çıkıyor.
ERC-4337, Ethereum ve EVM zincirlerindeki baskın standarttır ve herhangi bir protokol değişikliği olmadan çalışır. Kullanıcılar "UserOperation"ları ayrı bir mempool'a gönderir; bundler'lar bunları paketler ve paylaşılan zincir üstü bir EntryPoint sözleşmesi aracılığıyla gönderir, isteğe bağlı paymaster sözleşmeleri ise gas'i kimin ödeyeceğini yönetir. En önemlisi, ERC-4337 yalnızca EVM'ye özgü bir standarttır — Solana veya TON üzerinde çalışmaz. O ekosistemler, eşdeğer rolü oynayan kendi ücret ödeyici (fee-payer) veya aktarıcı (relayer) mekanizmalarıyla benzer sonuçlara ulaşır.
Yerel hesap soyutlaması farklı bir yol izler: zkSync Era ve Starknet gibi zincirler AA'yı doğrudan protokole yerleştirir, böylece her hesap varsayılan olarak bir akıllı hesaptır ve köprülenecek bir EOA/sözleşme ayrımı yoktur. EIP-7702 ise mevcut temel katmanı hedefler: sıradan bir EOA'nın akıllı hesap mantığına işaret ederek "kod belirlemesine" izin verir, böylece bir tohum ifadeli hesap, mevcut adresinde akıllı hesap davranışı (toplu işlem, sponsorlu gas, özel doğrulama) kazanabilir — bu devir, yalnızca tek bir işlem boyunca değil, hesap onu iptal edene veya değiştirene kadar kalıcı olur. Bunlar birlikte ekosisteme bir yelpaze sunar — sonradan eklenen standartlar, yerel destek ve halihazırda kullanımda olan devasa EOA kitlesi için bir yükseltme yolu.
Ödünleşmeler
Hesap soyutlaması bedava değildir. Akıllı hesaplar doğrulama sırasında sözleşme mantığı yürütür, dolayısıyla bir işlem düz bir EOA transferinden daha fazla gas'e mal olabilir ve hesap sözleşmesini dağıtmak peşin bir adım ekler. ERC-4337 yeni altyapı sunar — bundler'lar, paymaster'lar, alternatif bir mempool — bu da daha fazla hareketli parça ve akıl yürütülecek daha fazla yüzey demektir. Ekosistem olgunluğu da değişir: araç setleri, cüzdan desteği ve standartlar 2026 itibarıyla hâlâ yakınsıyor ve davranış, yerel-AA bir zincir ile bir ERC-4337 dağıtımı arasında farklılaşabilir. Çoğu kullanıcı için bu maliyetler görünmezdir, cüzdan sağlayıcıları tarafından soğurulur, ama bunlar salt kazanç değil, gerçek mühendislik ödünleşmeleridir.
Saklama: hesap soyutlaması custodial değildir
Yaygın bir yanılgı, bir "akıllı hesabın" paranızı bir başkasının kontrol ettiği anlamına geldiğidir. Programlanabilir doğrulamanın saklamayla hiçbir ilgisi yoktur: sözleşme yalnızca bir işlemin karşılaması gereken kuralları kodlar ve non-custodial bir cüzdanda o kuralları karşılayan anahtarlar hâlâ sizindir. Sponsorlu gas iyi bir örnektir — bir paymaster, işlem ücretinizi ödeyebilir ama varlıklarınızı asla hareket ettiremez, çünkü gas için ödeme yapmak ile bir transferi yetkilendirmek ayrı yetkilerdir.
Saklama, parayı kimin tek taraflı olarak hareket ettirebileceğiyle ilgilidir ve iyi tasarlanmış bir akıllı hesap bu yetkiyi sizde tutar. Kesin tanımı istiyorsanız, non-custodial cüzdanlar rehberimiz ayrımı ortaya koyuyor: non-custodial, anahtarları sizin — ve yalnızca sizin — tuttuğunuz anlamına gelir; hesap ister çıplak bir EOA ister programlanabilir bir akıllı hesap olsun.
WATS hesap soyutlamasını nasıl kullanıyor
WATS, hesap soyutlamasının kullanıcıların her gün hissettiği faydasını uygular — yerel gas tokenlarıyla hiç uğraşmamayı — ve bunu tamamen non-custodial kalarak yapar: anahtarlarınızı siz tutarsınız ve WATS asla bir anahtar tutmaz. WATS Hot Wallet'ta her eylem (transferler, takaslar, staking) zincirin yerel gas tokenı yerine tek bir tokenla, ATS ile ücretlendirilir — EVM zincirlerinde bir ERC-4337 paymaster aracılığıyla, Solana ve TON'da ise eşdeğer ücret ödeyici (fee-payer) veya aktarıcı (relayer) rolü aracılığıyla. ATS bir LayerZero OFT olduğundan tek bir bakiye Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ve TON'u kapsar ve ücret olarak toplanan ATS, 100M'lik arzdan 30M'lik bir tabana doğru yakılır — bu da WATS'ı ERC-4337 + OFT tek-token ücretlerini o yakımla birleştiren ilk ve tek cüzdan yapar.
İki noktada kesin konuşmakta fayda var. ATS ile ödeme yapmak bir indirim değildir: ağ ücretini hangi tokenın ödediğini değiştirir, işlemin asıl maliyetini değil. Ve paymaster asla saklama yetkisi kazanmaz — yalnızca ücreti kapatır; bir transferi ise sadece sizin anahtarlarınız yetkilendirebilir. Hesap soyutlamasından asıl istediğiniz şey tek bir varlık tutup onu sekiz zincir arasında hareket ettirmek ve eksik bir gas tokenı yüzünden hiç tıkanmamaksa, WATS Hot Wallet bu modelin uçtan uca çalıştığını görebileceğiniz somut bir yer.
Sıkça sorulan sorular
Hesap soyutlaması cüzdanımın custodial olduğu anlamına mı gelir?
Hayır. Hesap soyutlaması, bir hesabın işlemleri nasıl doğruladığını değiştirir, onu kimin kontrol ettiğini değil. Bir akıllı hesap hâlâ sizin tuttuğunuz anahtarlarla yönetilir ve sponsorlu gas gibi özellikler, üçüncü bir tarafın paranızı hareket ettirme yetkisi kazanmadan bir ücret ödemesine izin verir. Bir cüzdan, anahtarları siz — ve yalnızca siz — tuttuğunuz sürece non-custodial'dir; ister bir EOA ister bir akıllı hesap olsun. WATS de böyle kurgulanmıştır: Hot Wallet'ı ücretleri kapatmak için bir ERC-4337 paymaster kullansa da tamamen non-custodial'dir ve asla bir anahtar tutmaz.
Zincirin yerel parası dışında bir tokenla gas ödeyebilir miyim?
Evet ve WATS bunun çalışan bir örneği. WATS Hot Wallet'ta transferler, takaslar ve staking için ağ ücretleri ETH, POL, BNB, SOL veya Toncoin yerine tek bir tokenla, ATS ile alınır — EVM zincirlerinde bu bir ERC-4337 paymaster üzerinden işler ve ATS bir LayerZero OFT olduğundan tek bir bakiye Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ve TON'u kapsar. Bu bir indirim değildir: ücreti hangi tokenın ödediğini değiştirir, işlemin ağa maliyetini değil.
ERC-4337 Solana ve TON üzerinde çalışıyor mu?
Hayır. ERC-4337, paylaşılan bir EntryPoint sözleşmesi, bundler'lar ve paymaster'lar etrafında kurulmuş, yalnızca EVM'ye özgü bir standarttır, dolayısıyla Ethereum ve diğer EVM zincirleri için geçerlidir. Solana ve TON EVM zincirleri değildir, ama benzer sonuçlara — örneğin ücretlerin üçüncü bir tarafça ödenmesine — ERC-4337'nin kendisi yerine kendi ücret ödeyici (fee-payer) veya aktarıcı (relayer) mekanizmalarıyla ulaşırlar.
Bir EOA ile bir akıllı hesap arasındaki fark nedir?
Bir EOA (harici sahipli hesap) tek bir sabit kuralla, bir tohum ifadesinden gelen özel anahtarla doğrudan kontrol edilir: geçerli bir imza parayı hareket ettirir. Bir akıllı hesap, özel kurallar kodlayabilen bir sözleşmeyle kontrol edilir — çok imzalı yapı, sosyal kurtarma, harcama limitleri, toplu işlem veya başka bir tokenla gas ödeme. Her ikisi de tamamen non-custodial olabilir; akıllı hesap yalnızca üzerine programlanabilir mantık ekler.
EIP-7702, ERC-4337'den nasıl farklı?
ERC-4337, hesap soyutlamasını protokolün yanına ekler: akıllı hesaplar ayrı sözleşme hesaplarıdır ve UserOperation'lar, Ethereum'un kendisinde hiçbir değişiklik olmadan bundler'lar ve bir EntryPoint sözleşmesi üzerinden ilerler. EIP-7702 ise bunun yerine temel katmanı değiştirir; mevcut bir EOA'nın akıllı hesap koduna işaret etmesine izin verir, böylece hesap hâlihazırdaki adresinde toplu işlem, sponsorlu gas ve özel doğrulama kazanır. İkisi birbirini tamamlar — 7702, zaten var olan hesaplar için yükseltme yolu, 4337 ise o hesapların çoğunun kullandığı altyapı olmayı sürdürüyor.

