Vitalik, EIP-7702 hesap soyutlama için yeni bir çözüm önermek için neden acele ediyor?

**ERC-4337, hesap soyutlama için Uygulama Katmanı standarttır, EIP-3074, EVM doğrudan değiştiren protokol katmanı bir standarttır ve EIP-7702, EOA'ya geçici bir akıllı sözleşmeler verir. **

EIP-3074, bu yıl Nisan ayında Ethereum'un bir sonraki sert çatal planına dahil edildi ve teklif, harici olarak sahip olunan hesapların (EOA'lar) işlem yetkisini akıllı sözleşmeler devretmesine izin vererek kullanıcılara daha uygun bir deneyim sunmayı amaçlıyor. Bununla birlikte, bu özellik toplulukta endişelere de yol açtı ve long üyeleri, imzanın kötüye kullanılması durumunda tüm hesap fonlarının riske atılacağından ve kimlik avı saldırganları için bir fırsat sağlayacağından endişe duyuyor. Güvenliği daha da artırmak için, Vitalik Buterin yakın zamanda toplulukta çok fazla tartışma yaratan EIP-3074'e alternatif olarak EIP-7702'yi önerdi.

EIP-7702, hesap soyutlama iyileştirmek için yeni bir işlem türü sunar. Bu yeni işlem türü, harici olarak sahip olunan hesapların (EOA'lar) işlem işlemi sırasında akıllı sözleşmeler özelliklerini geçici olarak benimsemesine ve işlem tamamlandıktan sonra orijinal durumlarına geri dönmesine olanak tanır. Peki ERC-4337, EIP-3074 ve EIP-7702 arasındaki fark hesap soyutlama?

ERC-4337: Uygulama Katmanı için Hesap Soyutlama Standardı

ERC-4337: hesap soyutlama için Alt Mempool'u kullanma. **ERC-4337, Vitalik tarafından akıllı sözleşmeler hesap EOA aktif işlemlerinin özelliklerine sahip olmalarını sağlamak amacıyla bir Uygulama Katmanı standardı olarak önerilmiştir. akıllı sözleşmeler kullanıcının hesap gibi davranabilmesi için EntryPoint adlı akıllı bir sözleşme sunar, bu da kullanıcının varlıklarını ve işlemlerini yönetmek için hesap akıllı sözleşmeler benzer şekilde çalıştığı anlamına gelir. Bu, en uzun imzalar, işlemlerin otomatik olarak yürütülmesi ve daha fazlası gibi karmaşık mantığa olanak tanır.

ANA ÖZELLİKLER:

Hard Fork Gerekmez: ERC-4337'nin bir Hard Fork aracılığıyla uygulanması gerekmez ve Ethereum protokol herhangi bir değişiklik gerektirmez. Uyumluluk: Bu yaklaşım, mevcut EOA sistemleriyle uyumludur ve geçişi daha sorunsuz hale getirir. Hedef: İşlemleri işlemek ve doğrulamak için hesap olarak hareket akıllı sözleşmeler için hesap soyutlama uygulayın. Öz: EOA'nın aktif olarak işlem başlatma özelliklerine sahip akıllı sözleşmeler hesap.

EIP-3074: Yetkilendirme ve Proxy Yürütme

**EIP-3074: AUTH ve AUTHCALL Operasyon Kodu. **Ethereum araştırmacısı SamWilsn, Go Ethereum geliştiricisi Matt Garnett ve bu teklifin hazırlanmasında Vitalik'in katılımı olmayan diğerleri tarafından önerilen EIP-3074, EOA'nın izinlerini akıllı sözleşmeler'a devretmesine olanak tanıyan ve iki yeni İşlem Kodu sunan bir yöntemdir: AUTH ve AUTHCALL, akıllı sözleşmeler EOA adına toplu işlem işlemleri ve sponsorluk gas ücretleri gibi işlemleri gerçekleştirmesine olanak tanır. Bu, Ethereum'ın Sanal Makine için büyük bir değişiklik.

ANA ÖZELLİKLER:

Delegasyon mekanizması: EOA, AUTH Operasyon Kodu aracılığıyla bir akıllı sözleşmeyi yetkilendirebilir ve ardından akıllı sözleşmeler AUTHCALL aracılığıyla kendi adına işlem yapmasına izin verebilir. Güvenlik Riski: Yetki devri mekanizması, kötü niyetli bir sözleşmeye izin verilmesi durumunda fonların çalınmasına yol açabileceğinden güvenlik sorunlarına yol açabilir. Hedef: EOA'nın akıllı sözleşmeler izinlerini geçici olarak vermesine izin vererek EOA'nın işlevselliğini geliştirmek. Öz: EVM yükseltin ve iki İşlem Kodu ekleyin.

EIP-7702: Geçici akıllı sözleşmeler için EOA

**EIP-7702: Bir işlem için bir EOA hesap kodu ayarlayın. **Vitalik, ilk yazar olarak bu öneriyi 7 Mayıs'ta yayınladı. EIP-3074'e alternatif olarak EIP-7702, EOA'nın işlemler sırasında akıllı sözleşmeler işlevselliğini geçici olarak benimsemesine izin veren bir mekanizma sunar. Bu yaklaşımla EOA, tek bir işlem yürütme sırasında EOA'yı akıllı sözleşmeler Cüzdan'ye dönüştürebilir ve işlem sona erdikten sonra normal bir duruma dönebilir. Ve EIP-7702, EOA kodunda geçici değişiklikler için zaten bir çerçeve sağladığından, EIP-7702'nin üzerine EIP-5003'ü uygulamak nispeten basit hale gelir (bu, EOA'nın kalıcı olarak akıllı sözleşmeler hesap'e dönüştürülmesine izin verir) ve işlem sona erdikten sonra kodun silinmemesi ayarlanarak kalıcı bir EOA'dan akıllı sözleşmeler'ye geçiş sağlanabilir.

ANA ÖZELLİKLER:

Geçici Dönüştürme: Bir işlem sırasında, EOA'nın akıllı sözleşmeler koduna geçici olarak belirli bir işlemi gerçekleştirme yeteneği verilir. Yüksek uyumluluk: EIP-7702, ERC-4337'nin akıllı sözleşmeler Cüzdan koduyla son derece uyumludur ve ERC-4337 için önceden yazılmış ve dağıtılmış akıllı sözleşmeler kodundan doğrudan yararlanabilir, böylece mevcut hesap soyutlama çalışma yeniden kullanılabilir ve mevcut hesap sisteminin parçalanmasını önleyebilir. Yeni İşlem Kodları eklemeye gerek yok: EIP-7702, EIP-3074'e kıyasla protokol katmanı bir standart olmasına rağmen, işlemlerde geçici olarak akıllı sözleşmeler kodu uygular ve Ethereum Sanal Makinesi kalıcı değişiklikler gerektirmez. Amaç: Daha esnek ve uyumlu bir hesap soyutlama şeması sağlamak için EIP-3074 ve ERC-4337'nin özelliklerini birleştirmek. Öz: akıllı sözleşmeler kodunun geçici uygulaması.

EIP-7702, EIP-3074 benzeri işlevselliği yeni İşlem Kodları sunmadan uygulamak için hesap soyutlama yol sağlarken, oyunsonunun uygulanmasına daha iyi hazırlanır. hesap soyutlama hesap soyutlama oyunu, bir Ethereum üzerindeki tüm hesap geleneksel EOA'ya güvenmek yerine varlıkları ve işlemleri yönetmek için akıllı sözleşmeler Cüzdan kullandığı, gelecekte öngörülen bir durumu ifade eder. akıllı sözleşmeler Cüzdan'nin bu yaygın hesap kullanımı, hesap soyutlama "oyun sonu" olarak bilinir. EIP-7702 sadece mevcut sorunları çözmekle kalmaz, aynı zamanda gelecekteki olası hesap modelleriyle uyumluluk için tasarım yaparak long vadeli etkinlik ve kullanılabilirlik sağlar.

Orijinali Görüntüle
  • Bahşiş
  • 2
  • Paylaş
Yorum
Yorum yok