EIP-3074: Ethereum yükseltme teklifi, varlık yetkilendirmesini yeniden şekillendirecek, kullanıcı deneyimini ve güvenliği artıracak.

robot
Abstract generation in progress

EIP-3074: Ethereum yükseltme önerisi ile kullanıcı deneyimini ve güvenliğini iyileştirmek

EIP-3074, EOA'ların belirli bir akıllı sözleşmeye kontrolü devretmesini sağlayarak, sözleşme ile aynı derecede zengin bir yürütme yeteneği kazandırır. Bu öneri, kullanıcı deneyimini büyük ölçüde artırırken, mevcut yetkilendirme yöntemlerini yeniden şekillendirir ve kolaylığı korurken güvenliği artırır. EIP-3074 sayesinde, EOA'lar kendi başlarına işlem gönderip zincire eklemek zorunda kalmaz ve dolayısıyla işlem ücretlerini ödemek için ETH biriktirmek zorunda kalmazlar.

EIP-3074'ün cüzdanlar ve DApp'ler üzerindeki etkisinin detayları

Invoker sözleşmesi

EOA kontrolünü elde edebilen sözleşmeye Invoker sözleşmesi denir. EOA, Invoker sözleşmesini ve gerçekleştirmesine izin verilen işlemleri açıkça belirtmek için özel anahtar ile imzalamalıdır.

Tipik yürütme süreci aşağıdaki gibidir:

  1. Kullanıcı EOA özel anahtarıyla imza atar, imza içeriğini ve mühürü Relayer'a verir.
  2. Relayer, bunu zincir üzerindeki Invoker sözleşmesini yürütmesi için getirir.
  3. Invoker imzayı doğruladıktan sonra, EOA kimliğiyle işlem yapar, örneğin varlık onayı, DEX'te takas gibi.

Dikkate değer bir nokta, tamamlandığında EOA'nın nonce değerini artırmamasıdır, bu nedenle aynı imza tekrar kullanılabilir. Invoker, yeniden oynatma saldırılarını önlemek için nonce mekanizmasını kendisi uygulamak zorundadır.

EIP-3074'ün cüzdanlar ve DApp'ler üzerindeki etkisinin detaylı açıklaması

Uygulama Senaryoları

EIP-3074 birçok yeni uygulama senaryosunu açtı:

  • Batchcall: Kullanıcılar birden fazla işlemi tek bir işlemde birleştirerek yetkilendirme imza sayısını ve Gas maliyetini azaltabilir.

  • Oturum Anahtarı: Kullanıcı belirli koşullar altında üçüncü tarafların işlem yapmasına yetki verebilir.

  • Native ETH Permit: Yerel ETH'nin Permit işlevini gerçekleştirin.

  • Limit Order: Kullanıcı limit fiyatı koşullarını doldurur, koşullar sağlandığında otomatik olarak yürütülür, önceden onay gerektirmez.

  • Sosyal Kurtarma: Kullanıcı özel anahtarını kaybettiğinde, yetkili kişi varlıkları transfer edebilir.

EIP-3074'ün cüzdanlar ve DApp'ler üzerindeki etkisi

EIP-3074'ün Etkisi

Varlık yetkilendirme yöntemini geliştirmek

Mevcut DApp tasarımı, kullanıcıların EOA olduğunu varsayıyor ve kullanıcılardan büyük miktarda varlığı önceden onaylamalarını talep ediyor. EIP-3074, DApp işlemlerini onayla bağlamaya ve atomik olarak yürütmeye olanak tanır, bu da ayrı onayların başarılı olma olasılığını ortadan kaldırır. Bu yöntem, zincir dışı imzalamanın rahatlığını korurken, permit'ten daha yüksek bir güvenlik sunar.

EIP-3074'ün cüzdanlar ve DApp'ler üzerindeki etkisi

cüzdan EOA nonce işleme

EIP-3074 imzası EOA nonce değerini içerir, EOA'nın işlem göndermesi mevcut yetkiyi geçersiz kılacaktır. Kendine yetki verme işlemleri için, cüzdan EIP-3074 imzasını normal işlem olarak işleyebilir. Ancak kullanıcı kendi başına zincire aktarırken dikkat etmelidir:

  1. İki kez imzalama gereklidir: EIP-3074 imzası ve zincir üzerindeki işlem imzası.
  2. EIP-3074 imzalı nonce önceden +1 olmalıdır, böylece zincire eklenmesiyle oluşan nonce artışıyla eşleşir.

EIP-3074'ün cüzdanlar ve DApp'ler üzerindeki etkisinin detaylı açıklaması

Sonuç

EIP-3074, EOA'ya sözleşme düzeyinde yürütme yeteneği kazandırdı ve birçok yeni uygulama senaryosunu başlattı. Bu, kullanıcı deneyimini önemli ölçüde artırmanın yanı sıra mevcut yetkilendirme yöntemlerini değiştirerek güvenliği artırma umudunu da taşıyor. Bu teklif, mevcut onay ve izin modellerinin yerini alma potansiyeline sahip olup, kullanıcılara daha güvenli bir yetkilendirme mekanizması sunmaktadır.

EIP-3074'ün cüzdanlar ve DApp'ler üzerindeki etkisi

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 3
  • Share
Comment
0/400
SleepyValidatorvip
· 9h ago
3074 çok muhteşem, sözleşme oynayanlar rahatlayacak.
View OriginalReply0
GateUser-a606bf0cvip
· 9h ago
Sonunda yeni bir teklif var boğa ah
View OriginalReply0
ser_ngmivip
· 10h ago
Bu dalgaya bir pozisyon girin.
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)