Hesap Soyutlama ve Akıllı Sözleşme Cüzdanları: Yeni Başlayanlar İçin Kapsamlı Rehber

Hesap Soyutlama ve Akıllı Sözleşme Cüzdanları: Yeni Başlayanlar İçin Kapsamlı Rehber

|

|

Yazar:

Yazar:

walllet.com Editorial Team

walllet.com Editorial Team

Hesap Soyutlama ve Akıllı Sözleşme Cüzdanları: Yeni Başlayanlar İçin Kapsamlı Rehber

Hesap soyutlama, cüzdanları hantal, tek anahtarlı hesaplardan daha iyi güvenlik ve daha kolay kullanım sunan esnek akıllı sözleşme cüzdanlarına dönüştürüyor. Bu rehber hesap soyutlamanın ne anlama geldiğini, (basitçe) nasıl çalıştığını ve yeni kullanıcı dalgasını Web3'e getirmek için neden bu kadar önemli olduğunu açıklıyor. Kriptoyu merak ediyor ya da temelleri zaten biliyor olun, akıllı cüzdanların kriptoyu modern bir uygulama kullanmak kadar kolay hâle nasıl getirdiğini anlamak için okumaya devam edin.

Geleneksel cüzdanlar neden hantal olabilir?

Çoğu kişinin ilk cüzdanı EOA (Externally Owned Account) denen türdendir; yani tek bir özel anahtarla kontrol edilen bir hesap (MetaMask veya bir donanım cüzdanı gibi).

Birini kullandıysanız zorlukları bilirsiniz: gizli bir seed phrase'i dikkatle yönetmeniz, gas ücretleri için her zaman biraz ETH (veya ağın yerel coin'i) bulundurmanız ve her işlemi tek tek elle onaylamanız gerekir. Yeni başlayan biri için bu süreç göz korkutucu ve risklidir:

