EIP-3074: Ethereum hesap fonksiyonlarını ve güvenliğini artırma
EIP-3074, dış sahipli hesap (EOA)'ın işlevselliğini artırmayı amaçlayan önemli bir Ethereum iyileştirme önerisidir. Bu öneri, kullanıcı deneyimini büyük ölçüde artırmanın yanı sıra mevcut yetkilendirme mekanizmasını yeniden şekillendirerek güvenliği artırırken kolaylığı korur.
EIP-3074'ün Ana Özellikleri
EOA'nın kontrolü belirli bir sözleşmeye devretmesine izin vererek daha zengin işlemler gerçekleştirilmesini sağlar.
Kullanıcılar bir işlemde birden fazla işlem gerçekleştirebilir, bu da verimliliği büyük ölçüde artırır.
İşlem ücretlerini ödemek için önceden ETH bulundurmanıza gerek yok, bu da kullanım eşiklerini düşürüyor.
Invoker Sözleşme Mekanizması
Invoker sözleşmesi, EOA kontrolünü elde etmek için özel bir sözleşmedir. Kullanıcı, Invoker sözleşme adresini ve izin verilen işlemleri açıkça belirtmek için özel anahtarı ile imza yetkisi vermelidir.
Yürütme süreci genellikle şu şekildedir:
Kullanıcı imzalar ve içeriği Relayer'a teslim eder.
Relayer, imzayı Invoker sözleşmesine teslim eder.
Invoker, kullanıcı EOA kimliği ile ilgili işlemleri gerçekleştirir.
Dikkat edilmesi gereken bir nokta, Invoker sözleşmesinin tekrar saldırılarını önlemek için nonce mekanizmasını kendisinin uygulaması gerektiğidir.
EIP-3074'ün Uygulama Senaryoları
Batchcall: Birden fazla işlemi tek bir işlemde birleştirir, yetkilendirme adımlarını ve Gas ücretlerini tasarruf eder.
Oturum Anahtarı: Üçüncü şahısların belirli koşullar altında hesabı yönetmesine izin verir.
Yerel ETH İzni: Yerel ETH'nin İzin fonksiyonunu gerçekleştirin.
Limit Order: Önceden yetki vermeden limit emri ayarlayabilirsiniz.
Intent Sözleşmesi: Önceden belirlenmiş koşullar karşılandığı sürece, herhangi biri kullanıcı olarak belirli işlemleri gerçekleştirebilir.
Sosyal Kurtarma: Önceden belirlenmiş yetkilendirme mekanizması aracılığıyla, özel anahtar kaybolduğunda varlıkları transfer etme.
EIP-3074'ün mevcut ekosistem üzerindeki etkisi
Varlık yetkilendirme yöntemini geliştirmek
EIP-3074, mevcut onay ve izin modelinin yerini alması bekleniyor. Kullanıcılar, DApp işlemlerini yetkilendirme ile bağlayarak atomik yürütmeyi gerçekleştirebilir, bu da güvenliği artırırken iyi bir kullanıcı deneyimini korur.
EOA nonce işleme
Mevcut tasarımda, EOA nonce değeri imza içeriğine dahil edilmiştir. Bu, EOA'nın nonce değerini değiştiren bir işlem göndermesi durumunda, önceki EIP-3074 yetkilendirmelerinin tamamen geçersiz olacağı anlamına gelir. Cüzdan, farklı kullanım senaryoları (örneğin, Oturum Anahtarı, Sosyal Kurtarma vb.) için uygun nonce yönetim stratejilerini benimsemelidir.
Özet
EIP-3074, Ethereum ekosistemine birçok yenilikçi olanak getirdi, bunlar arasında toplu işlemler, esnek izinler, yerel ETH İzni gibi işlevler bulunmaktadır. Bu, yalnızca kullanıcı deneyimini artırmakla kalmaz, aynı zamanda izin mekanizmasını iyileştirerek güvenliği de güçlendirir. Bu önerinin ilerlemesiyle birlikte, daha güvenli ve daha kullanışlı merkeziyetsiz uygulama senaryolarının kademeli olarak gerçekleştirilmesini umuyoruz.
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.
17 Likes
Reward
17
6
Share
Comment
0/400
ConsensusDissenter
· 07-11 15:02
gas'tan epeyce tasarruf ettiniz değil mi?
View OriginalReply0
ser_we_are_ngmi
· 07-11 15:00
Çıkışını dört gözle bekliyorum, acele et!
View OriginalReply0
fren.eth
· 07-11 14:59
Bu yine bir abartı, hiçbir işe yaramaz.
View OriginalReply0
RugPullAlarm
· 07-11 14:52
Yine güvenliği artırmaktan bahsediyor, daha önce akıllı sözleşmelerle yaşanan sorunları yeterince yaşadık.
EIP-3074: Ethereum hesap fonksiyonlarını yeniden şekillendirmek, güvenliği ve kullanıcı deneyimini artırmak
EIP-3074: Ethereum hesap fonksiyonlarını ve güvenliğini artırma
EIP-3074, dış sahipli hesap (EOA)'ın işlevselliğini artırmayı amaçlayan önemli bir Ethereum iyileştirme önerisidir. Bu öneri, kullanıcı deneyimini büyük ölçüde artırmanın yanı sıra mevcut yetkilendirme mekanizmasını yeniden şekillendirerek güvenliği artırırken kolaylığı korur.
EIP-3074'ün Ana Özellikleri
Invoker Sözleşme Mekanizması
Invoker sözleşmesi, EOA kontrolünü elde etmek için özel bir sözleşmedir. Kullanıcı, Invoker sözleşme adresini ve izin verilen işlemleri açıkça belirtmek için özel anahtarı ile imza yetkisi vermelidir.
Yürütme süreci genellikle şu şekildedir:
Dikkat edilmesi gereken bir nokta, Invoker sözleşmesinin tekrar saldırılarını önlemek için nonce mekanizmasını kendisinin uygulaması gerektiğidir.
EIP-3074'ün Uygulama Senaryoları
EIP-3074'ün mevcut ekosistem üzerindeki etkisi
EIP-3074, mevcut onay ve izin modelinin yerini alması bekleniyor. Kullanıcılar, DApp işlemlerini yetkilendirme ile bağlayarak atomik yürütmeyi gerçekleştirebilir, bu da güvenliği artırırken iyi bir kullanıcı deneyimini korur.
Mevcut tasarımda, EOA nonce değeri imza içeriğine dahil edilmiştir. Bu, EOA'nın nonce değerini değiştiren bir işlem göndermesi durumunda, önceki EIP-3074 yetkilendirmelerinin tamamen geçersiz olacağı anlamına gelir. Cüzdan, farklı kullanım senaryoları (örneğin, Oturum Anahtarı, Sosyal Kurtarma vb.) için uygun nonce yönetim stratejilerini benimsemelidir.
Özet
EIP-3074, Ethereum ekosistemine birçok yenilikçi olanak getirdi, bunlar arasında toplu işlemler, esnek izinler, yerel ETH İzni gibi işlevler bulunmaktadır. Bu, yalnızca kullanıcı deneyimini artırmakla kalmaz, aynı zamanda izin mekanizmasını iyileştirerek güvenliği de güçlendirir. Bu önerinin ilerlemesiyle birlikte, daha güvenli ve daha kullanışlı merkeziyetsiz uygulama senaryolarının kademeli olarak gerçekleştirilmesini umuyoruz.