Zelcore

EOA’lar neden miadını doldurdu: Akıllı hesap aslında ne yapar?

7 dk okuma
EOA’lar neden miadını doldurdu: Akıllı hesap aslında ne yapar?

Nisan 2026 itibarıyla BundleBear, Ethereum ve başlıca L2 ağlarında en az bir kez işlem yapmış 1,07 milyardan fazla ERC-4337 UserOperation ve 56,7 milyon akıllı hesap gösteriyor. Bu artık niş bir alan değil. Ethereum’un 2015’te kullanıma sunduğu, yalnızca tek anahtara ve secp256k1’e dayanan Harici Sahipli Hesap (EOA) büyük ölçekte devre dışı bırakılıyor. Zincir üstü veriler de daha az göze çarpan, protokol düzeyindeki bir gerçeği doğruluyor: Artık hesabın kendisi programlanabilir.

Bu yazı, akıllı hesapları ele alan beş bölümlük dizinin ilk yazısı. Buradaki amaç dar kapsamlı ama temel: EOA’nın ve akıllı hesabın tam olarak ne olduğunu, ayrıca “akıllı hesap mı EOA mı?” sorusunun neden artık bir kullanıcı deneyimi tercihi değil, öz saklamanızın nasıl uygulandığına ilişkin yapısal bir tercih olduğunu açıklamak.

Protokol açısından EOA tam olarak nedir?

Ethereum’un Yellow Paper’ı iki hesap türü tanımlar: Harici Sahipli Hesaplar ve Sözleşme Hesapları. Durum düzeyindeki tek fark codeHash alanıdır. EOA için codeHash boş dizenin özetidir. Sözleşme hesabında ise çalıştırılabilir EVM bayt koduna işaret eder. Protokol katmanındaki ayrım bundan ibarettir.

Dolayısıyla EOA, anlamlı bir biçimde “cüzdan” değildir. keccak256(public key) ifadesinin son 20 baytından türetilen ve anahtar çifti secp256k1 eğrisine sabitlenmiş bir adrestir. MetaMask, Ledger ve Zelcore, anahtarı tutan kullanıcı arayüzleridir. Hesabın kendisi değildirler. Temel mekanizmayı daha önce görmediyseniz, açık ve özel anahtarları ve bir adresin nasıl türetildiğini anlatan başlangıç yazımız süreci baştan sona ele alıyor.

ERC-4337 2023’te kullanıma sunulana kadar Ethereum’daki her işlem bir EOA’dan başlamak zorundaydı ve protokol tam olarak tek bir doğrulama kuralı uyguluyordu: işlem özetini imzalayan geçerli bir secp256k1 imzası. Bakiye bulundurur, her işlem için bir ECDSA imzası atar ve gas ücretini aynı hesaptan ETH ile ödersiniz. EOA’nın yapabildiklerinin tamamı bundan ibarettir. Başka hiçbir şey yapamaz.

Kullanıcıları etkileyen yapısal sınırlar

Bunlar kullanıcı deneyimindeki küçük pürüzler değil. 2026’da hâlâ gördüğümüz öz saklama kayıplarının büyük bölümünün yapısal nedeni bunlar.

Her Ethereum kullanıcısının on yıldır kullanmaya mecbur bırakıldığı hesap yapısı budur.

Akıllı hesap tam olarak nedir?

Protokolün gerçek anlamıyla akıllı hesap, bir sözleşme hesabıdır: codeHash alanı bayt koduna işaret eden bir adres. Bu bayt kodu, hesabın hangi kurallar altında bir eylemi kabul edeceğini tanımlar.

EOA’nın doğrulama kuralı tek ve sabit bir secp256k1 kontrolüyken akıllı hesabın doğrulama kuralını sözleşme belirler. Bu kural; 2/3 çoklu imza, secp256r1 eğrisinde doğrulanan bir geçiş anahtarı imzası, donanım tarafından tasdik edilmiş bir anahtar, zaman kilidi, günlük limit, izin verilen bir çağrı hedefi veya bunların herhangi bir bileşimi olabilir. Akıllı sözleşme hesapları imzaları, protokol düzeyindeki sabit secp256k1 kontrolü yerine EIP-1271 standardı üzerinden doğrular. Alternatif imza şemalarını mümkün kılan da budur.

Kurallar kodla tanımlandığı için güncellenebilir, birleştirilebilir ve iptal edilebilir. Akıllı hesaplar 2018’den beri Ethereum’da mevcut (Safe bunun bilinen örneğidir). Eksik olan, onları varsayılan seçenek hâline getirmenin, öncesinde bir EOA’nın gas ücretini ödemesine gerek kalmadan işlem göndermenin bir yoluydu. ERC-4337 ve EIP-7702 bu boşluğu kapattı.