-Ya hep ya hiç anahtarlar: Özel anahtarınızı veya seed phrase'inizi kaybederseniz paranıza erişimi sonsuza dek kaybedersiniz. "Şifremi unuttum" seçeneği yoktur; tek bir hata her şeyi kaybetmek demek olabilir. Bu da self-custody'yi ürkütücü kılar. - Yerel token ile gas: Ethereum'da herhangi bir şey yapmak için gas ücretini ödeyecek ETH'ye ihtiyacınız vardır. Yeni bir kullanıcı, sadece bir NFT ile oyun oynamak veya bir stablecoin kullanmak istese bile borsadan ETH alıp cüzdanına göndermek ve sonra ücret ödemek zorunda kalabilir. Ücretler için farklı token'larla uğraşmak zahmetlidir. -Basit işler için birden fazla adım: Merkeziyetsiz uygulamalarla etkileşim çoğu zaman birden fazla işlem gerektirir. Örneğin bir DeFi uygulamasını kullanmak için önce bir token'ı onaylamanız, sonra swap yapmanız gerekebilir: iki ayrı onay ekranı, iki ücret ve daha fazla bekleme. Her etkileşim yeni bir imzalı işlem ister; bu da yavaş ve kullanıcı dostu değildir. - Kafa karıştırıcı deneyim: Standart cüzdanlar, sıradan insanlara anlamsız görünen teknik uyarılar (onaltılık adresler, gas limitleri, nonce'lar) gösterir. Kafa karıştırıcı bir uyarıda tek yanlış tıklama pahalı bir hataya yol açabilir. Bir şeyler ters giderse (örneğin nonce sırası yüzünden takılan bir işlem), kullanıcılar çoğu zaman ne olduğunu anlayamaz.

Tüm bu sorunlar cüzdanları ilk bilgisayarlar gibi hissettiriyor: güçlü ama kullanıcı dostu değil. Ethereum'un kurucu ortağı Vitalik Buterin'in, hesap soyutlama ile cüzdan deneyimini iyileştirmeyi Web3'ü kullanılabilir kılmak için "oldukça büyük bir mesele" olarak görmesi şaşırtıcı değil. İyi haber şu ki hesap soyutlama (AA) bu zorlukları çözmek ve kriptoyu herkes için basitleştirmek için geldi.

Hesap soyutlama nedir?

Hesap soyutlama (AA), zarif bir fikrin süslü adıdır: akıllı sözleşmelerin blockchain'de kullanıcı hesabı gibi davranmasına izin vermek. Ethereum'un orijinal tasarımında iki tür hesap vardır:

  1. Harici Sahipli Hesaplar (EOA'lar): bir özel anahtarla kontrol edilir (MetaMask cüzdanınız gibi). Ethereum'da işlemleri yalnızca EOA'lar, anahtarlarıyla imzalayarak başlatabilir.

  2. Sözleşme Hesapları: kodla (akıllı sözleşmelerle) kontrol edilir. Varlık tutabilir ve kod çalıştırabilirler, ama kendi başlarına işlem başlatamazlar; yalnızca bir EOA onları tetiklediğinde çalışırlar.

Hesap soyutlama bu çizgiyi bulanıklaştırır. Bir akıllı sözleşmenin EOA gibi davranmasına izin verir; yani kod (akıllı sözleşme) işlem başlatabilir, işlemleri yetkilendirebilir ve kendi güvenlik mantığını belirleyebilir. Pratikte cüzdanınızın kendisi, tek bir özel anahtara bağlı bir adres yerine bir akıllı sözleşme olabilir. Bu akıllı sözleşme cüzdanı, geleneksel cüzdanların yapamadığı her türlü faydalı özellikle programlanabilir.

Vitalik hesap soyutlamayı "akıllı sözleşmelerin de cüzdan olması" olarak tanımlıyor. Ethereum topluluğu bu kavram üzerinde yıllarca çalıştı ve 2023'te bunu hayata geçirmek için önemli bir standart sundu: ERC-4337. ERC-4337 (genellikle doğrudan hesap soyutlama standardı olarak anılır), hard fork gerektirmeden veya Ethereum'un temel kurallarını değiştirmeden akıllı sözleşme cüzdanlarını mümkün kılar. Bunun yerine, bu "akıllı" işlemleri yönetmek için Ethereum'un üzerine yeni bir altyapı katmanı ekler. Bunun nasıl çalıştığını birazdan açıklayacağız, ama önce akıllı sözleşme cüzdanlarının kullanıcılara gerçekte neler sağladığına bakalım.

Akıllı sözleşme cüzdanları: cüzdanları daha akıllı hâle getirmek

Cüzdanınız programlanabilir bir akıllı sözleşmeyse, normal bir EOA'nın asla yapamayacağı şeyleri yapabilir. Bu, güvenlik ve kolaylık için yepyeni olanaklar sunar. Şunları yapabilen bir akıllı cüzdan düşünün:

  • Kolay giriş yöntemleri kullanmak: 12 kelimelik bir seed phrase yerine parmak izinizle veya Face ID ile kilidi açmak. Bir passkey ile cüzdan güvenliğiniz cihazınızın donanım güvenlik modülünde (HSM) saklanır ve güvenle kilidi açmak ve işlemleri imzalamak için kullanılır. Artık kâğıda yazılmış kurtarma ifadeleri yok; biyometrik passkey'iniz güvenilir cihazlar arasında yedekleme seçenekleriyle her şeyi güvenli ve zahmetsiz tutar. Passkey'ler hakkında daha fazlasını bir sonraki yazıda okuyun.

  • İşlemleri otomatikleştirmek ve gruplamak: Birden fazla adımı tek bir işlemde birleştirebilirsiniz. Örneğin tek bir dokunuşla "X token'ını onayla ve Y ile swap et ve Z'ye gönder" işlemlerinin hepsi bir kerede yapılabilir. Akıllı cüzdan karmaşık adımları sizin adınıza yürüterek zamandan ve ücretten tasarruf sağlar.

  • Ücretleri herhangi bir token ile ödemek (ERC20 token'ları): Akıllı bir cüzdan, gas ücretlerini elinizdeki token ile ödemeyi veya ücreti üçüncü bir tarafın karşılamasını sağlayan bir mantık içerebilir. Buna bazen gas soyutlama denir. Polygon'da bir dApp kullanıyor ama yalnızca USDC'niz varsa, cüzdanınız arka planda gas'ı USDC ile ödeyebilir. Hatta bazı cüzdanlar, bir sponsorun (genellikle paymaster denir) ücreti karşıladığı gas'sız işlemlere izin verir. Kullandığınız her ağ için küçük miktarlarda ETH/MATIC vb. tutma derdi kalmaz.

  • Yerleşik güvenlik kontrolleri: Günlük harcama limitleri gibi korumalar programlayabilirsiniz (örneğin cüzdan, ek onay olmadan günde 1000 $'dan fazla göndermez). Büyük işlemler için birden fazla onay isteyebilirsiniz (büyük transferlerde iki faktörlü doğrulama veya ortak imzacı gibi). Erişiminizi kaybederseniz, bir sosyal kurtarma özelliğiniz olabilir; yani güvendiğiniz bir grup arkadaş veya cihaz, seed phrase olmadan cüzdan erişiminizi geri kazanmanıza yardımcı olabilir. Bu özellikler isteğe bağlı ve özelleştirilebilir; hepsini akıllı sözleşmedeki kod mümkün kılar.

  • Programlanabilir "otomatik ödeme" ve dahası: Cüzdan kod olduğu için, izin verirseniz aylık bir aboneliği otomatik ödeyecek şekilde programlanabilir (bankanızın bir aboneliği otomatik ödemesi gibi). Ayrıca birden fazla uygulamada tek tıkla işlem yapmayı sağlayabilir veya "yalnızca belirli koşullar sağlandığında işlem yapılsın" gibi kurallar uygulayabilir. Kısacası cüzdanınızı kontrolü sizde olan mini bir uygulamaya dönüştürmek gibidir.

Yukarıdakilerin hepsi geleneksel cüzdanlarla çok zor veya imkânsızdır, ama akıllı sözleşme cüzdanları bunları sunabilir. Başka bir deyişle hesap soyutlama, kripto self-custody'yi "kendi maceranı seç" deneyimine dönüştürür: size uygun kuralları ve kolaylıkları siz belirlersiniz, cüzdanın kodu da bunları uygular.

Hesap soyutlama nasıl çalışır? (Perde arkası)

Ethereum'un tüm blockchain'i değiştirmeden akıllı sözleşmelerin hesap gibi davranmasına nasıl izin verdiğini merak ediyor olabilirsiniz. Cevap şu: ERC-4337, normal işlem akışının yanında alternatif bir işlem akışı kullanır. Hesap soyutlama ile bir akıllı sözleşme cüzdanı işleminin nasıl çalıştığına genel olarak bakalım:

  • İşlem yerine UserOperation: Akıllı bir cüzdan kullandığınızda, doğrudan zincire giden normal bir işlem oluşturmazsınız. Bunun yerine cüzdanınız bir UserOperation hazırlar; bunu talebinizi (alıcı, veri vb.), imzanızı ve gas ödemesine dair bilgileri (bir sponsorun ödeyip ödemeyeceği dahil) içeren bir paket olarak düşünün. Bu UserOperation, yapmak istediğiniz şey için doldurulmuş bir sipariş formu gibidir.

  • Mempool ve Bundler: Bu UserOperation'lar zincir dışında özel bir havuza (bazen "alt mempool" denir) gider. Bir Bundler (özel bir düğüm) bu UserOperation'lardan birini veya birkaçını alır ve tek bir Ethereum işleminde paketler. Bundler'ı birkaç siparişi (UserOp) toplayıp tek bir kutuya koyan bir kurye gibi düşünebilirsiniz.

  • Entry Point sözleşmesi: Bundler bu paket işlemi Ethereum'da yayınlanmış özel bir EntryPoint akıllı sözleşmesine gönderir. Ağda evrensel bir kapı görevlisi gibi davranan tek bir Entry Point vardır. Paketlenmiş işlemleri alır ve her biri için hedef akıllı cüzdan sözleşmesinin doğrulama fonksiyonunu çağırır. Entry Point imzaları doğrular, ücretlerin ödendiğini kontrol eder (doğrudan kullanıcı tarafından veya bir sponsor aracılığıyla) ve her şey uygunsa akıllı cüzdanın istediği işlemi yürütür. Sanki Entry Point "Alice'in akıllı cüzdanından gelen bu istek tüm kurallara uyuyor mu? Tamam, şimdi cüzdanın kodu çalışsın" diye kontrol ediyor gibidir.

  • Paymaster'lar (isteğe bağlı): Hesap soyutlama, Paymaster adlı isteğe bağlı bir yardımcı sözleşme sunar. Paymaster, bir kullanıcı adına gas'ı karşılayabilir veya gas'ın ETH dışındaki token'larla ödenmesine izin verebilir. Doğrulama sırasında bir UserOperation Paymaster içeriyorsa, Entry Point Paymaster'ın ücreti ödeyeceğinden emin olur

Daha basit bir ifadeyle ERC-4337 akıllıca bir yan yol kurdu: Ethereum'un çekirdeğini değiştirmek yerine akıllı cüzdan işlemlerini yönetmek için bu paralel hattı (UserOps -> Bundler -> EntryPoint) ekledi. Sonuçta kullanıcının bakış açısından akıllı sözleşme cüzdanınız işlem başlatabilir ve harika şeyler yapabilir, ama perde arkasında ağ yine yalnızca standart işlemleri (Bundler'lardan gelen) görür.

Hesap soyutlamanın temel faydaları

Hesap soyutlamanın ne olduğunu ve genel olarak nasıl çalıştığını bildiğimize göre, bunun kullanıcılar için neden önemli olduğunu özetleyelim. Hesap soyutlama ile çalışan akıllı sözleşme cüzdanları, eski zorlukları çözen birçok fayda sunar:

  • Daha kolay başlangıç: Yeni kullanıcılar, seed phrase'leri öğrenmeden veya önce ETH almadan cüzdan oluşturabilir. Örneğin walllet.com'da, cihazınızın güvenli donanımına (Face ID veya parmak izi) bağlı bir passkey ile self-custodial bir cüzdan oluşturabilirsiniz. Passkey cihazınızda kalır ve cüzdanın kilidini açmak ve işlemleri imzalamak için kullanılır; ilk gün kâğıda yazılmış 24 kelimelik bir ifade yoktur. Bu "görünmez kripto" yaklaşımı, insanların paralarının tam kontrolünü ellerinde tutarken tanıdık giriş yöntemleriyle dApp kullanmaya başlamasını sağlar ve önemli bir giriş engelini azaltır.

  • Esnek (veya ücretsiz) gas ücretleri: Hesap soyutlama, ücretleri ETH ile ödeme zorunluluğunu kaldırır. Akıllı cüzdanınız ücretleri işlem yaptığınız ERC20 token'larıyla ödeyebilir veya bir sponsora dayanabilir. Token ile gas ödemesi, her blockchain için yerel coin stoku tutmanıza gerek kalmaması demektir. Örneğin cüzdanınızda yalnızca DAI stablecoin varsa, bir Paymaster onu sizin için ETH'ye çevirerek Ethereum dApp'leriyle etkileşime girmenizi ve gas'ı DAI ile ödemenizi sağlayabilir. Ayrıca projeler, deneyimi iyileştirmek için gerçek gas'sız işlemler sunabilir ve maliyetleri kullanıcılar adına karşılayabilir (ücretsiz bir mobil uygulamanın sunucu maliyetlerini karşılaması gibi). Tüm bunlar kripto uygulamalarını, her tıklamada "gas" düşünmediğiniz Web2 uygulamaları gibi hissettirir.

  • Daha iyi güvenlik ve kurtarma: İşin ironik yanı, tek bir özel anahtar güçlüdür ama kırılgandır. Passkey destekli akıllı cüzdanlarda biyometrik passkey'iniz cihazınızın güvenli donanımında (Secure Enclave/TPM) yaşar ve kilidi açmak ve imzalamak için kullanılır; tasarımı gereği oltalamaya dayanıklıdır. Kurtarma, passkey'inizi güvenilir cihazlarda iCloud Keychain, Google Password Manager veya Samsung Pass üzerinden geri yükleyerek non-custodial kalır. Büyük transferler için ek onay, ayrıca isteğe bağlı harcama limitleri veya zaman kilitleri ekleyebilirsiniz; kâğıt seed'ler olmadan daha güvenli bir yedek plan.

  • Özel otomasyon ve özellikler: Programlanabilir bir cüzdanla kullanıcılar pratik yetenekler kazanır. Birden fazla işlemi tek işlemde gruplayabilir, beş onay yerine bir onay verirsiniz. Cüzdanınızdan otomatik ödenen düzenli ödemeler veya abonelikler kurabilirsiniz (bir hizmetin parayı otomatik çekmesine gerek yok, cüzdanınız ödemeleri planlı şekilde gönderebilir). "20 $'ın altındaki harcamalara ek onay olmadan izin ver, üzerindekileri elle onay için işaretle" gibi kurallar belirleyebilirsiniz; kredi kartlarının küçük alışverişlerde PIN istememesi gibi. Tüm bu mantık akıllı sözleşme hesabında yaşar. Belirlediğiniz kurallara uyan kişisel bir kripto asistanınız varmış gibi. Bu programlanabilirlik sıradan EOA'larla hiç mümkün olmadı.

  • Daha iyi kullanıcı deneyimi (UX): Sonuçta tüm bu faydalar çok daha kullanıcı dostu bir deneyim oluşturur. Hesap soyutlama ile bir dApp kullanmak sıradan bir web uygulaması kullanmak kadar basit olabilir: parmak izinizle giriş yapabilirsiniz, uygulama ücretleri görünmez olabilir veya arka planda ödenebilir ve her adımda kafa karıştırıcı işlem pencereleriyle karşılaşmazsınız. Hatta uygulamalar AA cüzdanlarını entegre ettiğinde, tüm bir iş akışını kapsayan tek bir meta-işlem imzalayabilirsiniz.

Gerçek bir hesap soyutlama örneği: walllet.com ve ZeroDev

walllet.com, birçok hesap soyutlama yeteneğini tüketici odaklı bir cüzdan deneyimine taşımak için ZeroDev akıllı hesap altyapısını kullanıyor.

ZeroDev'in Eylül 2026 vaka çalışması altyapının üç parçasını tanımlıyor.

  • Kernel istemcisi walllet.com'un akıllı hesap mantığını çalıştırıyor.

  • Bundler'ı ERC-4337 işlem akışlarını yönetiyor.

  • Paymaster'ı gas sponsorluğunu destekliyor; böylece uygun işlemler, kullanıcının önce yerel gas token'ı edinmesine gerek kalmadan yürütülebiliyor.

walllet.com ayrıca geleneksel seed phrase ile başlangıç yerine passkey'ler kullanıyor.

ZeroDev, vaka çalışması yayımlandığında walllet.com'da oluşturulan cüzdan sayısının 100.000'i aştığını bildirdi.

Bu da walllet.com'u faydalı bir gerçek uygulama örneği yapıyor: kullanıcının bu mimariden yararlanmak için Kernel'ı, Bundler'ları, Paymaster'ları veya UserOperation'ları anlaması gerekmiyor.

Son düşünceler

Hesap soyutlama cüzdanlar için oyunun kurallarını değiştiriyor. Ethereum ve diğer ağlar, cüzdanların akıllı sözleşmelerle çalışmasına izin vererek daha güvenli, daha özelleştirilebilir ve daha kullanıcı dostu deneyimlerin önünü açıyor. Seed phrase'leri ortadan kaldırmaktan işlemleri kullanıcılar için "gas'sız" hissettirmeye kadar bu iyileştirmeler, daha geniş benimsenmeyi engelleyen tüm büyük sorunlara çözüm getiriyor.

Yeni başlayanlar için bu, kriptoya girmenin çok daha kolay olacağı anlamına geliyor; bir Web3 uygulamasını kullanmaya başlamak için blockchain uzmanı olmanız gerekmeyecek. Deneyimli kullanıcılar içinse akıllı cüzdanlar daha önce mümkün olmayan güçlü araçlar (multisig ve otomasyon gibi) sunuyor. İki dünyanın en iyisi: varlıklarınızın kontrolü sizde kalıyor (self-custody), ama modern fintech uygulamalarının kolaylığını ve güvenlik ağlarını kazanıyorsunuz.

Özetle hesap soyutlama ve akıllı sözleşme cüzdanları, Web3 cüzdanlarını her anlamda "akıllı" hâle getiriyor. Kullanıcılar adına (önceden belirlenmiş kurallar çerçevesinde) düşünüp hareket edebiliyor ve kripto etkileşimlerini daha akıcı kılıyorlar. Bir cüzdanı yönetmek artık bir komut satırı arayüzüyle uğraşmak gibi hissettirmemeli; telefonunuzdaki herhangi bir uygulamayı kullanmak kadar basit olabilir. Teknoloji olgunlaştıkça ve daha fazla proje onu benimsedikçe, yeni nesil cüzdanlar görmeyi bekleyin.

walllet.com'un self-custody'yi daha basit ve güvenli hâle getirmek için hesap soyutlamayı, passkey'leri ve esnek gas'ı nasıl kullandığını görün.

walllet.com'u keşfedin

İlgili yazılar

Kripto ve Web3: Cüzdanlar, Ağlar ve Güvenlik

Bir Akıllı Sözleşme Nasıl Okunur: Kripto Kullanıcıları İçin Güvenlik Rehberi

Bir Cüzdanı "Akıllı" Yapan Nedir? Akıllı Cüzdanlar İçin Pratik Rehber

Seed'siz Cüzdanlar Güvenli mi? Gerçek Riskler

Sıkça Sorulan Sorular

Okuyucuların en çok sorduğu soruların yanıtları

Hâlâ emin değil misiniz? İkinci bir görüş alın.

Akıllı sözleşme cüzdanı nedir?

Basitçe ERC-4337 nedir?

Hesap soyutlama ile EOA cüzdan arasındaki fark nedir?

Hesap soyutlama seed phrase'leri ortadan kaldırabilir mi?

Akıllı cüzdanlar gas'ı ETH dışı token'la ödeyebilir mi?

Akıllı sözleşme cüzdanları daha mı kullanıcı dostu?

Hesap soyutlama cüzdan güvenliğini artırabilir mi?

ERC-4337'de Paymaster nedir?

walllet.com hesap soyutlamadan nasıl yararlanıyor?

Sıkça Sorulan Sorular

Okuyucuların en çok sorduğu soruların yanıtları

Hâlâ emin değil misiniz? İkinci bir görüş alın.

Akıllı sözleşme cüzdanı nedir?

Basitçe ERC-4337 nedir?

Hesap soyutlama ile EOA cüzdan arasındaki fark nedir?

Hesap soyutlama seed phrase'leri ortadan kaldırabilir mi?

Akıllı cüzdanlar gas'ı ETH dışı token'la ödeyebilir mi?

Akıllı sözleşme cüzdanları daha mı kullanıcı dostu?

Hesap soyutlama cüzdan güvenliğini artırabilir mi?

ERC-4337'de Paymaster nedir?

walllet.com hesap soyutlamadan nasıl yararlanıyor?

Sıkça Sorulan Sorular

Okuyucuların en çok sorduğu soruların yanıtları

Hâlâ emin değil misiniz? İkinci bir görüş alın.

Akıllı sözleşme cüzdanı nedir?

Basitçe ERC-4337 nedir?

Hesap soyutlama ile EOA cüzdan arasındaki fark nedir?

Hesap soyutlama seed phrase'leri ortadan kaldırabilir mi?

Akıllı cüzdanlar gas'ı ETH dışı token'la ödeyebilir mi?

Akıllı sözleşme cüzdanları daha mı kullanıcı dostu?

Hesap soyutlama cüzdan güvenliğini artırabilir mi?

ERC-4337'de Paymaster nedir?

walllet.com hesap soyutlamadan nasıl yararlanıyor?

Arka plan şekli

Exce

lll

ent

experience

walllet'inizi
saniyeler içinde oluşturun.

Yüz tanıma veya parmak izinizle çalışır (Passkey).

Arka plan şekli
Arka plan şekli

walllet'inizi
saniyeler içinde oluşturun.

Yüz tanıma veya parmak izinizle çalışır (Passkey).

Excelllent experience

Arka plan şekli
Arka plan şekli

walllet'inizi
saniyeler içinde oluşturun.

Yüz tanıma veya parmak izinizle çalışır (Passkey).

Excelllent experience