Account Abstraction Nedir?

2026-04-29

Kripto varlık dünyasında güvende kalmanın en kritik yollarından biri, 12 veya 24 kelimelik kurtarma cümlesini (seed phrase) not etmek ve o kağıdı kaybetmemektir. Bu ve bunun gibi teknik zorluklar, kripto varlık kullanımının yaygınlaşmasının önünde yıllar boyunca engel olarak kaldı. Bu noktada devreye Hesap Soyutlama (Account Abstraction) kavramı girdi.

Hesap Soyutlama Nedir?

Hesap Soyutlama, kullanıcıların kripto cüzdanlarını basit birer anahtar deposu olmaktan çıkarıp, programlanabilir akıllı sözleşmelere dönüştüren bir teknolojidir. Özellikle ERC-4337 standardı ile popülerleşen bu konsept, cüzdan yönetimini esnek ve kişiselleştirilebilir kurallara bağlar.

Geleneksel sistemde cüzdanlar katı kurallara bağlıyken hesap soyutlama sayesinde cüzdanlar kodlanabilir bir yapıya bürünür. Bu, kullanıcının güvenliğini ve işlem yeteneklerini kendi ihtiyaçlarına göre (veya kullandığı uygulamanın sunduğu kolaylıklara göre) şekillendirebilmesi demektir.

EOA ve Akıllı Sözleşme Ayrımı

Hesap soyutlamanın önemini anlamak için mevcut yapıyı bilmek gerekir. Bugün blokzincir ağlarında iki tür hesap bulunur:

  1. EOA (Harici Sahipli Hesaplar): Örneğin tarayıcı uzantısı gibi cüzdan uygulamalarında oluşturulan, bir özel anahtar (private key) ile kontrol edilen standart kullanıcı hesaplarıdır. Bu hesaplar işlem başlatabilir ancak programlanamazlar.

  2. Sözleşme Hesapları (Contract Accounts): Akıllı sözleşmelerin var olduğu, kodlarla yönetilen ancak kendi başına işlem başlatamayan hesaplardır.

Mevcut sorun, kullanıcıların bir nevi akılsız olan EOA'lara mahkum olmasıdır. Özel anahtarı kaybederseniz hesabınız sonsuza dek gider ve her işlem için mutlaka ağın yerel varlığına sahip olmanız gerekir. Hesap soyutlama, bu iki hesap türünü hibrit bir yapıda birleştirerek EOA'ların kısıtlamalarını ortadan kaldırır.

Hesap Soyutlama Neleri Değiştiriyor?

1. Sosyal Kurtarma (Anahtar Kaybına Son): Geleneksel cüzdanlarda özel anahtarınızı kaybettiğinizde varlıklarınız da kaybolur. Hesap soyutlama ile Sosyal Kurtarma özelliği devreye girer. Cüzdanınıza erişimi kaybettiğinizde önceden belirlediğiniz güvenilir kişiler (aile, arkadaşlar) veya donanım cihazları aracılığıyla hesabınızı kurtarabilirsiniz. 12 kelimeyi saklama zorunluluğu tarihe karışabilir.

2. Gaz Ücreti Sponsorluğu ve Esnek Ödeme: Artık işlem ücreti ödemek için mutlaka ağın ana varlığı gerekmemektedir.

  • Sponsorlu İşlemler: Bir uygulama veya platform, kullanıcı kazanmak için gaz ücretlerini sizin yerinize ödeyebilir (Gas Sponsorship).

  • Farklı Varlık ile Ödeme: Cüzdanınızdaki stabil kripto varlıkları kullanarak işlem ücretini ödeyebilirsiniz.

3. İşlem Gruplama (Batching): Normalde merkeziyetsiz bir işlem yaparken önce varlık harcama izni vermek, sonra takas işlemini onaylamak gibi birden fazla imza atmanız gerekir. Hesap soyutlama, bu adımları tek tık ile yapmanızı sağlar. Birden fazla işlem, tek bir paket halinde ağa gönderilir.

4. Daha Fazla Güvenlik: Cüzdanlara sadece özel anahtar ile değil parmak izi, yüz tanıma (FaceID) veya iki faktörlü doğrulama (2FA) gibi yöntemlerle erişim sağlanabilir. Ayrıca cüzdana günlük harcama limiti koymak veya belirli adreslere transferi engellemek gibi güvenlik kuralları kodlanabilir.