Buraya nasıl geldik: hesap soyutlamasının kısa tarihi

EOA’ları sözleşmelerle birleştirme fikri Ethereum’un kendisi kadar eskidir. Vitalik’in 2016’da taslağını hazırladığı EIP-86, bu konudaki ilk ayrıntılı teklifti. Oradan bugün kullanımdaki standartlara ulaşmak beş deneme aldı.

Çıkarılacak sonuç şu: Hesap soyutlaması artık bir deney değil. Yeni akıllı hesaplar için ERC-4337 üzerinden ilerleyen, mevcut tüm EOA’ların katılmasına olanak tanıyan EIP-7702 yolunu da içeren, katmanlı ve kullanıma sunulmuş bir standart.

Akıllı hesapların sunduğu beş özellik

EOA “tek anahtar, tek imza, tek işlem” ise akıllı hesap bunların tümünü kapsar ve fazlasını sunar.

Öz saklama açısından bu konu neden artık belirleyici?

Benimsenme eğrisi artık tartışma konusu değil. EIP-7702, Pectra sonrası ilk haftasında 11,000’den fazla yetkilendirmeye ulaştı ve kısa süre sonra 25,000 cüzdanı aştı; bu artışa OKX ve MetaMask öncülük etti. BundleBear’ın birikimli toplamları (1.07B UserOps, 56.7M akıllı hesap) hikâyenin geri kalanını anlatıyor.

Asıl değişen, tehdit modelidir. EOA kullanırken kullanıcının görevi “kurtarma ifadesini sonsuza dek korumak, kötü amaçlı bir işlemi asla imzalamamak, kimlik avına asla kanmamak ve yanlış cihazı asla yeniden kullanmamak”tır. İnsanların bunu başaramadığı açıkça görülüyor. Akıllı hesapta ise kullanıcının görevi “kurtarma için gerekli imza eşiğini ve harcama politikasını bir kez yapılandırmak”tır. Kod bu kuralları uygulayabilir.

Akıllı hesap, donanım cüzdanının yerini almaz. Donanım cüzdanının daha fazlasını yapmasını sağlar. Hatta donanım cüzdanının akıllı hesapta üstlendiği rolü en yüksek getiriyi sağlayan kullanıma indirger: yüksek tutarlı ve seyrek yapılan ana işlemleri imzalamak. Günlük işlemleri ise oturum anahtarları yönetir.

Bu yazı dizisinin devamında

Bu bölüm çerçeveyi çizdi. Dizinin geri kalanı, uygulamanın ayrıntılarına odaklanıyor.

Akılda tutulması gereken tek cümle, 2. Bölüme geçerken şudur: EOA, bir adresi olan anahtardır; akıllı hesap ise anahtarının neler yapabileceğine karar veren bir sözleşmedir.


Daha Fazla Okuma

setApprovalForAll Borcu: NFT Onaylarını Denetleme ve İptal Etme

setApprovalForAll Borcu: NFT Onaylarını Denetleme ve İptal Etme

Her pazar yeri ilanı, tüm koleksiyon üzerinde sessizce sınırsız transfer yetkisi verir. Bir saldırgan bunları size karşı kullanmadan önce NFT onaylarını nasıl denetleyip iptal edeceğinizi öğrenin.

8 dk okuma
Kör İmzalama: Cüzdanınız Hex Gösterdiğinde

Kör İmzalama: Cüzdanınız Hex Gösterdiğinde

Donanım cüzdanınızın güvenli öğesi, yalnızca imzaladığınız şeyi okuyabiliyorsanız işe yarar. Kör imzalamanın nasıl çalıştığını, ERC-7730'un neyi düzelttiğini ve güvende kalma kurallarını öğrenin.

7 dk okuma
Zelcore ile eşleştirilen bir donanım cüzdanı

Donanım Cüzdanını Zelcore ile Eşleştirme

Ledger veya Trezor’u masaüstünde Zelcore ile eşleştirmek için adım adım kılavuz. Donanım imzalamanın tam olarak neyi koruduğunu, hangi ağları kapsadığını ve varlıklarınızı güvenle nasıl taşıyacağınızı öğrenin.

7 dk okuma

Bültenimize Katılın

Ayda bir kez sizinle samimi bir güncelleme paylaşıyoruz. Spam yok, yalnızca Zelcore'dan en son haberler.

Bültenimize Katılın