Kripto para birimleri dünyasında, yeni Ethereum İyileştirme Teklifleri (EIP’ler) ile ilgili tartışmalar devam ediyor – EIP-3074, Ethereum çekirdek geliştiricilerinin bu yılın sonlarında veya 2025’in başlarında yapılması planlanan yaklaşan Pectra hard forkuna dahil edilmesini onaylamasıyla büyük ilgi gördü.
EIP-3074, Ethereum’un hesap modelinin evrimindeki bir sonraki önemli adımı işaret etmektedir. ERC-4337’nin yükselişinden önce kısa vadeli bir çare olarak hizmet eder, ancak kullanıcı deneyimini (UX) geliştirmesi dikkate değerdir.
Hesap Soyutlamanın Temelleri
Dışarıdan Sahip Olunan Hesaplar (EOA’lar), doğrudan özel anahtarlar tarafından kontrol edilen ve ilişkili koddan yoksun olan Ethereum hesaplarının en temel biçimini temsil eder. EOA’lar ETH gönderebilir ve akıllı sözleşmelerle etkileşime girebilir, ancak daha gelişmiş işlevlerden yoksundurlar.
EOA’ların aksine, Akıllı Sözleşme Hesapları (SCA’lar) doğrudan sözleşme kodları tarafından kontrol edilir ve kullanıcıların programlama mantıklarına göre fonları tutmalarını ve kontrol etmelerini, diğer sözleşmelere yapılan çağrılara göre otomatik olarak karar vermelerini ve daha fazlasını yapmalarını sağlar. Bu çok yönlülük, SCA’ları cüzdanların geleceğinde çok önemli kılmaktadır.
Bu bağlamda, Hesap Soyutlama (AA) Ethereum hesaplarını daha esnek hale getirmeyi amaçlayan bir dizi geliştirme çabasını ifade eder. Amaç, EOA’lar ve SCA’lar arasındaki boşluğu azaltarak hesap davranışını daha programlanabilir ve daha geniş bir yelpazedeki kullanıcı ihtiyaçlarını karşılayabilir hale getirmektir.
Ethereum’un AA Yol Haritası
Ethereum’un AA yol haritası, farklı zorlukları ele almak için birden fazla eşzamanlı çabayı kapsamaktadır.
Şu anda ilerlemenin birincil yolu, ETH dışındaki Gaz ücretleri için token ödemeleri, karmaşık hesap kurtarma mekanizmaları ve daha gelişmiş işlem gruplama ve zamanlama yetenekleri gibi tipik olarak EOA’lar için erişilemeyen çok çeşitli işlevleri destekleyen bir AA standardı olan ERC-4337’nin daha derin bir şekilde benimsenmesini içermektedir.
Ancak ERC-4337, EIP-5003 (EOA’dan SCA’ya kalıcı bir geçiş için önerilen bir yöntem) ve EIP-3074 (EOA’ların işlem yürütme haklarını SCA’lara devretmesine izin vermenin yolunu açan) gibi diğer yaklaşımlarla desteklenecektir.
EIP-3074 nedir?
EIP-3074 yeni Ethereum işlem kodları. Bu sistem, EOA kullanıcılarının, özel anahtarlarını kalıcı olarak aktarmamanın güvenliğini ve kontrolünü korurken, akıllı sözleşmeleri tek bir işlemde kendi adlarına eylemler gerçekleştirmeleri için yetkilendirmelerine olanak tanıyacaktır.
Bu yeni işlem kodlarının getirdiği kullanıcı dostu yardımcı programlar şunlardır:
İşlem gruplama – birden fazla işlemi (birçok token transferi gibi) tek bir işlemde gruplama.
Sponsorlu işlemler – üçüncü tarafların işlemler için ödeme yapabilmesi, uygulamaların kullanıcıları için Gaz ücretlerini karşılaması için yeni bir yol açar.
Koşullu işlemler – birden fazla adımı birbirine bağlayabilen ve her adım için ayrı işlemlere ihtiyaç duymadan yalnızca belirli koşullar karşılandığında çalışan işlemler gibi koşullu yürütme sağlayan karmaşık işlem yapıları.
Meta işlemler – başka bir tarafça sunulabilecek işlemleri imzalama yeteneği, örneğin, ETH’ye yakıt olarak ihtiyaç duymadan çevrimdışı veya farklı arayüzlerden işlemleri imzalama.
Yetkilendirilmiş güvenlik – güvenilir arayanların işlemleri yönetmesine izin vererek, kullanıcılar çoklu imza kurulumlarını içerenler gibi gelişmiş güvenlik modellerinden yararlanabilir.