Gas soyutlaması, bir ağ ücretini ödediğiniz token'ın, o ağın gerçekte tahsil ettiği token olmak zorunda olmaması demektir; ATS, WATS'ın bunu yapmak için kullandığı tek ücret token'ıdır. Dolayısıyla WATS'ta — Chrome eklentisi ve mobil uygulamada aynı şekilde — ücret, desteklenen EVM ağlarında — Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Gnosis, Celo, Mantle ve Cronos — ATS ile ödenir. TON'daki ücretler de ATS ile ödenir. Solana da WATS'ta tam desteklenen bir zincirdir, ancak tek ücret token'ının dışında kalır: Solana işlemleri kendi yerel ücretini SOL ile öder. EVM ağlarında native gas'ı arka planda bir ERC-4337 paymaster karşılar. ATS bakiyen BSC (BNB Chain) ağında durur; işlem hangi EVM ağında gerçekleşirse gerçekleşsin ücret o tek bakiyeden düşer. Bu bir indirim değildir: ağ hâlâ gerçek maliyetini tahsil eder ve hâlâ ödemesini alır; yani ATS, işlemin maliyetini değil hangi token'la ödediğinizi değiştirir. Ücret olarak toplanan ATS yakılır ve toplam arzı 100.000.000'dan 30.000.000'luk tabana doğru çeker. Bunların hiçbiri saklamaya dokunmaz — WATS tamamen öz saklamalıdır ve hiçbir zaman anahtar tutmaz.
Sorun: zincir başına gas
Her blok zinciri, işleminizi işleme almadan önce kendi yerel token'ıyla ödeme yapılmasını ister. Ethereum ve EVM ailesi ETH ister (ya da hangi rollup veya yan zincirde olursanız olun onun gas token'ını). Solana SOL ister. TON ise GRAM ister. Bu, gas'tır ve çok zincirli kriptoda en kalıcı sürtünme kaynağıdır.
Sonucu ince ama süreklidir. Birkaç ağ üzerinde faaliyette kalmak için, yalnızca ücret ödeyebilmek amacıyla her zincirin yerel token'ından küçük bir miktarı cüzdanınızda atıl şekilde tutmanız gerekir. Bu bakiyelerden biri tükendiği anda, o zincirdeki işlemler basitçe başarısız olur — taşımak istediğiniz varlığa sahip olmadığınızdan değil, ağın o varlığı taşıma ayrıcalığı için tahsil ettiği alakasız token'a sahip olmadığınızdan. Yerel gas'ı olmayan bir zincirde mahsur kalmış bir stablecoin'i kurtarmaya çalışan herkes bunun ne kadar saçma hissettirdiğini tam olarak bilir: fonlar tam orada duruyor ve onlara dokunamıyorsunuz.
Tek bir zincir için bu küçük bir rahatsızlıktır. EVM ağları, Solana ve TON üzerinde aynı anda ise dikkatiniz üzerinde gerçek bir vergiye dönüşür. Hiç tutmak istemediğiniz bir token'ı düşünmeye, önemli olmadan önce onu yenilemeye ve bu angaryayı kullandığınız her ağda tekrarlamaya zorlanırsınız.
WATS'ta gas soyutlaması
Gas soyutlaması, ödediğiniz token'ın ve alttaki ağın tahsil ettiği token'ın aynı şey olmak zorunda olmaması fikridir. WATS bunu tek bir ücret token'ı olan ATS üzerinden uygular. WATS'ta EVM ağlarında her işlem — transfer, takas, staking — zincirin yerel gas'ı yerine ATS ile tahsil edilir. Tek bir ücret token'ı tutarsınız ve o tek token WATS'ın desteklediği EVM ağlarını kapsar: Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Gnosis, Celo, Mantle ve Cronos. Solana ve TON da tam desteklenir — gönderme, alma, takas, köprüleme, tek uygulama ve tek kimlik — TON'daki ücretler de ATS ile ödenir, Solana işlemleri ise yalnızca kendi yerel ücretini, SOL'u öder.
Pratikteki etkisi şudur: üzerinde çalıştığınız EVM zinciri, hazırlık yapmanız gereken bir şey olmaktan çıkar. Bir Ethereum işlemi için ETH, her rollup ve yan zincir için ayrı bir gas token'ı ayırmazsınız. ATS tutarsınız ve paymaster, bu tek bakiye ile her EVM ağının alt katmanda beklediği şey arasındaki çeviriyi halleder. Yerel gas token'ları hâlâ vardır ve ağlar hâlâ ödeme alır — bu kısım asla ortadan kalkmaz — ama artık jonglörlük yapmanız gereken sizin sorununuz olmaktan çıkar.
Bir ücret nasıl ele alınır, adım adım
Süreci, ATS ücretinin geçerli olduğu EVM ağlarında, uçtan uca görmek faydalıdır. Burada sihirli bir indirim ya da gizli bir formül yoktur; kimin neyi yaptığına dair temiz bir sıralamadır ve hiçbir noktada üzerinde olduğunuz zincirin yerel gas token'ını düşünmeniz istenmez.
- Bir işlem başlatırsınız. WATS'ta bir transfer ya da bir takas başlatırsınız, tıpkı herhangi bir cüzdanda yapacağınız gibi. Varlığı ve hedefi seçersiniz; bir gas token'ı seçmezsiniz.
- WATS, alttaki ağ maliyetini tahmin eder. Perde arkasında WATS, işlemin ilgili ağda gerçekte ne kadara mal olacağını hesaplar — zincirin işlemi dahil edip onaylaması için talep edeceği gerçek zincir üstü gas.
- Ücret, ATS cinsinden ifade edilip tahsil edilir. Sizden o zincirin yerel token'ını istemek yerine, ücret tek bir token olan ATS ile ifade edilir ve alınır. Gas soyutlamasının gerçekleştiği adım budur: ağın gereksinimi, ağın talep ettiği token'la karşılanır, ama siz bunu tek ve tutarlı bir para birimiyle ödemiş olursunuz.
- İşlem zincir üzerinde onaylanır. İşlem, diğerleri gibi kendi ağında gönderilir ve onaylanır. Zincir, normal ve geçerli bir işlem görür; bunu gerçekleştirmek için yalnızca tek bir ücret token'ını yönettiniz.
Dört adımı yeniden okuyun ve neyin eksik olduğunu fark edin: önce gidip zincirin gas token'ını edinmeniz size hiç söylenmedi ve işlem farklı bir ağda gerçekleştiğinde zihinsel modelinizi değiştirmek zorunda hiç kalmadınız. Bu yokluk, meselenin ta kendisidir.
Mekanizma: bir ERC-4337 paymaster'ı ve tek bir BSC bakiyesi
Tek ücreti gerçek kılan iki parça vardır ve bunlar sorunun birbirinden farklı iki yarısını çözer.
- ERC-4337 hesap soyutlaması, EVM zincirlerinde ATS ile ödeme adımını halleder. ERC-4337 altında hesabınız düz bir EOA değil, bir akıllı sözleşme hesabıdır ve niyetiniz alışıldık bir işlem olarak değil bir UserOperation olarak yol alır. Üçüncü bir tarafın — bir paymaster'ın — yerel gas'ı sizin adınıza üstlenip karşılığını farklı bir token'la almasına imkân tanıyan şey işte bu dolaylılıktır. WATS'ta o farklı token ATS'dir. Zincire yine ETH ya da kendi gas token'ı neyse o ödenir; yalnızca onu elinde tutan siz olmazsınız.
- ATS'yi tek bir yerde tutmak işin diğer yarısını çözer: ATS bakiyeniz BSC (BNB Chain) üzerinde durur ve işlem hangi EVM ağında çalışırsa çalışsın ücret bu bakiyeden düşülür. Bu olmasaydı, “tek ücret token'ı” sessizce “zincir başına bir ücret token'ına” dönüşür ve başladığınız yere geri dönerdiniz.
ERC-4337 yapısı gereği bir EVM standardıdır, dolayısıyla Solana ya da TON için geçerli değildir — bu zincirlerin ne UserOperation'ı ne de paymaster sözleşmeleri vardır. Solana, kullanıcıdan başka bir hesabın bir işlemin ücret ödeyicisi olarak imzalamasına izin verir, ama bu zincirin kendi yeteneğidir, WATS'ın sizden ücret alma biçimi değildir: WATS'ta bir Solana işlemi SOL öder, TON'daki ücretler ise ATS ile ödenir.
Bu neden bir gas indirimi değil
Modelin en sık yanlış anlaşılan yanı budur, bu yüzden açıkça söylemekte fayda var: ATS ücret modeli bir indirim değildir. Blokları ucuzlatmaz, doğrulayıcılarla pazarlık etmez ve zincir üstü maliyetleri ortadan kaldırmaz. Ağ ne tahsil ediyorsa onu tahsil eder.
Değişen şey, hangi token'ın ödediğidir. Alttaki maliyet yerel gas cinsinden tahmin edilir, o yerel gas yine zincire teslim edilir ve siz karşılığını ATS ile ödersiniz. Tek bir ücret token'ını bir fiyat indirimi gibi görmek yanlış bir beklenti kurar; dürüst iddia daha dar ve daha kalıcıdır — WATS, kullandığınız her EVM zincirinde bir yerel gas token'ını dolu tutma zorunluluğunu ortadan kaldırır, o zincirleri kullanmanın maliyetini değil.
ATS yakımı
Ücret akışının ima ettiği ama açıkça söylemediği bir parça daha var: ücret olarak toplanan ATS yakılır. Her ücret, dolaşımdan kalıcı olarak ATS çıkarır ve toplam arzı 100.000.000'dan 30.000.000'luk tabana doğru çeker. Dolayısıyla ücret talebi ile arz azalması, sonradan birbirine eklenmiş iki ayrı mekanizma değil, aynı olaydır.
Bu birleşimi sunan ilk ve tek cüzdan WATS'tır. Bunların hiçbiri saklamayı değiştirmez: anahtarlarınız sizde kalır ve WATS hiçbir zaman anahtar tutmaz.
Öz saklama nasıl ilişkilenir
Burada net olmakta fayda var, çünkü iki farklı WATS fikri kolayca birbirine karışabiliyor. Ücret modeli, hangi token'ın ödediğiyle ilgilidir. Saklama ise anahtarları kimin kontrol ettiğiyle ilgilidir. Farklı katmanlarda çalışırlar ve biri diğerini değiştirmez.
WATS tamamen öz saklamalıdır: anahtarlar sizde kalır ve WATS hiçbir zaman anahtar tutmaz. Fonların hareket ettirilmesini yalnızca siz yetkilendirebilirsiniz; kontrol asla başka birine devredilmez. Bu, cüzdanın kendisine ait bir güvenlik özelliğidir ve ücretlerin nasıl ifade edildiğinden tamamen bağımsızdır.
Bir ücreti ATS ile ödemek, WATS'a herhangi bir saklama yetkisi vermez ve öz saklamayı zayıflatmaz. Bir işlemi onayladığınızda, işlemi yetkilendiren şey kendi anahtarlarınızdır; ücretin yerel gas yerine ATS ile tahsil edilmesi ise yalnızca, bu yetkilendirilmiş işlemin nasıl ödendiğidir. İki sistem bir arada var olacak şekilde tasarlanmıştır: biri anahtarlarınızı sizin elinizde tutar, diğeri ücret deneyimini basit tutar. Bunları karıştırmak — tek bir ücret token'ının tek bir kontrol noktası anlamına geldiğini varsaymak — modeli tam tersine anlamaktır.
Tek bir token çok zincirliliği neden basitleştirir
Tek bir ücret token'ının faydaları soyut değildir; doğrudan zincir başına gas angaryasının kaldırılmasından doğar.
- Yönetilecek tek bir bakiye. Dokunduğunuz her EVM ağındaki yerel gas bakiyelerini takip etmek yerine tek bir ücret token'ını izlersiniz. Yenileme, zincir başına bir karar değil, tek bir karardır.
- Daha az engellenen işlem. Bir işlem, hesap ücreti karşılayamadığı için daha yayına verilmeden reddedilebilir — bu tam olarak bir gas için yetersiz bakiye sorunudur ve yürütme kendi gas limitini aştığında aldığınız “gas bitti” hatasıyla aynı şey değildir. Taşıdığınız varlıkla hiçbir ilgisi yoktur; fon eklemeyi unuttuğunuz bir zincirdeki boş yerel gas bakiyesiyle ilgilidir. EVM ücretlerini tek bir token'da toplamak, önlenebilir başarısızlıkların bu bütün sınıfını ortadan kaldırır.
- Daha az bilişsel yük. Yalnızca ücretler hakkında düşünmek için EVM zincirleri arasında bağlam değiştirmeyi bırakırsınız. “Burada gas'ım var mı?” zihinsel yükü ortadan kalkar ki bu, çok zincirliliği olması gerekenden sessizce daha zor hissettiren türden bir sürtünmedir.
Bunların hiçbiri alttaki ağları ucuzlatmaz ya da zincir üstü maliyetleri kaldırmaz — gas hâlâ vardır ve hâlâ ödenmek zorundadır. Değişen şey, karmaşıklığın nerede yaşadığıdır. Tek bir ücret token'ıyla karmaşıklık, sizin kafanızın yerine cüzdanın içinde yaşar.
Bundan sonra nereye gidilir
Ücret modelinin kendisine dair temel referansı istiyorsanız — terminolojiyi ve bir tahsilatın nasıl ele alındığına dair tam çerçeveyi — ATS ücret sayfası ile başlayın. Modelin içinde çalıştığı cüzdanı, yukarıda açıklanan öz saklama tasarımı dahil anlamak için WATS Wallet genel bakışına bakın.
Ve ilginiz özellikle WATS'tan çok kategoriye yönelikse — tek ücret token'lı cüzdanların genel olarak nasıl çalıştığı ve bunları diğer yaklaşımlara karşı dürüstçe nasıl değerlendireceğiniz — en iyi tek ücret token'lı cüzdanlar yazısını okuyun.
Somut sonraki adım, bu yazının açılışındaki sorundan çıkıyor. Gas token'ını fonlamayı unuttuğunuz için fonlarınızı bir zincirde mahsur bırakmaktan bıktıysanız, WATS'ı kurun ve bunun yerine tek bir ATS bakiyesi fonlayın: aynı bakiye Chrome eklentisinde ve mobil uygulamada Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Gnosis, Celo, Mantle ve Cronos üzerindeki ücretleri öder, TON'daki ücretler de ATS ile ödenir, Solana ise kendi yerel SOL ücretiyle yanınızda devam eder, anahtarlarınız asla elinizden çıkmaz ve ödediğiniz her ücret, 30M tabanına giden yolda ATS yakar.
Sıkça sorulan sorular
WATS ATS tek ücret token'ı nasıl çalışır?
WATS, EVM ağlarında Chrome eklentisi ve mobil uygulama her işlemi zincirin yerel gas token'ı yerine tek bir token'la, ATS ile tahsil eder. Tek bir ATS bakiyesi fonlarsınız ve bu bakiye Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Gnosis, Celo, Mantle ve Cronos üzerindeki ücretleri öder; buralarda bir ERC-4337 paymaster'ı yerel gas'ı kapatır ve karşılığını ATS ile alır. Solana ve TON da WATS'ta tam desteklenen zincirlerdir; TON'daki ücretler de ATS ile ödenir, Solana işlemleri ise kendi yerel ücretini SOL ile öder. ATS bakiyen BSC (BNB Chain) ağında durur; işlem hangi EVM ağında gerçekleşirse gerçekleşsin ücret o tek bakiyeden düşer.
ATS ücret modeli gas'ta bir indirim mi?
Hayır. İşlemin maliyetini değil, ödemeyi yapan token'ı değiştirir. Ağ hâlâ gerçek ücretini tahsil eder ve alt katmanda hâlâ kendi gas token'ını alır; WATS, o zincirleri kullanmanın alttaki maliyetini değil, her EVM zincirinde farklı bir gas token'ı bulundurma zorunluluğunu ortadan kaldırır.
Ücretleri ATS ile ödemek, WATS'ın fonlarımı tuttuğu anlamına mı gelir?
Hayır. Ücret token'ı, saklamadan ayrıdır. WATS tamamen öz saklamalıdır: kendi anahtarlarınızı siz tutarsınız ve WATS hiçbir zaman anahtar tutmaz. Bir ücreti ATS ile tahsil etmek bu düzenlemeyi değiştirmez.
Yine de her zincirin yerel gas token'ına ihtiyacım var mı?
WATS içindeki EVM ağları için yok. Orada siz ATS ile öderken alttaki ağ maliyeti sizin yerinize kapatılır; böylece yalnızca işlem yapmak için ETH'yi ya da her rollup'ın gas token'ını elinizde tutmaya zorlanmazsınız. Solana'da ise yerel token, SOL, hâlâ gerekir, çünkü oradaki işlemler kendi ücretlerini öder; TON'daki ücretler ise ATS ile ödenir.
Ücret olarak toplanan ATS'ye ne olur?
Yakılır. ATS ile ödenen her ücret, token'ları dolaşımdan kalıcı olarak çıkarır ve toplam arzı 100.000.000'dan 30.000.000'luk tabana doğru çeker; böylece ücret kullanımı ile arz azalması aynı olay olur.
Kaynaklar
- ERC-4337: Account Abstraction Using Alt Mempool — Ethereum Improvement Proposals · son kontrol
- Ethereum gas and fees: technical overview — ethereum.org · son kontrol
- Fees — Solana Documentation · son kontrol
- watswallet/wats-wallet-bnb-chain — WATS Wallet (GitHub) · son kontrol
- Wats Wallet App - App Store — Apple App Store · son kontrol

