{"id":33098,"date":"2025-10-29T13:02:11","date_gmt":"2025-10-29T10:02:11","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/"},"modified":"2025-10-29T13:02:11","modified_gmt":"2025-10-29T10:02:11","slug":"eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/","title":{"rendered":"EIP-7702: EOA&#8217;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem"},"content":{"rendered":"<p><body><\/p>\n<p>EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum&#8217;da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA&#8217;lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.<\/p>\n<p>Ethereum ekosisteminde varl\u0131klar\u0131m\u0131z\u0131 y\u00f6netmek i\u00e7in temel olarak iki t\u00fcr hesap kullan\u0131r\u0131z: Harici Olarak Sahip Olunan Hesaplar (EOA&#8217;lar) ve Ak\u0131ll\u0131 S\u00f6zle\u015fme Hesaplar\u0131. EOA&#8217;lar, \u00f6zel bir anahtar \u00e7ifti (public\/private key) taraf\u0131ndan kontrol edilen ve kullan\u0131c\u0131lar\u0131n fonlar\u0131n\u0131 do\u011frudan y\u00f6netmesini sa\u011flayan geleneksel c\u00fczdanlard\u0131r. MetaMask, Ledger, Trezor gibi c\u00fczdanlar bu kategoriye girer. Ak\u0131ll\u0131 s\u00f6zle\u015fme hesaplar\u0131 ise blok zinciri \u00fczerinde da\u011f\u0131t\u0131lan ve koduyla kontrol edilen hesaplard\u0131r; bu hesaplar daha karma\u015f\u0131k mant\u0131k ve \u00f6zellikler sunabilir, \u00f6rne\u011fin \u00e7oklu imza (multi-sig) veya zamanlanm\u0131\u015f i\u015flemler.<\/p>\n<p>Ancak, EOA&#8217;lar\u0131n baz\u0131 temel s\u0131n\u0131rlamalar\u0131 vard\u0131r. En ba\u015fta, bir EOA&#8217;n\u0131n kontrol\u00fc tamamen tek bir \u00f6zel anahtara ba\u011fl\u0131d\u0131r. Bu anahtar\u0131n kaybedilmesi veya \u00e7al\u0131nmas\u0131, fonlar\u0131n geri d\u00f6n\u00fc\u015f\u00fcms\u00fcz kayb\u0131na yol a\u00e7ar. Ayr\u0131ca, EOA&#8217;lar karma\u015f\u0131k i\u015flem mant\u0131\u011f\u0131n\u0131 do\u011frudan destekleyemez. \u00d6rne\u011fin, gas \u00fccretlerini ba\u015fka birinin \u00f6demesini sa\u011flamak, belirli bir DApp i\u00e7in ge\u00e7ici oturum anahtarlar\u0131 tan\u0131mlamak veya i\u015flemleri belirli ko\u015fullara ba\u011flamak m\u00fcmk\u00fcn de\u011fildir. Bu eksiklikler, \u00f6zellikle son kullan\u0131c\u0131lar i\u00e7in Ethereum&#8217;u karma\u015f\u0131k ve riskli hale getirebilmektedir. \u0130\u015fte bu noktada Hesap Soyutlamas\u0131 (Account Abstraction &#8211; AA) kavram\u0131 devreye giriyor.<\/p>\n<p>Hesap Soyutlamas\u0131, Ethereum&#8217;daki c\u00fczdanlar\u0131n i\u015fleyi\u015fini daha esnek ve kullan\u0131c\u0131 dostu hale getirmeyi ama\u00e7layan bir dizi teklifin genel ad\u0131d\u0131r. Temel fikir, bir hesab\u0131n hem c\u00fczdan hem de s\u00f6zle\u015fme gibi davranabilmesini sa\u011flamakt\u0131r. Bu, c\u00fczdanlara \u00f6zel kurtarma mekanizmalar\u0131, \u00e7oklu imza, gas sponsorlu\u011fu, oturum anahtarlar\u0131 ve daha bir\u00e7ok \u00f6zelli\u011fin eklenmesinin \u00f6n\u00fcn\u00fc a\u00e7ar. EIP-4337, ak\u0131ll\u0131 s\u00f6zle\u015fme tabanl\u0131 c\u00fczdanlar i\u00e7in bu hesap soyutlamas\u0131 vizyonunu b\u00fcy\u00fck \u00f6l\u00e7\u00fcde hayata ge\u00e7irmi\u015ftir. Art\u0131k bir\u00e7ok ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdan\u0131, bu EIP sayesinde geli\u015ftirilmi\u015f \u00f6zellikler sunabilmektedir.<\/p>\n<p>Ancak EIP-4337, EOA&#8217;lar i\u00e7in do\u011frudan bir \u00e7\u00f6z\u00fcm sunmuyordu. Mevcut EOA sahiplerinin bu yeni yeteneklerden faydalanabilmesi i\u00e7in ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131na ge\u00e7i\u015f yapmalar\u0131 veya varl\u0131klar\u0131n\u0131 ta\u015f\u0131malar\u0131 gerekiyordu. Bu da \u00f6nemli bir kullan\u0131c\u0131 kitlesi i\u00e7in s\u00fcreci karma\u015f\u0131kla\u015ft\u0131r\u0131yor ve benimsenmeyi yava\u015flat\u0131yordu. \u0130\u015fte tam da bu eksikli\u011fi gidermek amac\u0131yla EIP-7702 ortaya \u00e7\u0131kt\u0131. EIP-7702, mevcut EOA&#8217;lar\u0131n altyap\u0131s\u0131n\u0131 bozmadan, onlara ge\u00e7ici olarak ak\u0131ll\u0131 s\u00f6zle\u015fme yetenekleri kazand\u0131rmay\u0131 hedefliyor. Ba\u015fka bir deyi\u015fle, EOA&#8217;lar\u0131n kendi \u00f6zel anahtarlar\u0131yla kontrol edilirken, ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131n\u0131n sundu\u011fu avantajlardan yararlanmas\u0131n\u0131 sa\u011fl\u0131yor. Bu yenilik, Ethereum&#8217;daki kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fini bamba\u015fka bir seviyeye ta\u015f\u0131ma potansiyeli ta\u015f\u0131yor. Dolay\u0131s\u0131yla EIP-7702, sadece teknik bir geli\u015ftirme olman\u0131n \u00f6tesinde, Ethereum&#8217;un geni\u015f kitlelere ula\u015fmas\u0131 i\u00e7in kritik bir ad\u0131md\u0131r.<\/p>\n<h2>Temel Kavramlar: Hesap Soyutlama ve EIP-7702&#8217;nin Temelleri Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n<p>Hesap soyutlama (Account Abstraction &#8211; AA), Ethereum&#8217;daki i\u015flem do\u011frulama ve y\u00fcr\u00fctme mekanizmalar\u0131n\u0131 c\u00fczdan seviyesine ta\u015f\u0131yarak kullan\u0131c\u0131lara daha fazla esneklik sunan bir paradigma de\u011fi\u015fimidir. Geleneksel olarak, bir EOA&#8217;dan yap\u0131lan her i\u015flem, g\u00f6nderenin \u00f6zel anahtar\u0131yla imzalanmal\u0131d\u0131r ve bu imza a\u011f d\u00fc\u011f\u00fcmleri taraf\u0131ndan standart bir kriptografik y\u00f6ntemle do\u011frulan\u0131r. Ak\u0131ll\u0131 s\u00f6zle\u015fme hesaplar\u0131nda ise i\u015flemlerin nas\u0131l do\u011frulanaca\u011f\u0131 ve y\u00fcr\u00fct\u00fclece\u011fi, s\u00f6zle\u015fmenin kendi i\u00e7indeki kod mant\u0131\u011f\u0131na ba\u011fl\u0131d\u0131r. Hesap soyutlamas\u0131 ile ama\u00e7, bu ak\u0131ll\u0131 s\u00f6zle\u015fme esnekli\u011fini t\u00fcm hesap t\u00fcrlerine yaymakt\u0131r.<\/p>\n<p>EIP-4337, bu vizyonu &#8220;kullan\u0131c\u0131 i\u015flemleri&#8221; (UserOperations) ad\u0131 verilen yeni bir kavramla hayata ge\u00e7irdi. Bu UserOperations, standart Ethereum i\u015flemleri gibi de\u011fil, zincir d\u0131\u015f\u0131 bir havuzda toplanan ve &#8220;Bundler&#8221; ad\u0131 verilen \u00f6zel aktar\u0131c\u0131lar taraf\u0131ndan i\u015flenen soyutlanm\u0131\u015f i\u015flem paketleridir. Bundler&#8217;lar bu UserOperations&#8217;lar\u0131 al\u0131r, bir &#8220;EntryPoint&#8221; ak\u0131ll\u0131 s\u00f6zle\u015fmesine g\u00f6nderir ve bu s\u00f6zle\u015fme de &#8220;Paymaster&#8221;lar (gas \u00fccretini \u00f6deyen \u00fc\u00e7\u00fcnc\u00fc taraflar) ve ak\u0131ll\u0131 c\u00fczdan s\u00f6zle\u015fmeleri ile etkile\u015fime girerek i\u015flemi do\u011frular ve y\u00fcr\u00fct\u00fcr. Bu sayede, ak\u0131ll\u0131 c\u00fczdanlar kendi do\u011frulama mant\u0131klar\u0131n\u0131 (\u00f6rne\u011fin, \u00e7oklu imza, belirli ko\u015fullar alt\u0131nda otomatik onay) uygulayabilir ve gas \u00fccretleri DApp&#8217;ler veya di\u011fer sponsorlar taraf\u0131ndan kar\u015f\u0131lanabilir.<\/p>\n<p>Peki EIP-7702, bu sisteme ne kat\u0131yor? EIP-7702&#8217;nin getirdi\u011fi temel yenilik, mevcut EOA&#8217;lar\u0131n da bu hesap soyutlama yeteneklerinden faydalanabilmesini sa\u011flamakt\u0131r. Bunu, Ethereum i\u015flemlerine yeni bir alan ekleyerek ba\u015far\u0131yor: <code>AUTH<\/code> alan\u0131. Geleneksel Ethereum i\u015flemleri <code>from<\/code>, <code>to<\/code>, <code>value<\/code>, <code>data<\/code>, <code>gasLimit<\/code>, <code>gasPrice<\/code> gibi alanlara sahipti. EIP-7702 ile birlikte, i\u015flemlere art\u0131k iste\u011fe ba\u011fl\u0131 bir <code>AUTH<\/code> alan\u0131 eklenebilir. Bu alan\u0131n amac\u0131, i\u015flem g\u00f6nderen EOA&#8217;n\u0131n, belirli bir i\u015flem i\u00e7in ge\u00e7ici olarak bir ak\u0131ll\u0131 s\u00f6zle\u015fme gibi davranmas\u0131n\u0131 sa\u011flamakt\u0131r. Bu sayede EOA, kendi imzas\u0131yla de\u011fil, <code>AUTH<\/code> alan\u0131nda belirtilen ge\u00e7ici bir ak\u0131ll\u0131 s\u00f6zle\u015fmenin do\u011frulama mant\u0131\u011f\u0131yla i\u015flemini onaylatabilir.<\/p>\n<p>AUTH alan\u0131 asl\u0131nda iki ana bile\u015fen i\u00e7erir: bir s\u00f6zle\u015fme kodu ve bu s\u00f6zle\u015fmeyi yetkilendiren bir EOA imzas\u0131. \u0130\u015flem a\u011fa g\u00f6nderildi\u011finde, Ethereum Sanal Makinesi (EVM), e\u011fer <code>AUTH<\/code> alan\u0131 varsa, bu ge\u00e7ici s\u00f6zle\u015fme kodunu y\u00fcr\u00fct\u00fcr. Bu kod, EOA&#8217;n\u0131n belirledi\u011fi kurallar\u0131 ve ko\u015fullar\u0131 (\u00f6rne\u011fin, bir oturum anahtar\u0131n\u0131n ge\u00e7erlili\u011fi veya belirli bir DApp i\u00e7in izin verilen harcama limiti) kontrol eder. E\u011fer ge\u00e7ici s\u00f6zle\u015fme kodu i\u015flemi onaylarsa, i\u015flem standart bir ak\u0131ll\u0131 s\u00f6zle\u015fme i\u015flemi gibi y\u00fcr\u00fct\u00fcl\u00fcr. Bu, EOA&#8217;lar\u0131n do\u011frudan zincir \u00fczerinde dinamik do\u011frulama mant\u0131klar\u0131 uygulamas\u0131n\u0131 sa\u011flar. Yani, EOA&#8217;n\u0131z\u0131n \u00f6zel anahtar\u0131n\u0131 her i\u015flem i\u00e7in kullanmak yerine, yaln\u0131zca <code>AUTH<\/code> alan\u0131ndaki ge\u00e7ici s\u00f6zle\u015fmeyi yetkilendirmek i\u00e7in kullan\u0131rs\u0131n\u0131z, bu da anahtar g\u00fcvenli\u011fini art\u0131r\u0131r ve daha esnek bir kullan\u0131m sunar. K\u0131sacas\u0131, EIP-7702, EOA&#8217;lar\u0131 ak\u0131ll\u0131 s\u00f6zle\u015fmelerin mod\u00fclerli\u011fi ve esnekli\u011fi ile donatarak, blok zinciri etkile\u015fimlerinde yepyeni bir kap\u0131 aralamaktad\u0131r.<\/p>\n<h2>EIP-7702 Altyap\u0131s\u0131: Yeni Roller ve Bile\u015fenler Nelerdir?<\/h2>\n<p>EIP-7702, Ethereum a\u011f\u0131n\u0131n temel i\u015flem ak\u0131\u015f\u0131na entegre oldu\u011fu i\u00e7in, mevcut altyap\u0131da baz\u0131 de\u011fi\u015fiklikler ve yeni beklentiler getiriyor. Bu de\u011fi\u015fiklikler, Ethereum d\u00fc\u011f\u00fcmlerinden c\u00fczdanlara, DApp&#8217;lerden i\u015flem aktar\u0131c\u0131lara (Bundler&#8217;lar) kadar t\u00fcm ekosistemi etkileyecektir. Anlay\u0131\u015f kolayl\u0131\u011f\u0131 sa\u011flamak ad\u0131na, bu yenilikleri bir i\u015flem ak\u0131\u015f\u0131 perspektifinden inceleyelim.<\/p>\n<p>\u00d6ncelikle, EIP-7702 uyumlu bir i\u015flem, geleneksel bir Ethereum i\u015fleminden farkl\u0131 bir <code>TX_TYPE<\/code> alan\u0131na ve en \u00f6nemlisi yeni bir <code>AUTH<\/code> alan\u0131na sahip olacakt\u0131r. Bu <code>AUTH<\/code> alan\u0131, g\u00f6nderenin (bir EOA) ge\u00e7ici olarak bir ak\u0131ll\u0131 s\u00f6zle\u015fme gibi davranmas\u0131n\u0131 sa\u011flayan bir dizi veriyi i\u00e7erir. Bu veri, EOA&#8217;n\u0131n belirledi\u011fi ko\u015fullar alt\u0131nda i\u015flemi do\u011frulamak i\u00e7in kullan\u0131lacak k\u0131sa \u00f6m\u00fcrl\u00fc bir do\u011frulama s\u00f6zle\u015fmesi kodu veya referans\u0131 olabilir. A\u011f d\u00fc\u011f\u00fcmleri, bu yeni i\u015flem tipini ve <code>AUTH<\/code> alan\u0131n\u0131 tan\u0131yacak ve i\u015fleyecektir. Bu da, d\u00fc\u011f\u00fcm yaz\u0131l\u0131mlar\u0131n\u0131n (Geth, Erigon vb.) EIP-7702 spesifikasyonlar\u0131na g\u00f6re g\u00fcncellenmesi gerekti\u011fi anlam\u0131na gelir. Dolay\u0131s\u0131yla EIP-7702&#8217;nin etkinle\u015fmesi, bir a\u011f y\u00fckseltmesi (hard fork) ile m\u00fcmk\u00fcn olacakt\u0131r.<\/p>\n<p>\u0130\u015flem ak\u0131\u015f\u0131 \u015fu \u015fekilde de\u011fi\u015fecektir: Bir EOA kullan\u0131c\u0131s\u0131 bir i\u015flem yapmak istedi\u011finde, bu i\u015flem art\u0131k sadece basit bir imza ile g\u00f6nderilmeyecek. Bunun yerine, EOA, <code>AUTH<\/code> alan\u0131 arac\u0131l\u0131\u011f\u0131yla kendi ad\u0131na bir do\u011frulama mant\u0131\u011f\u0131 tan\u0131mlayacakt\u0131r. Bu do\u011frulama mant\u0131\u011f\u0131, \u00f6rne\u011fin bir oturum anahtar\u0131n\u0131n ge\u00e7erlili\u011fini kontrol edebilir, belirli bir DApp i\u00e7in harcama limitlerini denetleyebilir veya ikinci bir cihazdan onay isteyebilir. Bu &#8216;ge\u00e7ici ak\u0131ll\u0131 s\u00f6zle\u015fme&#8217; do\u011frulamas\u0131ndan sonra, i\u015flem normal bir ak\u0131ll\u0131 s\u00f6zle\u015fme i\u015flemi gibi y\u00fcr\u00fct\u00fcl\u00fcr. Bu mekanizma, EOA&#8217;lar\u0131n kendilerini &#8216;programlanabilir&#8217; hale getirmesini sa\u011flar.<\/p>\n<p>Bundler&#8217;lar\u0131n rol\u00fc de bu s\u00fcre\u00e7te kritik \u00f6neme sahiptir. EIP-4337 ile birlikte ortaya \u00e7\u0131kan Bundler&#8217;lar, kullan\u0131c\u0131 i\u015flemlerini (UserOperations) toplay\u0131p zincire ta\u015f\u0131yan \u00f6zel aktar\u0131c\u0131lard\u0131r. EIP-7702 ile birlikte, Bundler&#8217;lar art\u0131k EOA&#8217;lardan gelen ve <code>AUTH<\/code> alan\u0131na sahip i\u015flemleri de tan\u0131yacak ve i\u015fleyecektir. Bu, Bundler&#8217;lar\u0131n bu yeni i\u015flem tipini paketleyip EntryPoint s\u00f6zle\u015fmesine g\u00f6ndermesi gerekti\u011fi anlam\u0131na gelir. Paymaster&#8217;lar ise gas \u00fccreti sponsorlu\u011fu konusunda \u00f6nemli bir rol oynamaya devam edecektir. EIP-7702 ile EOA&#8217;lar da gas \u00fccretlerini kendileri \u00f6demek zorunda kalmadan, bir DApp&#8217;in veya ba\u015fka bir sponsorun bu \u00fccreti kar\u015f\u0131lamas\u0131n\u0131 sa\u011flayabilirler. Bu, \u00f6zellikle yeni kullan\u0131c\u0131lar\u0131n adaptasyonu i\u00e7in b\u00fcy\u00fck bir kolayl\u0131k sunar.<\/p>\n<p>C\u00fczdanlar ve DApp&#8217;ler de EIP-7702&#8217;ye uyum sa\u011flamak durumunda kalacakt\u0131r. C\u00fczdanlar\u0131n, kullan\u0131c\u0131lar\u0131n <code>AUTH<\/code> alan\u0131n\u0131 kolayca yap\u0131land\u0131rmas\u0131na olanak tan\u0131yan aray\u00fczler sunmas\u0131 gerekecektir. \u00d6rne\u011fin, kullan\u0131c\u0131 bir oturum anahtar\u0131 olu\u015fturmak istedi\u011finde veya gas \u00fccretinin bir DApp taraf\u0131ndan kar\u015f\u0131lanmas\u0131n\u0131 istedi\u011finde, c\u00fczdan\u0131n bu <code>AUTH<\/code> alan\u0131n\u0131 do\u011fru \u015fekilde olu\u015fturup i\u015flemi imzalamas\u0131 gerekir. DApp&#8217;ler ise, EOA kullan\u0131c\u0131lar\u0131 i\u00e7in gas sponsorlu\u011funu etkinle\u015ftirebilir veya daha geli\u015fmi\u015f etkile\u015fimler i\u00e7in oturum anahtarlar\u0131n\u0131 te\u015fvik edebilir. Bu da, DApp geli\u015ftiricilerinin kullan\u0131c\u0131 deneyimini \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirmesine olanak tan\u0131r. K\u0131sacas\u0131, EIP-7702, Ethereum&#8217;un altyap\u0131s\u0131n\u0131 daha esnek, g\u00fcvenli ve kullan\u0131c\u0131 dostu hale getirerek, a\u011f\u0131n gelecekteki b\u00fcy\u00fcmesi i\u00e7in sa\u011flam bir temel olu\u015fturuyor. Bu geli\u015fmeler, her t\u00fcrden kullan\u0131c\u0131n\u0131n blok zinciri ile etkile\u015fimini basitle\u015ftirme ve zenginle\u015ftirme potansiyeline sahiptir.<\/p>\n<h2>Vaka Analizi: EIP-7702 ile Geli\u015ftirilmi\u015f Kullan\u0131c\u0131 Deneyimleri Nas\u0131l Olu\u015fturulur?<\/h2>\n<p>EIP-7702&#8217;nin getirdi\u011fi en b\u00fcy\u00fck fayda, mevcut EOA&#8217;lar\u0131n ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131n\u0131n sundu\u011fu geli\u015fmi\u015f \u00f6zelliklere eri\u015febilmesidir. Bu durum, kullan\u0131c\u0131 deneyimini k\u00f6kten de\u011fi\u015ftirecek ve yepyeni kullan\u0131m senaryolar\u0131n\u0131n kap\u0131lar\u0131n\u0131 aralayacakt\u0131r. \u0130\u015fte EIP-7702 ile m\u00fcmk\u00fcn hale gelecek baz\u0131 ger\u00e7ek d\u00fcnya senaryolar\u0131:<\/p>\n<h3>Senaryo 1: Geli\u015ftirilmi\u015f \u00c7oklu \u0130mza (Multi-sig) G\u00fcvenli\u011fi ile EOA&#8217;lar\u0131m\u0131 G\u00fcvence Alt\u0131na Alabilir miyim?<\/h3>\n<p>G\u00fcn\u00fcm\u00fczde EOA&#8217;lar tek bir \u00f6zel anahtara ba\u011f\u0131ml\u0131d\u0131r. Bu anahtar\u0131n \u00e7al\u0131nmas\u0131 veya kaybolmas\u0131 durumunda t\u00fcm varl\u0131klar risk alt\u0131ndad\u0131r. Ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131 \u00e7oklu imza \u00f6zelli\u011fi sunarak bu riski azalt\u0131r, ancak EOA kullan\u0131c\u0131lar\u0131 bu \u00f6zelli\u011fe do\u011frudan eri\u015femez. EIP-7702 sayesinde bir EOA, kritik i\u015flemler i\u00e7in ge\u00e7ici \u00e7oklu imza do\u011frulama mant\u0131\u011f\u0131na sahip olabilir. \u00d6rne\u011fin, belirli bir miktar\u0131n \u00fczerindeki her i\u015flem i\u00e7in ikinci bir cihazdan (mobil uygulama, donan\u0131m c\u00fczdan\u0131) onay talep edebilir. Bu, bir t\u00fcr &#8220;kurtarma anahtar\u0131&#8221; veya ek bir g\u00fcvenlik katman\u0131 i\u015flevi g\u00f6r\u00fcr.<\/p>\n<p><strong>Vaka \u00d6rne\u011fi:<\/strong> Alice, g\u00fcnl\u00fck harcamalar\u0131 i\u00e7in bir EOA kullan\u0131yor ancak b\u00fcy\u00fck bir yat\u0131r\u0131m i\u015flemi yapmak istedi\u011finde kendini daha g\u00fcvende hissetmek istiyor. EIP-7702 entegre bir c\u00fczdan kullanarak, 10 ETH \u00fczerindeki i\u015flemler i\u00e7in ikinci bir cihaz\u0131ndan (\u00f6rne\u011fin telefonundaki bir kimlik do\u011frulay\u0131c\u0131 uygulamas\u0131) ek bir onay kodu girmesini veya bir NFC etiketi okutmas\u0131n\u0131 zorunlu k\u0131lan ge\u00e7ici bir do\u011frulama kural\u0131 belirleyebilir. Bu, ana \u00f6zel anahtar\u0131 ele ge\u00e7irilse bile, b\u00fcy\u00fck miktarl\u0131 varl\u0131klar\u0131n\u0131n an\u0131nda \u00e7al\u0131nmas\u0131n\u0131 engeller. Ge\u00e7ici <code>AUTH<\/code> alan\u0131 sayesinde, bu kural sadece o i\u015flem i\u00e7in veya belirli bir zaman dilimi i\u00e7in ge\u00e7erli olabilir. \u0130\u015flem ba\u015far\u0131yla tamamland\u0131\u011f\u0131nda, EOA&#8217;n\u0131n varsay\u0131lan tek imza do\u011frulama mekanizmas\u0131na geri d\u00f6n\u00fcl\u00fcr, b\u00f6ylece g\u00fcnl\u00fck i\u015flemlerin h\u0131z\u0131 etkilenmez. Bu, EOA&#8217;lara ak\u0131ll\u0131 s\u00f6zle\u015fme g\u00fcvenli\u011fini entegre etmenin zarif bir yoludur.<\/p>\n<h3>Senaryo 2: Oturum Anahtarlar\u0131 (Session Keys) ile Kesintisiz DApp Deneyimi Nas\u0131l Sa\u011flan\u0131r?<\/h3>\n<p>DApp&#8217;lerle etkile\u015fimde bulunurken her i\u015flem i\u00e7in c\u00fczdan onay\u0131 almak, \u00f6zellikle oyunlarda veya y\u00fcksek frekansl\u0131 al\u0131m sat\u0131m platformlar\u0131nda kullan\u0131c\u0131 deneyimini \u00f6nemli \u00f6l\u00e7\u00fcde d\u00fc\u015f\u00fcrebilir. EIP-7702, EOA&#8217;lar\u0131n belirli DApp&#8217;ler veya belirli i\u015flem t\u00fcrleri i\u00e7in ge\u00e7ici oturum anahtarlar\u0131 olu\u015fturmas\u0131na olanak tan\u0131r.<\/p>\n<p><strong>Vaka \u00d6rne\u011fi:<\/strong> Bob, bir blockchain tabanl\u0131 strateji oyunu oynuyor. Oyun i\u00e7inde her &#8220;in\u015fa et&#8221; veya &#8220;sald\u0131r&#8221; eylemi i\u00e7in bir mikro i\u015flem imzalamak zorunda kalmak, oyun keyfini baltalar. EIP-7702 destekli c\u00fczdan\u0131 sayesinde Bob, oyun i\u00e7in bir &#8220;oturum anahtar\u0131&#8221; olu\u015fturabilir. Bu oturum anahtar\u0131, \u00f6rne\u011fin \u00f6n\u00fcm\u00fczdeki 2 saat boyunca veya toplamda 0.1 ETH&#8217;yi ge\u00e7meyen oyun i\u00e7i harcamalar i\u00e7in ge\u00e7erli olacak \u015fekilde yetkilendirilir. Bob, bu oturum anahtar\u0131n\u0131 kullanarak y\u00fczlerce oyuni\u00e7i i\u015flemi hi\u00e7bir ek onaya gerek kalmadan h\u0131zl\u0131ca ger\u00e7ekle\u015ftirebilir. Ana \u00f6zel anahtar\u0131 ise g\u00fcvende kal\u0131r ve sadece oturum anahtar\u0131n\u0131 olu\u015fturmak ve yetkilendirmek i\u00e7in kullan\u0131l\u0131r. Oturum s\u00fcresi doldu\u011funda veya harcama limiti a\u015f\u0131ld\u0131\u011f\u0131nda, oturum anahtar\u0131 otomatik olarak ge\u00e7ersiz hale gelir ve Bob&#8217;un ana \u00f6zel anahtar\u0131yla yeniden yetkilendirme yapmas\u0131 gerekir. Bu \u00f6zellik, Web3 oyunlar\u0131n\u0131 Web2 oyunlar\u0131 kadar ak\u0131c\u0131 hale getirme potansiyeli ta\u015f\u0131r.<\/p>\n<h3>Senaryo 3: Gas Sponsorlu\u011fu ve Soyutlama ile \u0130lk Ad\u0131mlar\u0131m\u0131 Kolayla\u015ft\u0131rabilir miyim?<\/h3>\n<p>Ethereum&#8217;a yeni ba\u015flayan kullan\u0131c\u0131lar i\u00e7in gas \u00fccretlerini anlamak ve y\u00f6netmek \u00e7o\u011fu zaman g\u00f6z korkutucudur. EIP-7702, EOA&#8217;lar\u0131n da gas \u00fccretlerinin \u00fc\u00e7\u00fcnc\u00fc taraflarca kar\u015f\u0131lanmas\u0131na olanak tan\u0131yan mekanizmalara (Paymaster&#8217;lar arac\u0131l\u0131\u011f\u0131yla) eri\u015fimini sa\u011flar.<\/p>\n<p><strong>Vaka \u00d6rne\u011fi:<\/strong> Carol, ilk kez bir NFT mint etmek istiyor ancak c\u00fczdan\u0131nda ETH olmad\u0131\u011f\u0131 i\u00e7in gas \u00fccreti \u00f6deyemiyor. NFT projesinin DApp&#8217;i, yeni kullan\u0131c\u0131lar\u0131 \u00e7ekmek amac\u0131yla EIP-7702 tabanl\u0131 bir Paymaster hizmeti entegre etmi\u015ftir. Carol, NFT mintleme i\u015flemini ba\u015flatt\u0131\u011f\u0131nda, EIP-7702&#8217;nin <code>AUTH<\/code> alan\u0131 sayesinde, i\u015flemin gas \u00fccreti do\u011frudan DApp taraf\u0131ndan kar\u015f\u0131lan\u0131r. Carol, c\u00fczdan\u0131nda hi\u00e7 ETH olmasa bile NFT&#8217;yi ba\u015far\u0131yla mint edebilir. Bu, Web3&#8217;e yeni giri\u015f yapan kullan\u0131c\u0131lar i\u00e7in adaptasyon bariyerlerini \u00f6nemli \u00f6l\u00e7\u00fcde d\u00fc\u015f\u00fcr\u00fcr ve geleneksel \u00f6deme y\u00f6ntemleriyle (kredi kart\u0131 gibi) kripto varl\u0131k sat\u0131n almadan do\u011frudan zincir \u00fczerinde i\u015flem yapmalar\u0131na olanak tan\u0131r. EIP-7702&#8217;nin bu t\u00fcr yetenekleri, Web3 \u00fcr\u00fcn ve hizmetlerinin benimsenmesini h\u0131zland\u0131racakt\u0131r.<\/p>\n<p>Bu senaryolar, EIP-7702&#8217;nin EOA&#8217;lar i\u00e7in getirece\u011fi muazzam de\u011fi\u015fimin sadece birka\u00e7 \u00f6rne\u011fidir. Kullan\u0131c\u0131lar art\u0131k \u00f6zel anahtarlar\u0131n\u0131n kontrol\u00fcn\u00fc kaybetmeden veya karma\u015f\u0131k ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131na ge\u00e7i\u015f yapma zorunlulu\u011fu olmadan, Ethereum&#8217;un t\u00fcm potansiyelini ke\u015ffedebilecekler. Bu durum, blok zinciri teknolojisinin ana ak\u0131m benimsenmesi i\u00e7in kritik bir ad\u0131md\u0131r.<\/p>\n<div class=\"expert-tip\">\n  Uzman \u0130pucu: Bu \u00f6zellikler sayesinde, kullan\u0131c\u0131lar EOA&#8217;lar\u0131n\u0131 sadece bir depolama alan\u0131 olarak de\u011fil, ayn\u0131 zamanda programlanabilir ve esnek bir finansal ara\u00e7 olarak kullanabilirler. Bu, c\u00fczdan g\u00fcvenli\u011fi ve i\u015flem kolayl\u0131\u011f\u0131 aras\u0131nda ideal bir denge sa\u011flar.\n<\/div>\n<h2>Teknik Detaylar ve Uygulama: Geli\u015ftiriciler EIP-7702&#8217;yi Nas\u0131l Entegre Eder?<\/h2>\n<p>EIP-7702, Ethereum&#8217;un \u00e7ekirdek protokol\u00fcnde bir de\u011fi\u015fiklik teklifidir ve geli\u015ftiriciler i\u00e7in yeni entegrasyon noktalar\u0131 ve i\u015flem formatlar\u0131 sunar. En \u00f6nemli de\u011fi\u015fiklik, yeni bir i\u015flem tipi ve <code>AUTH<\/code> alan\u0131n\u0131n tan\u0131t\u0131lmas\u0131d\u0131r. Geli\u015ftiricilerin bu yeni yeteneklerden faydalanabilmesi i\u00e7in c\u00fczdan SDK&#8217;lar\u0131n\u0131, DApp front-end&#8217;lerini ve belki de baz\u0131 ak\u0131ll\u0131 s\u00f6zle\u015fme mant\u0131klar\u0131n\u0131 g\u00fcncellemeleri gerekecektir.<\/p>\n<p>EIP-7702, belirli bir <code>TX_TYPE<\/code> de\u011feriyle i\u015faretlenmi\u015f yeni bir i\u015flem tipi tan\u0131mlar. Bu i\u015flem tipi, geleneksel RLP (Recursive Length Prefix) kodlamas\u0131na ek olarak <code>AUTH<\/code> ad\u0131nda yeni bir alan i\u00e7erir. Bu <code>AUTH<\/code> alan\u0131, iki ana bile\u015fene ayr\u0131labilir: <code>contract_code<\/code> ve <code>signature<\/code>. <code>contract_code<\/code>, EOA&#8217;n\u0131n kendisi i\u00e7in ge\u00e7ici olarak etkinle\u015ftirmek istedi\u011fi ak\u0131ll\u0131 s\u00f6zle\u015fme do\u011frulama mant\u0131\u011f\u0131n\u0131 i\u00e7eren bir bytecode dizisidir. <code>signature<\/code> ise, EOA&#8217;n\u0131n \u00f6zel anahtar\u0131 kullan\u0131larak bu <code>contract_code<\/code>&#8216;u ve i\u015flemin di\u011fer ilgili k\u0131s\u0131mlar\u0131n\u0131 onaylad\u0131\u011f\u0131n\u0131 g\u00f6steren bir imzad\u0131r.<\/p>\n<p>\u0130\u015flem zincire g\u00f6nderildi\u011finde, Ethereum d\u00fc\u011f\u00fcmleri bu yeni <code>TX_TYPE<\/code>&#8216;\u0131 tan\u0131r. E\u011fer <code>AUTH<\/code> alan\u0131 mevcutsa, d\u00fc\u011f\u00fcm <code>from<\/code> adresinin (EOA&#8217;n\u0131n adresi) sanki <code>contract_code<\/code> ile da\u011f\u0131t\u0131lm\u0131\u015f bir ak\u0131ll\u0131 s\u00f6zle\u015fme gibi davrand\u0131\u011f\u0131n\u0131 varsayar. \u0130\u015flem y\u00fcr\u00fct\u00fclmeden \u00f6nce, EVM bu <code>contract_code<\/code>&#8216;u \u00e7a\u011f\u0131r\u0131r ve <code>signature<\/code> ile di\u011fer i\u015flem verilerini do\u011frulamak i\u00e7in kullan\u0131r. E\u011fer do\u011frulama ba\u015far\u0131l\u0131 olursa, i\u015flem normal bir ak\u0131ll\u0131 s\u00f6zle\u015fme i\u015flemi gibi y\u00fcr\u00fct\u00fcl\u00fcr. Ba\u015far\u0131s\u0131z olursa, i\u015flem geri \u00e7evrilir.<\/p>\n<p>Geli\u015ftiriciler i\u00e7in bu, EOA&#8217;lar\u0131n art\u0131k karma\u015f\u0131k do\u011frulama mant\u0131klar\u0131na sahip olabilece\u011fi anlam\u0131na gelir. \u00d6rne\u011fin, bir c\u00fczdan sa\u011flay\u0131c\u0131s\u0131, kullan\u0131c\u0131lar\u0131n belirli bir DApp ile etkile\u015fim kurarken oturum anahtarlar\u0131 olu\u015fturmas\u0131na olanak tan\u0131yan bir aray\u00fcz sunabilir. Bu aray\u00fcz, arka planda EIP-7702 uyumlu bir i\u015flem olu\u015fturacak ve <code>AUTH<\/code> alan\u0131na oturum anahtar\u0131n\u0131n do\u011frulama mant\u0131\u011f\u0131n\u0131 i\u00e7eren <code>contract_code<\/code>&#8216;u yerle\u015ftirecektir. Kullan\u0131c\u0131, ana EOA anahtar\u0131yla sadece bu oturum anahtar\u0131n\u0131n olu\u015fturulmas\u0131n\u0131 imzalayacak, daha sonraki DApp etkile\u015fimleri i\u00e7in anahtar\u0131n\u0131 kullanmayacakt\u0131r.<\/p>\n<p>A\u015fa\u011f\u0131da, EIP-7702 ile kavramsal olarak bir EOA i\u00e7in ge\u00e7ici yetkilendirme sa\u011flayan bir i\u015flem yap\u0131s\u0131n\u0131n pseudo-kod \u00f6rne\u011fini ve JavaScript ile nas\u0131l g\u00f6nderilece\u011fine dair bir prototipi bulabilirsiniz. Bu kodlar, EIP-7702&#8217;nin \u00e7al\u0131\u015fma mant\u0131\u011f\u0131n\u0131 basitle\u015ftirilmi\u015f bir \u015fekilde g\u00f6stermektedir ve ger\u00e7ek uygulamalarda daha karma\u015f\u0131k olacakt\u0131r:<\/p>\n<pre><code class=\"language-solidity\">\n\/\/ EIP-7702 ile ge\u00e7ici yetkilendirme \u00f6rne\u011fi (kavramsal)\n\/\/ Bu Solidity fonksiyonu, zincir \u00fczerinde bir i\u015flem olu\u015fturmaz,\n\/\/ ancak EIP-7702'nin AUTH alan\u0131 i\u00e7in gerekli verinin nas\u0131l yap\u0131land\u0131r\u0131labilece\u011fini g\u00f6sterir.\n\/\/ Genellikle bu mant\u0131k c\u00fczdan SDK'lar\u0131 veya off-chain servisler taraf\u0131ndan y\u00fcr\u00fct\u00fcl\u00fcr.\nfunction createAuthorizedTransactionData(\n    address eoaSender,\n    bytes signatureOfAuth, \/\/ EOA'n\u0131n AUTH alan\u0131n\u0131 ve i\u00e7indeki s\u00f6zle\u015fmeyi onaylayan imzas\u0131\n    bytes calldataDataForTarget, \/\/ Hedef s\u00f6zle\u015fmeye g\u00f6nderilecek veri\n    uint256 valueToSend, \/\/ Hedef s\u00f6zle\u015fmeye g\u00f6nderilecek ETH miktar\u0131\n    address targetContractAddress, \/\/ \u0130\u015flemin g\u00f6nderilece\u011fi hedef ak\u0131ll\u0131 s\u00f6zle\u015fme\n    bytes temporaryValidationContractCode \/\/ EOA i\u00e7in ge\u00e7ici do\u011frulama s\u00f6zle\u015fmesinin bytecode'u\n) public pure returns (bytes memory) {\n    \/\/ EIP-7702 i\u015flem format\u0131 (basitle\u015ftirilmi\u015f ve kavramsal)\n    \/\/ Ger\u00e7ek EIP-7702 spesifikasyonlar\u0131 daha karma\u015f\u0131k RLP kodlama detaylar\u0131 i\u00e7erecektir.\n    \/\/ Bu yap\u0131, client-side taraf\u0131ndan olu\u015fturulur ve a\u011fa g\u00f6nderilir.\n\n    \/\/ TX_TYPE, EIP-7702 i\u00e7in ayr\u0131lm\u0131\u015f yeni bir i\u015flem tipi olacakt\u0131r.\n    uint8 EIP_7702_TX_TYPE = 0x03; \/\/ \u00d6rnek olarak, ger\u00e7ek de\u011fer farkl\u0131 olabilir.\n\n    \/\/ AUTH alan\u0131 verisi\n    bytes memory authField = abi.encodePacked(\n        temporaryValidationContractCode, \/\/ EOA'n\u0131n ge\u00e7ici olarak davranaca\u011f\u0131 s\u00f6zle\u015fme kodu\n        signatureOfAuth \/\/ EOA'n\u0131n bu do\u011frulama mant\u0131\u011f\u0131n\u0131 onaylayan imzas\u0131\n    );\n\n    \/\/ \u0130\u015flem objesi (RLP kodlamas\u0131ndan \u00f6nceki kavramsal yap\u0131)\n    \/\/ var tx = {\n    \/\/     type: EIP_7702_TX_TYPE,\n    \/\/     chainId: block.chainid,\n    \/\/     nonce: getNonce(eoaSender),\n    \/\/     maxPriorityFeePerGas: ...,\n    \/\/     maxFeePerGas: ...,\n    \/\/     gasLimit: ...,\n    \/\/     to: targetContractAddress,\n    \/\/     value: valueToSend,\n    \/\/     data: calldataDataForTarget,\n    \/\/     auth: authField \/\/ EIP-7702'nin anahtar bile\u015feni\n    \/\/ };\n\n    \/\/ Bu fonksiyon, a\u011fa g\u00f6nderilmeye haz\u0131r, RLP ile kodlanm\u0131\u015f bir i\u015flem d\u00f6nd\u00fcrecektir.\n    \/\/ Placeholder olarak basit bir byte dizisi d\u00f6nd\u00fcr\u00fcyoruz.\n    return abi.encodePacked(\n        EIP_7702_TX_TYPE,\n        eoaSender,\n        targetContractAddress,\n        valueToSend,\n        calldataDataForTarget,\n        authField\n    );\n}\n<\/pre>\n<p><\/code><\/p>\n<pre><code class=\"language-javascript\"><\/pre>\n<p><\/code><br \/>\n\/\/ JavaScript ile EIP-7702 uyumlu bir i\u015flem g\u00f6nderme (kavramsal)<br \/>\n\/\/ Bu \u00f6rnek, web3.js veya ethers.js gibi k\u00fct\u00fcphanelerin EIP-7702 deste\u011fi geldi\u011finde<br \/>\n\/\/ nas\u0131l kullan\u0131labilece\u011fini g\u00f6steren bir prototiptir.<br \/>\nasync function sendEip7702Transaction(<br \/>\n    web3,<br \/>\n    eoaPrivateKey,<br \/>\n    targetContractAddress,<br \/>\n    calldata,<br \/>\n    temporaryValidationCode, \/\/ EOA i\u00e7in ge\u00e7ici do\u011frulama s\u00f6zle\u015fmesinin bytecode'u<br \/>\n    valueInEth = '0'<br \/>\n) {<br \/>\n    const eoaWallet = web3.eth.accounts.privateKeyToAccount(eoaPrivateKey);<br \/>\n    const senderAddress = eoaWallet.address;<\/p>\n<p>    \/\/ 1. AUTH alan\u0131n\u0131n imzalanacak verisini olu\u015ftur.<br \/>\n    \/\/ Bu veri, temporaryValidationCode ve di\u011fer i\u015flem parametrelerini i\u00e7erecektir.<br \/>\n    \/\/ Ger\u00e7ek spesifikasyonlar, imzalanacak verinin format\u0131n\u0131 detayland\u0131racakt\u0131r (EIP-712 benzeri olabilir).<br \/>\n    const dataToSignForAuth = web3.utils.sha3(JSON.stringify({<br \/>\n        sender: senderAddress,<br \/>\n        code: temporaryValidationCode,<br \/>\n        target: targetContractAddress,<br \/>\n        data: calldata,<br \/>\n        value: valueInEth<br \/>\n    }));<\/p>\n<p>    \/\/ 2. EOA ile AUTH alan\u0131n\u0131 imzala. Bu, EOA'n\u0131n bu ge\u00e7ici s\u00f6zle\u015fme davran\u0131\u015f\u0131n\u0131 onaylamas\u0131d\u0131r.<br \/>\n    const authSignature = (await web3.eth.accounts.sign(dataToSignForAuth, eoaPrivateKey)).signature;<\/p>\n<p>    \/\/ 3. AUTH alan\u0131n\u0131 olu\u015ftur.<br \/>\n    const authField = {<br \/>\n        contractCode: temporaryValidationCode,<br \/>\n        signature: authSignature<br \/>\n    };<\/p>\n<p>    \/\/ 4. EIP-7702 uyumlu i\u015flem nesnesini olu\u015ftur.<br \/>\n    const tx = {<br \/>\n        from: senderAddress,<br \/>\n        to: targetContractAddress,<br \/>\n        data: calldata,<br \/>\n        value: web3.utils.toWei(valueInEth, 'ether'),<br \/>\n        type: '0x03', \/\/ EIP-7702 i\u00e7in yeni transaction type ID (\u00f6rnek)<br \/>\n        chainId: await web3.eth.getChainId(),<br \/>\n        nonce: await web3.eth.getTransactionCount(senderAddress, 'pending'),<br \/>\n        maxPriorityFeePerGas: web3.utils.toWei('2', 'gwei'),<br \/>\n        maxFeePerGas: web3.utils.toWei('50', 'gwei'),<br \/>\n        auth: authField \/\/ EIP-7702'nin anahtar bile\u015feni<br \/>\n    };<\/p>\n<p>    \/\/ 5. \u0130\u015flemi imzala (Bu imza, transaction'\u0131n geri kalan\u0131n\u0131 standart EIP-1559 format\u0131nda imzalar,<br \/>\n    \/\/ ancak AUTH alan\u0131 i\u00e7in ayr\u0131 bir imza zaten olu\u015fturulmu\u015ftur).<br \/>\n    \/\/ NOT: EIP-7702'de EOA'n\u0131n 'tx.from' alan\u0131n\u0131 imzalamas\u0131 mekanizmas\u0131 de\u011fi\u015febilir.<br \/>\n    \/\/ Burada standart bir EOA imzas\u0131 kullan\u0131lm\u0131\u015ft\u0131r, ancak EIP-7702'nin tam implementasyonunda<br \/>\n    \/\/ c\u00fczdanlar bu imza mekanizmas\u0131n\u0131 farkl\u0131 \u015fekilde y\u00f6neteceklerdir.<br \/>\n    const signedTx = await web3.eth.accounts.signTransaction(tx, eoaPrivateKey);<\/p>\n<p>    \/\/ 6. \u0130\u015flemi g\u00f6nder.<br \/>\n    try {<br \/>\n        const receipt = await web3.eth.sendSignedTransaction(signedTx.rawTransaction);<br \/>\n        console.log(\"EIP-7702 \u0130\u015flemi Ba\u015far\u0131l\u0131:\", receipt);<br \/>\n        return receipt;<br \/>\n    } catch (error) {<br \/>\n        console.error(\"EIP-7702 \u0130\u015flemi Hatal\u0131:\", error);<br \/>\n        throw error;<br \/>\n    }<br \/>\n}<\/p>\n<p>\/\/ \u00d6rnek kullan\u0131m (kavramsal):<br \/>\n\/\/ const web3 = new Web3('https:\/\/mainnet.infura.io\/v3\/YOUR_INFURA_PROJECT_ID');<br \/>\n\/\/ const myEoaPrivateKey = '0x...'; \/\/ Kendi EOA \u00f6zel anahtar\u0131n\u0131z<br \/>\n\/\/ const targetDappContract = '0x...'; \/\/ Etkile\u015fim kurulacak DApp s\u00f6zle\u015fmesi<br \/>\n\/\/ const dappMethodCalldata = web3.eth.abi.encodeFunctionCall({<br \/>\n\/\/     name: 'deposit',<br \/>\n\/\/     type: 'function',<br \/>\n\/\/     inputs: [{ type: 'uint256', name: 'amount' }]<br \/>\n\/\/ }, [web3.utils.toWei('0.01', 'ether')]);<\/p>\n<p>\/\/ \/\/ Bu, oturum anahtar\u0131n\u0131 do\u011frulayan veya gas sponsorlu\u011funu etkinle\u015ftiren<br \/>\n\/\/ \/\/ \u00e7ok basit bir ge\u00e7ici s\u00f6zle\u015fme kodu \u00f6rne\u011fi olabilir.<br \/>\n\/\/ \/\/ Ger\u00e7ekte bu kod, spesifik do\u011frulama mant\u0131\u011f\u0131n\u0131 i\u00e7erecektir.<br \/>\n\/\/ const sessionKeyValidationCode = '0x6001600055...'; \/\/ \u00d6rnek bytecode<\/p>\n<p>\/\/ \/\/ sendEip7702Transaction(web3, myEoaPrivateKey, targetDappContract, dappMethodCalldata, sessionKeyValidationCode)<br \/>\n\/\/ \/\/     .then(receipt => console.log('\u0130\u015flem al\u0131nd\u0131:', receipt))<br \/>\n\/\/ \/\/     .catch(err => console.error('\u0130\u015flem hatas\u0131:', err));<br \/>\n<\/code><\/p>\n<p>Bu kod \u00f6rnekleri, EIP-7702'nin temel mimarisini ve geli\u015ftiricilerin nas\u0131l entegre olabilece\u011fini g\u00f6steren basitle\u015ftirilmi\u015f bir bak\u0131\u015f a\u00e7\u0131s\u0131 sunmaktad\u0131r. Ger\u00e7ek implementasyonlar, g\u00fcvenlik denetimleri, gas optimizasyonlar\u0131 ve kullan\u0131c\u0131 dostu aray\u00fczler gibi ek katmanlar gerektirecektir. Bu yenilik, Ethereum geli\u015ftirme alan\u0131nda yeni ara\u00e7lar\u0131n ve SDK'lar\u0131n ortaya \u00e7\u0131kmas\u0131n\u0131 tetikleyerek, EOA'lar\u0131 Web3 ekosisteminin daha g\u00fc\u00e7l\u00fc ve esnek bir par\u00e7as\u0131 haline getirecektir.<\/p>\n<h2>Gelece\u011fe Bak\u0131\u015f ve Mobil Uyumlu Tasar\u0131m: EIP-7702'nin Gelece\u011fi Nas\u0131l \u015eekillenecek?<\/h2>\n<p>EIP-7702'nin Ethereum ekosistemine entegrasyonu, \u00f6zellikle mobil c\u00fczdanlar ve Web3 DApp'lerinin kullan\u0131c\u0131 deneyimi a\u00e7\u0131s\u0131ndan \u00e7\u0131\u011f\u0131r a\u00e7\u0131c\u0131 olacakt\u0131r. G\u00fcn\u00fcm\u00fcz\u00fcn mobil cihazlar\u0131, i\u015flem g\u00fcc\u00fc ve ba\u011flant\u0131 kalitesi a\u00e7\u0131s\u0131ndan masa\u00fcst\u00fc bilgisayarlara yak\u0131n performans sunarken, Web3 etkile\u015fimleri hala \u00e7o\u011fu zaman karma\u015f\u0131k ve masa\u00fcst\u00fc merkezlidir. EIP-7702, bu bo\u015flu\u011fu doldurarak mobil cihazlarda sorunsuz ve g\u00fcvenli bir Web3 deneyimi vaat ediyor.<\/p>\n<p>Mobil c\u00fczdanlar, EIP-7702'yi benimseyerek kullan\u0131c\u0131lara do\u011frudan EOA'lar\u0131 \u00fczerinden geli\u015fmi\u015f \u00f6zellikler sunabilecek. \u00d6rne\u011fin, bir mobil c\u00fczdan uygulamas\u0131, kullan\u0131c\u0131lar\u0131n tek dokunu\u015fla belirli bir DApp i\u00e7in oturum anahtarlar\u0131 olu\u015fturmas\u0131na, aile \u00fcyeleri i\u00e7in gas sponsorlu\u011fu ayarlamas\u0131na veya belirli i\u015flem t\u00fcrleri i\u00e7in biyometrik kimlik do\u011frulama gerektiren bir \u00e7oklu imza katman\u0131 eklemesine olanak tan\u0131yabilir. Bu, mobil Web3'\u00fc daha eri\u015filebilir ve kullan\u0131\u015fl\u0131 hale getirecektir. Kullan\u0131c\u0131lar, her i\u015flem i\u00e7in ana anahtarlar\u0131n\u0131 risk alt\u0131nda hissetmeden, mobil cihazlar\u0131n\u0131n rahatl\u0131\u011f\u0131yla zincir \u00fczerinde aktif olabilecekler.<\/p>\n<p>EIP-7702'nin gelece\u011fi, di\u011fer \u00f6nemli EIP'ler ile olan sinerjisiyle de \u015fekillenecektir. EIP-4337 (ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131 i\u00e7in AA) ve EIP-3074 (AUTH opcode ile EOA'lar i\u00e7in AA'ya benzer yetenekler) ile birlikte EIP-7702, Ethereum'da hesap soyutlamas\u0131 vizyonunu tamamlay\u0131c\u0131 niteliktedir. EIP-7702, EOA'lara EIP-4337'nin sundu\u011fu Paymaster ve Bundler altyap\u0131s\u0131ndan faydalanma yetene\u011fi kazand\u0131r\u0131rken, EIP-3074'\u00fcn sundu\u011fu ge\u00e7ici yetkilendirme mant\u0131\u011f\u0131n\u0131 daha esnek bir \u015fekilde uygulama imkan\u0131 sunar. Bu entegre yakla\u015f\u0131m, Ethereum'da her t\u00fcrden hesap i\u00e7in \u00fcst d\u00fczey AA yeteneklerinin kilidini a\u00e7acakt\u0131r.<\/p>\n<p>Elbette, bu kadar b\u00fcy\u00fck bir de\u011fi\u015fimin potansiyel zorluklar\u0131 da olacakt\u0131r. G\u00fcvenlik denetimleri, yeni i\u015flem tiplerinin a\u011f taraf\u0131ndan sorunsuz bir \u015fekilde kabul edilmesi, c\u00fczdan ve DApp geli\u015ftiricilerinin yeni standartlara uyum sa\u011flamas\u0131 gibi konular kritik \u00f6neme sahiptir. Kullan\u0131c\u0131lar\u0131n bu yeni yetenekleri ve riskleri anlamalar\u0131 i\u00e7in kapsaml\u0131 e\u011fitim ve kolay anla\u015f\u0131l\u0131r aray\u00fczler sunulmas\u0131 gerekecektir. Ancak bu zorluklar, EIP-7702'nin sundu\u011fu potansiyel faydalar g\u00f6z \u00f6n\u00fcne al\u0131nd\u0131\u011f\u0131nda a\u015f\u0131labilecek niteliktedir.<\/p>\n<p>Mobil uyumlu tasar\u0131m da bu s\u00fcrecin ayr\u0131lmaz bir par\u00e7as\u0131d\u0131r. Geli\u015ftiricilerin EIP-7702 destekli DApp'ler ve c\u00fczdanlar olu\u015ftururken, mobil \u00f6ncelikli bir yakla\u015f\u0131m benimsemeleri \u015fartt\u0131r. Duyarl\u0131 tasar\u0131mlar, dokunmatik ekran optimizasyonlar\u0131 ve performans iyile\u015ftirmeleri, mobil Web3 deneyiminin ba\u015far\u0131s\u0131 i\u00e7in hayati olacakt\u0131r. A\u015fa\u011f\u0131da, mobil uyumlu HTML \u00fcretimi i\u00e7in kullan\u0131labilecek baz\u0131 temel CSS <code>media query<\/code> \u00f6rnekleri verilmi\u015ftir:<\/p>\n<pre><code class=\"language-css\">\n\/* Genel stiller - Geni\u015f ekranlar i\u00e7in varsay\u0131lanlar *\/\nbody {\n    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n    margin: 0;\n    padding: 20px;\n    line-height: 1.6;\n    color: #333;\n    background-color: #f9f9f9;\n}\n\n.container {\n    max-width: 1200px;\n    margin: auto;\n    padding: 0 15px;\n}\n\nh2, h3 {\n    color: #2c3e50;\n    margin-top: 1.5em;\n    margin-bottom: 0.8em;\n}\n\np {\n    margin-bottom: 1em;\n}\n\n.code-block {\n    background-color: #e8eaf6; \/* A\u00e7\u0131k mor tonu *\/\n    border-left: 5px solid #3f51b5; \/* Mor vurgu *\/\n    padding: 15px;\n    margin: 20px 0;\n    border-radius: 5px;\n    overflow-x: auto; \/* Geni\u015f kod bloklar\u0131 i\u00e7in yatay kayd\u0131rma *\/\n}\n\n.expert-tip {\n    background-color: #e0f7fa; \/* A\u00e7\u0131k mavi tonu *\/\n    border-left: 5px solid #00bcd4; \/* Mavi vurgu *\/\n    padding: 15px;\n    margin: 20px 0;\n    border-radius: 5px;\n    font-style: italic;\n    color: #00798c;\n}\n\ntable {\n    width: 100%;\n    border-collapse: collapse;\n    margin: 20px 0;\n    background-color: #ffffff;\n    box-shadow: 0 2px 3px rgba(0,0,0,0.1);\n}\n\nth, td {\n    padding: 12px 15px;\n    border: 1px solid #ddd;\n    text-align: left;\n}\n\nth {\n    background-color: #f2f2f2;\n    font-weight: bold;\n    color: #555;\n}\n\n\/* Mobil cihazlar i\u00e7in stil ayarlamalar\u0131 (\u00f6rne\u011fin, 768px geni\u015fli\u011fin alt\u0131) *\/\n@media (max-width: 768px) {\n    body {\n        padding: 10px;\n    }\n\n    h2 {\n        font-size: 1.6em; \/* Ba\u015fl\u0131klar\u0131 k\u00fc\u00e7\u00fclt *\/\n    }\n    h3 {\n        font-size: 1.3em;\n    }\n    p {\n        font-size: 0.95em;\n    }\n\n    .code-block {\n        padding: 10px;\n        margin: 15px 0;\n    }\n\n    .expert-tip {\n        padding: 10px;\n        margin: 15px 0;\n        font-size: 0.9em;\n    }\n\n    \/* Tablolar\u0131 mobil uyumlu hale getirme *\/\n    table, thead, tbody, th, td, tr {\n        display: block; \/* Her tablo \u00f6\u011fesini blok seviyesinde g\u00f6ster *\/\n    }\n    \n    \/* Ba\u015fl\u0131klar\u0131 gizle (sadece mobil i\u00e7in, \u00e7\u00fcnk\u00fc td:before ile g\u00f6sterilecek) *\/\n    thead tr {\n        position: absolute;\n        top: -9999px;\n        left: -9999px;\n    }\n    \n    tr {\n        border: 1px solid #eee;\n        margin-bottom: 10px; \/* Sat\u0131rlar aras\u0131nda bo\u015fluk b\u0131rak *\/\n    }\n    \n    td {\n        border: none;\n        border-bottom: 1px solid #eee;\n        position: relative;\n        padding-left: 50%; \/* Etiket i\u00e7in yer a\u00e7 *\/\n        text-align: right; \/* \u0130\u00e7eri\u011fi sa\u011fa hizala *\/\n    }\n    \n    td:before {\n        position: absolute;\n        top: 6px;\n        left: 6px;\n        width: 45%;\n        padding-right: 10px;\n        white-space: nowrap;\n        content: attr(data-label); \/* data-label \u00f6zelli\u011fini tablo ba\u015fl\u0131\u011f\u0131 olarak kullan *\/\n        font-weight: bold;\n        text-align: left;\n        color: #666;\n    }\n}\n<\/pre>\n<p><\/code><\/p>\n<p>Bu mobil uyumlu tasar\u0131m yakla\u015f\u0131m\u0131, EIP-7702'nin sundu\u011fu yeniliklerin geni\u015f bir kullan\u0131c\u0131 kitlesine, cihaz fark etmeksizin ula\u015fmas\u0131n\u0131 sa\u011flayacakt\u0131r. Ethereum'un gelece\u011fi, sadece teknik iyile\u015ftirmelerle de\u011fil, ayn\u0131 zamanda bu iyile\u015ftirmelerin son kullan\u0131c\u0131lara ne kadar kolay ve sezgisel bir \u015fekilde sunuldu\u011fuyla da \u015fekillenecektir.<\/p>\n<h2>Sonu\u00e7: EIP-7702 ile Ethereum'da Kullan\u0131c\u0131 Deneyimi Nereye Evriliyor?<\/h2>\n<p>EIP-7702, Ethereum'da hesap soyutlamas\u0131 yolculu\u011funda kritik bir kilometre ta\u015f\u0131n\u0131 temsil ediyor. Harici Olarak Sahip Olunan Hesaplar\u0131n (EOA'lar) s\u0131n\u0131rl\u0131l\u0131klar\u0131n\u0131 a\u015farak, onlara ge\u00e7ici olarak ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131n\u0131n sundu\u011fu geli\u015fmi\u015f yetenekleri kazand\u0131r\u0131yor. Bu, mevcut kullan\u0131c\u0131 taban\u0131n\u0131n a\u011f ile daha g\u00fcvenli, esnek ve sezgisel bir \u015fekilde etkile\u015fim kurmas\u0131n\u0131 sa\u011flayacak. \u00c7oklu imza g\u00fcvenli\u011fi, oturum anahtarlar\u0131 ile kesintisiz DApp deneyimi ve gas sponsorlu\u011fu gibi \u00f6zellikler, EOA'lar\u0131 sadece birer varl\u0131k depolama arac\u0131 olmaktan \u00e7\u0131kar\u0131p, dinamik ve programlanabilir birer finansal ara\u00e7 haline getirecektir.<\/p>\n<p>EIP-7702'nin etkinle\u015fmesiyle birlikte, Ethereum ekosistemi daha kapsay\u0131c\u0131 ve kullan\u0131c\u0131 dostu bir hale gelecek. Yeni nesil DApp'ler, bu yetenekleri kullanarak daha ak\u0131c\u0131 ve daha az s\u00fcrt\u00fcnmeli kullan\u0131c\u0131 ak\u0131\u015flar\u0131 tasarlayabilecek. Mobil c\u00fczdanlar, bu yenilikten en \u00e7ok faydalanacak alanlardan biri olacak ve Web3'\u00fc milyonlarca yeni kullan\u0131c\u0131ya mobil cihazlar\u0131 \u00fczerinden ula\u015ft\u0131racak. Gelecekte, anahtarlar\u0131n y\u00f6netimi ve gas \u00fccretlerinin karma\u015f\u0131kl\u0131\u011f\u0131 gibi mevcut bariyerler b\u00fcy\u00fck \u00f6l\u00e7\u00fcde ortadan kalkacak, b\u00f6ylece Ethereum ana ak\u0131m benimsenme i\u00e7in \u00e7ok daha haz\u0131r hale gelecektir. EIP-7702, Ethereum'un sadece geli\u015ftiriciler i\u00e7in de\u011fil, herkes i\u00e7in daha eri\u015filebilir ve g\u00fc\u00e7l\u00fc bir platform olma vizyonunu g\u00fc\u00e7lendiriyor.<\/p>\n<h2>S\u0131k\u00e7a Sorulan Sorular (SSS): EIP-7702 Hakk\u0131nda Bilmeniz Gerekenler<\/h2>\n<h3>EIP-7702 ve EIP-4337 Aras\u0131ndaki Temel Fark Nedir?<\/h3>\n<p>EIP-4337, ak\u0131ll\u0131 s\u00f6zle\u015fme tabanl\u0131 c\u00fczdanlar i\u00e7in hesap soyutlamas\u0131 sunar; yani yeni bir ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdan\u0131 olu\u015fturdu\u011funuzda bu yeteneklerden faydalanabilirsiniz. EIP-7702 ise, mevcut harici olarak sahip olunan hesaplara (EOA) hesap soyutlamas\u0131 yetenekleri kazand\u0131rmay\u0131 hedefler. EIP-7702, EOA'lar\u0131n do\u011frudan a\u011f seviyesinde ge\u00e7ici ak\u0131ll\u0131 s\u00f6zle\u015fme yetenekleri kazanmas\u0131n\u0131 sa\u011flar, b\u00f6ylece EOA'lar\u0131n\u0131z\u0131 de\u011fi\u015ftirmeden geli\u015fmi\u015f \u00f6zelliklere eri\u015febilirsiniz.<\/p>\n<h3>EIP-7702 Benim \u0130\u00e7in Ne Anlama Geliyor (Bir EOA Kullan\u0131c\u0131s\u0131 Olarak)?<\/h3>\n<p>Daha g\u00fcvenli ve esnek bir c\u00fczdan deneyimi anlam\u0131na gelir. \u00d6rne\u011fin, \u00e7oklu imza g\u00fcvenli\u011fi, oturum anahtarlar\u0131 ile DApp'leri sorunsuz kullanma veya gas \u00fccretlerini ba\u015fka birinin \u00f6demesini sa\u011flama gibi \u00f6zelliklere sahip olabileceksiniz. Bu, EOA'lar\u0131n\u0131z\u0131 daha geli\u015fmi\u015f ak\u0131ll\u0131 s\u00f6zle\u015fme c\u00fczdanlar\u0131 gibi kullanman\u0131z\u0131 sa\u011flayacak, ancak ana \u00f6zel anahtar\u0131n\u0131z\u0131n kontrol\u00fcn\u00fc kaybetmeden.<\/p>\n<h3>EIP-7702 G\u00fcvenlik Risklerini Art\u0131r\u0131r m\u0131?<\/h3>\n<p>EIP-7702, do\u011fru uyguland\u0131\u011f\u0131nda g\u00fcvenli\u011fi art\u0131rma potansiyeline sahiptir. Ge\u00e7ici s\u00f6zle\u015fme yetkilendirmesi, ana EOA \u00f6zel anahtar\u0131n\u0131z\u0131n daha az a\u00e7\u0131\u011fa \u00e7\u0131kmas\u0131n\u0131 sa\u011flayabilir, \u00e7\u00fcnk\u00fc sadece belirli i\u015flemleri yetkilendirmek i\u00e7in kullan\u0131l\u0131r. Ancak, bu yeni yeteneklerin c\u00fczdanlar ve DApp'ler taraf\u0131ndan g\u00fcvenli bir \u015fekilde entegre edilmesi kritik \u00f6neme sahiptir. Kullan\u0131c\u0131lar\u0131n da yetkilendirdikleri ge\u00e7ici s\u00f6zle\u015fmelerin mant\u0131\u011f\u0131n\u0131 ve oturum anahtarlar\u0131n\u0131n kapsam\u0131n\u0131 dikkatle incelemesi gerekecektir.<\/p>\n<h3>EIP-7702 Ne Zaman Tam Olarak Aktif Olacak?<\/h3>\n<p>EIP-7702 bir teklif olup, Ethereum yol harikas\u0131nda \u00f6nemli bir ad\u0131md\u0131r. Bir \"infrastructure launches\" durumu, temel altyap\u0131n\u0131n geli\u015ftirilmekte ve test edilmekte oldu\u011fu anlam\u0131na gelir. Tam entegrasyon ve yayg\u0131n kullan\u0131m, Ethereum ana a\u011f y\u00fckseltmeleri ve ekosistemdeki c\u00fczdan\/DApp adaptasyonuyla birlikte zaman alacakt\u0131r. Takip eden Ethereum y\u00fckseltmelerinde (\u00f6rne\u011fin Pectra y\u00fckseltmesi) yer almas\u0131 beklenmektedir.<\/p>\n<h3>EIP-7377 (ERC-4337'nin uzant\u0131s\u0131) ile EIP-7702 aras\u0131ndaki fark nedir?<\/h3>\n<p>EIP-7377, ERC-4337'yi geni\u015fleterek, ak\u0131ll\u0131 hesaplar\u0131n (AA) kendilerini y\u00fckseltmesine veya de\u011fi\u015ftirmesine olanak tan\u0131yan bir \"hesap ikamesi\" standard\u0131 sunar. Yani, mevcut bir ak\u0131ll\u0131 hesab\u0131n mant\u0131\u011f\u0131n\u0131 veya kodunu de\u011fi\u015ftirebilirsiniz. EIP-7702 ise do\u011frudan EOAlara AA yeteneklerini getirir; bir EOA'n\u0131n ge\u00e7ici olarak ak\u0131ll\u0131 s\u00f6zle\u015fme gibi davranmas\u0131n\u0131 sa\u011flar. Biri mevcut ak\u0131ll\u0131 hesaplar\u0131n esnekli\u011fini art\u0131r\u0131rken, di\u011feri EOA'lara ak\u0131ll\u0131 hesap benzeri yetenekler kazand\u0131r\u0131r.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum&#8217;da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-33098","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>EIP-7702: EOA&#039;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem<\/title>\n<meta name=\"description\" content=\"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum&#039;da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA&#039;lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EIP-7702: EOA&#039;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem\" \/>\n<meta property=\"og:description\" content=\"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum&#039;da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA&#039;lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-29T10:02:11+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"27 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"EIP-7702: EOA&#8217;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem\",\"datePublished\":\"2025-10-29T10:02:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\"},\"wordCount\":4840,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\",\"name\":\"EIP-7702: EOA'lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-29T10:02:11+00:00\",\"description\":\"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum'da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA'lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EIP-7702: EOA&#8217;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"EIP-7702: EOA'lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem","description":"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum'da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA'lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/","og_locale":"tr_TR","og_type":"article","og_title":"EIP-7702: EOA'lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem","og_description":"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum'da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA'lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.","og_url":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-29T10:02:11+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"27 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"EIP-7702: EOA&#8217;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem","datePublished":"2025-10-29T10:02:11+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/"},"wordCount":4840,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/","url":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/","name":"EIP-7702: EOA'lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-29T10:02:11+00:00","description":"EIP-7702 altyap\u0131s\u0131, harici olarak sahip olunan hesaplar (EOA) i\u00e7in hesap soyutlamas\u0131n\u0131 etkinle\u015ftirerek Ethereum'da kullan\u0131c\u0131 deneyimini ve g\u00fcvenli\u011fi devrim niteli\u011finde de\u011fi\u015ftiriyor. EOA'lara geli\u015fmi\u015f c\u00fczdan \u00f6zellikleri sunan bu yenili\u011fi ke\u015ffedin.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/eip-7702-eoalar-icin-hesap-soyutlamasinda-yeni-donem\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"EIP-7702: EOA&#8217;lar \u0130\u00e7in Hesap Soyutlamas\u0131nda Yeni D\u00f6nem"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=33098"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33098\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=33098"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=33098"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=33098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}