EIP-3074, EOA kontrolünün akıllı sözleşmelere devredilmesini destekleyen bir sonraki Ethereum sert çatalı Pectra yükseltmesine dahil edilmiştir.
Karen tarafından yazılmıştır, Öngörü Haberleri
Ethereum çekirdek geliştiricileri tarafından gerçekleştirilen son konferans görüşmesinde, EIP-3074 teklif geliştiricileri, Ethereum hard fork Pectra yükseltmesinde uygulanacak iyileştirmelere dahil edildi. Teklif, daha karmaşık işlem planlarını yürütmek için sıradan adreslerin kontrolünün akıllı sözleşmelere devredilmesini destekliyor ve böylece cüzdan kullanıcı deneyimini önemli ölçüde artırıyor. Peki EIP-3074 tam olarak nedir ve Ethereum için ne anlama geliyor?
EIP-3074 nedir?
Aslında, Ekim 2020 gibi erken bir tarihte, EIP-3074, Ethereum çekirdek geliştiricileri ve araştırmacıları Sam Wilson, Ansgar Dietrichs, lightclients ve Micah Zoltu tarafından önerildi. Temel fikir, harici sahipli hesapların (EOA) kontrolünü akıllı sözleşmeye devretmektir. . Bu yenilik, geliştiricilere yeni EOA ticaret stratejileri tasarlamak ve uygulamak için güçlü ve esnek bir çerçeve sağlar.
Peki mevcut EOA'yı özel olarak nasıl akıllı bir sözleşmeye dönüştürebiliriz? Lightclients tarafından iki yıl önce yayınlanan tanıtım videosuna göre, bu dönüşümü gerçekleştirmenin anahtarı "AUTH" ve "AUTHCALL" adlı iki talimatta yatmaktadır. Bunların arasında ilki, ECDSA imzasına dayalı olarak "yetkilendirilmiş" bağlam değişkenini ayarlar ve ikincisi "yetkili" hesap aktarımı olarak başlatılır. Aynı zamanda, başlatılanın güvenliğinden veya kullanıcı deneyiminden ödün vermeden arayanlara ve başlatıcılara daha fazla kontrol sağlamak için "AUTHCALL" talimatı etrafında daha fazla mantık uygulanabilir.
Gerçek operasyonda, EOA adresi kullanıcısı önce zincir dışı işlemi imzalar ve ardından EOA kullanıcısı veya Gaz sponsoru işlemi Invoker sözleşmesine gönderir. Invoker sözleşmesi, her hedef sözleşmeyi doğrulamak ve çağırmak için "AUTH" ve "AUTHCALL" kullanır. .
Arbitrum ve Lemniscap ekip üyelerinden Patrick McCorry, EIP-3074'ün neredeyse tüm işlem aktarma hizmetlerinin başına bela olan "msg.sender" sorununu çözdüğünü ve kullanıcı deneyimini gerçekten iyileştirebileceğini söyledi. Temel olarak, aktarıcı bir kullanıcının işlemi için ödeme yapıyorsa aktarıcının adresi, kullanıcının adresi yerine msg.sender olarak ayarlanacaktır. Yukarıdaki sorunları çözme yöntemleri arasında biri kullanıcıların akıllı sözleşme cüzdanlarına güvenmesi, diğeri ise akıllı sözleşmelerin "meta-işlem yeteneklerine" sahip olması ve kullanıcılar tarafından imzalanan mesajları kabul edebilmesidir ancak bu durum kullanıcılara hizmet sunmak isteyenleri boğmaktadır. yeni başlayan şirketlerin gazsız işlemleriyle. Yukarıdaki sorunu çözmenin alternatif bir yolu vardır; bu, işlem formatını değiştirmek, tx.origin'i Gas.payer olarak yeniden adlandırmak ve işleme iki yeni "gas payer" ve "nonce" alanı eklemektir. Bir işlem gerçekleştirildiğinde, kullanıcının ve gas mükellefinin nonce'ı artar ve gas mükellefinden ücret düşer. Bu, aktarıcının kullanıcıların işlemlerini iletmesine olanak tanır, ancak yine de sınırlamaları vardır; özellikle işlem tamamlandıktan sonra ERC-20 tokenlerini iade etme yeteneği. EIP-3074 ustaca bir çözümdür çünkü ERC-20 tokenlerinin aktarıcılara iade edilmesini sağlar, aktarıcıların kullanıcı imzalı mesajları taşımasına ve işlem formatını değiştirmeden ve mevcut düzeni bozmadan Ethereum üzerinde onaylatmasına olanak tanıyan araçlar vardır.
EIP-3074 Ethereum için ne anlama geliyor?
EIP-3074, herhangi bir EOA'nın bir sözleşme dağıtmadan akıllı sözleşme cüzdanı olarak hareket etmesine olanak tanır ve bu nedenle daha karmaşık işlem senaryolarını yürütebilir. Bu, Ethereum için gas sponsorluğu, toplu işlemler ve cüzdan varlığının kurtarılması da dahil olmak üzere pek çok heyecan verici kullanım durumunu beraberinde getiriyor.
Bunların arasında Gas sponsorluğu, DApp'lerin, proje taraflarının ve üçüncü tarafların, kullanıcıların ETH'yi tutmalarına gerek kalmadan kullanıcılara Gaz sağlamalarına olanak tanır. Bu, ETH'ye sahip olmayan yeni Web3 kullanıcıları için son derece uygundur ve aynı zamanda büyüklerin tanıtımına da yardımcı olacaktır. Ethereum kullanımının ölçekli gelişimi.
Aynı zamanda, tek bir işlemde birden fazla işlemi desteklediğinden, kullanıcıların ETH olmayan tokenlarla alım satım yaparken, işlemi imzalamadan önce hantal token onay sürecinden geçmek zorunda kalmadan işlemi yalnızca bir kez imzalamaları gerekir, böylece işlem verimliliği artar ve daha az işlem yapılır. maliyetler.
EIP-3074, cüzdan varlıklarının kurtarılmasında da önemli bir rol oynayabilir. Kullanıcılar, özel bir Invoker sözleşmesi oluşturarak, özel anahtarlarını kaybettiklerinde varlıklarını sosyal kurtarma mekanizması aracılığıyla kurtarabilirler.
Elbette EIP-3074 de daha tartışmalı. DefiLlama kurucusu 0xngmi'nin söylediği gibi, artık yalnızca tek bir yanlış imza, bir adresin tüm tokenlar, tüm NFT'ler, tüm DeFi pozisyonları vb. dahil varlıklarını tamamen tüketebilir.
Ek olarak, EIP-3074 sıradan adreslerin kontrolünün akıllı sözleşmelere devredilmesini desteklerken, EIP-3074'ün bir hesap soyutlama teklifi olmadığını belirtmekte fayda var. Ethereum Vakfı araştırmacısı ansgar.eth, en büyük endişesinin artık 3074/EOA ve 4337/AA kullanarak iki paralel hesap teknolojisi yığını oluşturacağımız olduğunu ve bunları birlikte çalışabilir hale getirmenin çok fazla çaba ve dikkat gerektireceğini söyledi. Uniswap kurucusu Hayden Adams da sektörün 4337 cüzdanı ile 3074 sözleşmesi arasındaki uyumluluğu sağlamak için çok çalışması gerektiğini vurguladı.
Özetlemek gerekirse, EIP-3074'ün Ethereum'a benzeri görülmemiş yenilik ve fırsatlar getirmesi bekleniyor ancak buna bazı zorluklar ve tartışmalar da eşlik ediyor. Pectra yükseltmesinde yakında uygulanmasıyla, Ethereum'un geleceğini nasıl şekillendireceğini ve Web3 ekosistemine daha zengin ve daha kullanışlı bir kullanıcı deneyimi getireceğini görmeyi sabırsızlıkla bekliyoruz. Aynı zamanda potansiyel risklerin ve zorlukların da farkında olmamız ve bu özelliği kullanırken uygun güvenlik önlemlerinin alındığından emin olmamız gerekiyor.
Referans:
View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
Hızlı Okuma EIP-3074: Nedir? Ethereum üzerinde nasıl bir etkisi olacak?
Karen tarafından yazılmıştır, Öngörü Haberleri
Ethereum çekirdek geliştiricileri tarafından gerçekleştirilen son konferans görüşmesinde, EIP-3074 teklif geliştiricileri, Ethereum hard fork Pectra yükseltmesinde uygulanacak iyileştirmelere dahil edildi. Teklif, daha karmaşık işlem planlarını yürütmek için sıradan adreslerin kontrolünün akıllı sözleşmelere devredilmesini destekliyor ve böylece cüzdan kullanıcı deneyimini önemli ölçüde artırıyor. Peki EIP-3074 tam olarak nedir ve Ethereum için ne anlama geliyor?
EIP-3074 nedir?
Aslında, Ekim 2020 gibi erken bir tarihte, EIP-3074, Ethereum çekirdek geliştiricileri ve araştırmacıları Sam Wilson, Ansgar Dietrichs, lightclients ve Micah Zoltu tarafından önerildi. Temel fikir, harici sahipli hesapların (EOA) kontrolünü akıllı sözleşmeye devretmektir. . Bu yenilik, geliştiricilere yeni EOA ticaret stratejileri tasarlamak ve uygulamak için güçlü ve esnek bir çerçeve sağlar.
Peki mevcut EOA'yı özel olarak nasıl akıllı bir sözleşmeye dönüştürebiliriz? Lightclients tarafından iki yıl önce yayınlanan tanıtım videosuna göre, bu dönüşümü gerçekleştirmenin anahtarı "AUTH" ve "AUTHCALL" adlı iki talimatta yatmaktadır. Bunların arasında ilki, ECDSA imzasına dayalı olarak "yetkilendirilmiş" bağlam değişkenini ayarlar ve ikincisi "yetkili" hesap aktarımı olarak başlatılır. Aynı zamanda, başlatılanın güvenliğinden veya kullanıcı deneyiminden ödün vermeden arayanlara ve başlatıcılara daha fazla kontrol sağlamak için "AUTHCALL" talimatı etrafında daha fazla mantık uygulanabilir.
Gerçek operasyonda, EOA adresi kullanıcısı önce zincir dışı işlemi imzalar ve ardından EOA kullanıcısı veya Gaz sponsoru işlemi Invoker sözleşmesine gönderir. Invoker sözleşmesi, her hedef sözleşmeyi doğrulamak ve çağırmak için "AUTH" ve "AUTHCALL" kullanır. .
Arbitrum ve Lemniscap ekip üyelerinden Patrick McCorry, EIP-3074'ün neredeyse tüm işlem aktarma hizmetlerinin başına bela olan "msg.sender" sorununu çözdüğünü ve kullanıcı deneyimini gerçekten iyileştirebileceğini söyledi. Temel olarak, aktarıcı bir kullanıcının işlemi için ödeme yapıyorsa aktarıcının adresi, kullanıcının adresi yerine msg.sender olarak ayarlanacaktır. Yukarıdaki sorunları çözme yöntemleri arasında biri kullanıcıların akıllı sözleşme cüzdanlarına güvenmesi, diğeri ise akıllı sözleşmelerin "meta-işlem yeteneklerine" sahip olması ve kullanıcılar tarafından imzalanan mesajları kabul edebilmesidir ancak bu durum kullanıcılara hizmet sunmak isteyenleri boğmaktadır. yeni başlayan şirketlerin gazsız işlemleriyle. Yukarıdaki sorunu çözmenin alternatif bir yolu vardır; bu, işlem formatını değiştirmek, tx.origin'i Gas.payer olarak yeniden adlandırmak ve işleme iki yeni "gas payer" ve "nonce" alanı eklemektir. Bir işlem gerçekleştirildiğinde, kullanıcının ve gas mükellefinin nonce'ı artar ve gas mükellefinden ücret düşer. Bu, aktarıcının kullanıcıların işlemlerini iletmesine olanak tanır, ancak yine de sınırlamaları vardır; özellikle işlem tamamlandıktan sonra ERC-20 tokenlerini iade etme yeteneği. EIP-3074 ustaca bir çözümdür çünkü ERC-20 tokenlerinin aktarıcılara iade edilmesini sağlar, aktarıcıların kullanıcı imzalı mesajları taşımasına ve işlem formatını değiştirmeden ve mevcut düzeni bozmadan Ethereum üzerinde onaylatmasına olanak tanıyan araçlar vardır.
EIP-3074 Ethereum için ne anlama geliyor?
EIP-3074, herhangi bir EOA'nın bir sözleşme dağıtmadan akıllı sözleşme cüzdanı olarak hareket etmesine olanak tanır ve bu nedenle daha karmaşık işlem senaryolarını yürütebilir. Bu, Ethereum için gas sponsorluğu, toplu işlemler ve cüzdan varlığının kurtarılması da dahil olmak üzere pek çok heyecan verici kullanım durumunu beraberinde getiriyor.
Bunların arasında Gas sponsorluğu, DApp'lerin, proje taraflarının ve üçüncü tarafların, kullanıcıların ETH'yi tutmalarına gerek kalmadan kullanıcılara Gaz sağlamalarına olanak tanır. Bu, ETH'ye sahip olmayan yeni Web3 kullanıcıları için son derece uygundur ve aynı zamanda büyüklerin tanıtımına da yardımcı olacaktır. Ethereum kullanımının ölçekli gelişimi.
Aynı zamanda, tek bir işlemde birden fazla işlemi desteklediğinden, kullanıcıların ETH olmayan tokenlarla alım satım yaparken, işlemi imzalamadan önce hantal token onay sürecinden geçmek zorunda kalmadan işlemi yalnızca bir kez imzalamaları gerekir, böylece işlem verimliliği artar ve daha az işlem yapılır. maliyetler.
EIP-3074, cüzdan varlıklarının kurtarılmasında da önemli bir rol oynayabilir. Kullanıcılar, özel bir Invoker sözleşmesi oluşturarak, özel anahtarlarını kaybettiklerinde varlıklarını sosyal kurtarma mekanizması aracılığıyla kurtarabilirler.
Elbette EIP-3074 de daha tartışmalı. DefiLlama kurucusu 0xngmi'nin söylediği gibi, artık yalnızca tek bir yanlış imza, bir adresin tüm tokenlar, tüm NFT'ler, tüm DeFi pozisyonları vb. dahil varlıklarını tamamen tüketebilir.
Ek olarak, EIP-3074 sıradan adreslerin kontrolünün akıllı sözleşmelere devredilmesini desteklerken, EIP-3074'ün bir hesap soyutlama teklifi olmadığını belirtmekte fayda var. Ethereum Vakfı araştırmacısı ansgar.eth, en büyük endişesinin artık 3074/EOA ve 4337/AA kullanarak iki paralel hesap teknolojisi yığını oluşturacağımız olduğunu ve bunları birlikte çalışabilir hale getirmenin çok fazla çaba ve dikkat gerektireceğini söyledi. Uniswap kurucusu Hayden Adams da sektörün 4337 cüzdanı ile 3074 sözleşmesi arasındaki uyumluluğu sağlamak için çok çalışması gerektiğini vurguladı.
Özetlemek gerekirse, EIP-3074'ün Ethereum'a benzeri görülmemiş yenilik ve fırsatlar getirmesi bekleniyor ancak buna bazı zorluklar ve tartışmalar da eşlik ediyor. Pectra yükseltmesinde yakında uygulanmasıyla, Ethereum'un geleceğini nasıl şekillendireceğini ve Web3 ekosistemine daha zengin ve daha kullanışlı bir kullanıcı deneyimi getireceğini görmeyi sabırsızlıkla bekliyoruz. Aynı zamanda potansiyel risklerin ve zorlukların da farkında olmamız ve bu özelliği kullanırken uygun güvenlik önlemlerinin alındığından emin olmamız gerekiyor.