Bu, EIP-7702'nin kripto dünyasının farklı bölgeleri üzerinde olası etkisini incelemek için yazdığım bir serinin 1. bölümüdür, içerdiği alanlar:
Kısım 1'de, 7702'nin benimsenmesinin muhtemelen nasıl oynayacağını incelemek istiyorum. Hızlı bir şekilde mi benimsenecek yoksa çok uzun bir benimseme döngüsü mü göreceğiz? İlk kim benimseyecek? İşte bu makalenin konusu.
İlk olarak, hızlı bir özet. EIP-7702, Ethereum'un bir sonraki güncellemesinde (Pectra) canlı olması planlanan EIP'lerden biridir ve Q1 2025'e programlanmıştır.
EIP-7702 ile bir EOA, aynı anda bir EOA olarak kalırken ve aynı adresi korurken kendisini akıllı bir hesaba "yükseltebilir".
Hesap yükseltildikten sonra, kullanıcı AA'nın çoğu faydasını (örneğin gaz sponsorluğu, işlem toplama, geçiş anahtarları, vb.) deneyimleyebilir.
EIP-7702 bir hesap soyutlama önerisidir, ancak ERC-4337'den önemli farklılıklara sahiptir:
Uygulamada, EIP-7702'nin EOAları yükseltebileceği ve yükseltmeden sonra EOAların hala EOAlar olarak kalabileceği ilk iki nokta - EIP-7702'nin yalnızca ERC-4337'nin yapabileceğinden çok daha fazla AA benimsenmesini teşvik edeceği nedenlerdir. Bunun nedeni:
Ancak, EIP-7702'nin ERC-4337'yi "öldüreceğini" söylemek yanlış olurdu. Gelecekteki bir makalede tartışacağımız gibi, EIP-7702, potansiyelini gerçekleştirmek için aslında bugün ERC-4337 şirketleri için inanılmaz derecede iyi bir haber olduğundan ERC-4337'yi kullanmak zorunda kalacak.@zerodev_app""> @zerodev_app.
Şimdi bu makalenin ana konusuna geçelim: 7702 ne kadar hızlı benimsenecek ve benimseme uygulamada nasıl oynanacak, yani Web3 yığınının farklı parçaları (örneğin cüzdanlar, dapp'ler, altyapı) 7702'yi nasıl benimseyecek?
İlk soru — ne kadar hızlı — için birkaç olası senaryo var:
Bu senaryoların olasılıklarına ilişkin kişisel sıralamam 2 > 3 >> 4 > 1'dir (2/3 olası senaryolar ve 4/1 daha az olası senaryolar). Başka bir deyişle, 7702'nin önümüzdeki birkaç yıl içinde büyük ölçüde benimsenmesi muhtemeldir, ancak hemen benimsenmesi veya tamamen görmezden gelinmesi olası değildir.
Nedenini görmek için, 7702 benimsenmesinin uygulamada nasıl oynayacağını inceleyelim.
Hadi başlayalım, 7702 benimseyen döngünün yukarısında olan cüzdanları inceleyerek, çünkü 7702'yi desteklemeyen cüzdanlar, dapp'lerin 7702 özelliklerinden faydalanamaz.
Öncelikle, tek başına cüzdanlar gibi ayrı duran cüzdanlar arasındaki farkı ayıralım, örneğin@MetaMask""> @MetaMask @CoinbaseWallet ve gibi cüzdan hizmetleri@privy_io""> @privy_io @dynamic_xyz @turnkeyhq @magic_labs. Bağımsız cüzdanlar ve cüzdan hizmetleri, 7702'yi benimsemede farklı teşviklerle karşı karşıya kalacak. Bu bölümde sadece bağımsız cüzdanlardan bahsedeceğiz.
Bağımsız cüzdanlar 7702'yi benimsemek istediklerinde birkaç seçeneğe sahiptir.
Tahminim, cüzdan şirketlerinin uzun kuyruğunun seçenek 3 (bekle ve gör) ile gideceği yönündedir, çünkü 7702'yi benimsemek oldukça zor bir iş olduğu için çoğu cüzdan şirketi hızlı bir şekilde uygulamak için zaman ve kaynaklara sahip olmayabilir. ANCAK, MetaMask ve Coinbase gibi en önemli cüzdanlar, 7702 desteğini hızlı bir şekilde uygulayarak ancak kullanıcıların bunu seçmesini gerektirerek seçenek 2 ile gideceklerdir. Ayrıca, 7702'i varsayılan olarak etkinleştiren yeni bağımsız cüzdanlar da olacaktır, ancak cüzdanlar bu kadar rekabetçi bir alan olduğu ve yeni oyuncuların girmesi zor olduğu için, gerçekçi olarak çoğu kullanıcı mevcut cüzdanları kullanacaktır ki bunlar seçenek 2 veya 3 ile gideceklerdir.
Neden en iyi cüzdanların 7702 desteğini hızlı bir şekilde uygulayacağını düşünüyorum? Çünkü:
Şimdi, neden bu cüzdanların varsayılan olarak 7702'yi etkinleştirmeyeceğine, ancak kullanıcıların seçmeleri gerektiğine inanıyorum?
Tek kelimeyle, güvenlik.
7702 ile güvenlik konusu oldukça ince detaylardan oluşur ve kendi gönderisine değer. Ancak burada temel noktalara hızlıca göz atacağım.
Kısacası, hem 1) 7702'nin cüzdan güvenliğini artırdığını söylemek yanlış, hem de 2) cüzdan güvenliğine zarar verdiğini söylemek yanlış. Çünkü güvenlik çok yönlü bir şeydir ve 7702 bazı yönlerden güvenliği artırırken diğer yönlerde güvenliğe zarar verir.
7702 güvenliği arttırır çünkü:
7702 güvenliği iyileştirmez ve hatta bazı yönlerden güvenliği zayıflatabilir çünkü:
Bu nedenle, bir 7702 hesabının bir EOA hesabından daha güvenli olup olmadığı ve aynı zamanda UX faydalarının güvenlik fedakarlıklarına değip değmeyeceği gerçekten herkesin takdirine bağlı.
Çünkü bir cüzdanın en önemli özelliği güvenlik olduğundan, mevcut en iyi cüzdanlar kullanıcı güvenliğini varsayılan olarak etkinleştirerek 7702'ye risk atmazlar. Bunun yerine, kararı kullanıcılara bırakacaklar ve kullanıcıların 7702'yi kullanmak isteyip istemediklerine karar vermelerine izin verecekler.
Üst cüzdanların 7702'yi isteğe bağlı bir özellik olarak sunacağı göz önüne alındığında, doğal soru şudur: kullanıcılar katılacak mı?
Cevap aslında çok basit: kullanıcılar, gerçekten 7702'yi kullanmak istediklerinde 7702'yi etkinleştirirler ve aksi takdirde etkinleştirmezler. Bu nedenle, bu bizi analizin ikinci kısmına götürüyor - dapp'ler 7702'yi nasıl benimseyecek?
Dapp'ler için, 7702 (ve genel olarak AA) dört ana değer teklifi sunmaktadır:
Bu değer teklifleri bir dapp'ı rakiplerinden ayıran önemli bir UX faydası sunar, bu yüzden dapp'ların AA'yı kullanmasının güçlü bir teşviki vardır. Şu ana kadar AA için çok fazla dapp benimsenmesi görmediysenizin sebebi, ERC-4337 ile dapp'ların tamamen yeni bir hesap modeline (akıllı hesaplar) katılması gerektiği, ancak 99% kullanıcıyla (EOA kullanıcıları) çalışmayan bir model olduğudur. Ancak 7702 ile bir dapp, EOA kullanıcılarını uzaklaştırmadan bu UX faydalarını sunabilir, bu nedenle dapp'ların AA'yı benimsemesi için maliyet/ fayda hesaplaması daha olumlu hale gelir.
Ancak burada bir tavuk-yumurta problemi görüyoruz - dapp'ler, 7702 etkinleştirilmiş cüzdanları kullanan çok az kullanıcı olacaksa, zaman ve kaynak harcamak istemez, ancak kullanıcılar da 7702'yi etkinleştirmeyecekler, dapp'lerin 7702'yi desteklemesi olmadıkça. Bu tavuk-yumurta problemi nasıl çözülür?
Bu bizi Web3 yığınının başka bir parçasını incelemeye götürüyor - cüzdan hizmetleri yani "yerleşik cüzdanlar".
Tıpkı bağımsız cüzdanlar gibi, gömülü cüzdan sağlayıcıları da varsayılan olarak 7702'yi etkinleştirmez, bunun yerine bunu müşterilerine (dapp geliştiricileri) bir seçenek olarak sunar. Bununla birlikte, 7702'yi etkinleştirme seçeneğinin kullanıcıya ait olduğu bağımsız cüzdanların aksine (çünkü bir dapp MetaMask'iniz için 7702'yi etkinleştirebilirse çok güvensiz olur), gömülü cüzdanlar için 7702'yi etkinleştirme seçeneği dapp geliştiricisine ait olacaktır, çünkü gömülü cüzdanlar tanım gereği geliştiricilerin kullanıcıları için oluşturdukları yeni cüzdanlardır.
Yani, bir dapp geliştiricisi AA özelliklerinden faydalanmak istiyorsa, kullanıcılarının 7702'ye katılmasını beklemek zorunda kalmayacaklar - sadece 7702 etkinleştirilmiş gömülü cüzdanları kullanabilirler.
Şimdi, geliştiricilerin gömülü cüzdanlar aracılığıyla ERC-4337'yi kullanabildiklerini söyleyebilirsiniz, ancak bu büyük AA benimsemesine yol açmadı. Bununla birlikte, 7702'in temel farkı, geliştiricilerin 7702 etkinleştirilmiş gömülü cüzdanlarla birlikte inşa ettiklerinde EOA kullanıcılarını dışlamak zorunda kalmamasıdır. Aksine, uygulamalar hem gömülü cüzdanları hem de EOA kullanıcılarını destekleyebilir. Uygulama ile AA özelliklerini deneyimlemek isteyen EOA kullanıcıları, sadece EOA'ları için 7702'yi açabilirler.
Bu nedenle, gömülü cüzdanlar, kullanıcıların bağımsız cüzdanlarında 7702'yi etkinleştirmelerini beklemeksizin AA özellikleri sunmalarına olanak tanıyarak, 7702'nin benimsenmesini teşvik etmede önemli bir rol oynayacak.
Şimdi, cüzdanlar, kullanıcılar, dapps ve gömülü cüzdanlar gibi dört farklı grup 7702'yi muhtemelen nasıl benimseyeceklerini inceledik. Şimdi her şeyi bir araya koyalım.
Umarım bu cüzdanlar => dapp'ler => kullanıcılar => cüzdanlar döngüsü, bilinen Web3 UX'e 10 kat iyileştirme getirecek 7702/AA'yı benimsemek için tüm alanı harekete geçirir ve ne zaman olursa olsun yerel AA için sahneyi hazırlar.
Sonraki makalede, teknik tarafına daha derinlemesine inip cüzdanların ve dapp'lerin tam olarak 7702 için destek uygulayacağını inceleyeceğiz.
Bu, EIP-7702'nin kripto dünyasının farklı bölgeleri üzerinde olası etkisini incelemek için yazdığım bir serinin 1. bölümüdür, içerdiği alanlar:
Kısım 1'de, 7702'nin benimsenmesinin muhtemelen nasıl oynayacağını incelemek istiyorum. Hızlı bir şekilde mi benimsenecek yoksa çok uzun bir benimseme döngüsü mü göreceğiz? İlk kim benimseyecek? İşte bu makalenin konusu.
İlk olarak, hızlı bir özet. EIP-7702, Ethereum'un bir sonraki güncellemesinde (Pectra) canlı olması planlanan EIP'lerden biridir ve Q1 2025'e programlanmıştır.
EIP-7702 ile bir EOA, aynı anda bir EOA olarak kalırken ve aynı adresi korurken kendisini akıllı bir hesaba "yükseltebilir".
Hesap yükseltildikten sonra, kullanıcı AA'nın çoğu faydasını (örneğin gaz sponsorluğu, işlem toplama, geçiş anahtarları, vb.) deneyimleyebilir.
EIP-7702 bir hesap soyutlama önerisidir, ancak ERC-4337'den önemli farklılıklara sahiptir:
Uygulamada, EIP-7702'nin EOAları yükseltebileceği ve yükseltmeden sonra EOAların hala EOAlar olarak kalabileceği ilk iki nokta - EIP-7702'nin yalnızca ERC-4337'nin yapabileceğinden çok daha fazla AA benimsenmesini teşvik edeceği nedenlerdir. Bunun nedeni:
Ancak, EIP-7702'nin ERC-4337'yi "öldüreceğini" söylemek yanlış olurdu. Gelecekteki bir makalede tartışacağımız gibi, EIP-7702, potansiyelini gerçekleştirmek için aslında bugün ERC-4337 şirketleri için inanılmaz derecede iyi bir haber olduğundan ERC-4337'yi kullanmak zorunda kalacak.@zerodev_app""> @zerodev_app.
Şimdi bu makalenin ana konusuna geçelim: 7702 ne kadar hızlı benimsenecek ve benimseme uygulamada nasıl oynanacak, yani Web3 yığınının farklı parçaları (örneğin cüzdanlar, dapp'ler, altyapı) 7702'yi nasıl benimseyecek?
İlk soru — ne kadar hızlı — için birkaç olası senaryo var:
Bu senaryoların olasılıklarına ilişkin kişisel sıralamam 2 > 3 >> 4 > 1'dir (2/3 olası senaryolar ve 4/1 daha az olası senaryolar). Başka bir deyişle, 7702'nin önümüzdeki birkaç yıl içinde büyük ölçüde benimsenmesi muhtemeldir, ancak hemen benimsenmesi veya tamamen görmezden gelinmesi olası değildir.
Nedenini görmek için, 7702 benimsenmesinin uygulamada nasıl oynayacağını inceleyelim.
Hadi başlayalım, 7702 benimseyen döngünün yukarısında olan cüzdanları inceleyerek, çünkü 7702'yi desteklemeyen cüzdanlar, dapp'lerin 7702 özelliklerinden faydalanamaz.
Öncelikle, tek başına cüzdanlar gibi ayrı duran cüzdanlar arasındaki farkı ayıralım, örneğin@MetaMask""> @MetaMask @CoinbaseWallet ve gibi cüzdan hizmetleri@privy_io""> @privy_io @dynamic_xyz @turnkeyhq @magic_labs. Bağımsız cüzdanlar ve cüzdan hizmetleri, 7702'yi benimsemede farklı teşviklerle karşı karşıya kalacak. Bu bölümde sadece bağımsız cüzdanlardan bahsedeceğiz.
Bağımsız cüzdanlar 7702'yi benimsemek istediklerinde birkaç seçeneğe sahiptir.
Tahminim, cüzdan şirketlerinin uzun kuyruğunun seçenek 3 (bekle ve gör) ile gideceği yönündedir, çünkü 7702'yi benimsemek oldukça zor bir iş olduğu için çoğu cüzdan şirketi hızlı bir şekilde uygulamak için zaman ve kaynaklara sahip olmayabilir. ANCAK, MetaMask ve Coinbase gibi en önemli cüzdanlar, 7702 desteğini hızlı bir şekilde uygulayarak ancak kullanıcıların bunu seçmesini gerektirerek seçenek 2 ile gideceklerdir. Ayrıca, 7702'i varsayılan olarak etkinleştiren yeni bağımsız cüzdanlar da olacaktır, ancak cüzdanlar bu kadar rekabetçi bir alan olduğu ve yeni oyuncuların girmesi zor olduğu için, gerçekçi olarak çoğu kullanıcı mevcut cüzdanları kullanacaktır ki bunlar seçenek 2 veya 3 ile gideceklerdir.
Neden en iyi cüzdanların 7702 desteğini hızlı bir şekilde uygulayacağını düşünüyorum? Çünkü:
Şimdi, neden bu cüzdanların varsayılan olarak 7702'yi etkinleştirmeyeceğine, ancak kullanıcıların seçmeleri gerektiğine inanıyorum?
Tek kelimeyle, güvenlik.
7702 ile güvenlik konusu oldukça ince detaylardan oluşur ve kendi gönderisine değer. Ancak burada temel noktalara hızlıca göz atacağım.
Kısacası, hem 1) 7702'nin cüzdan güvenliğini artırdığını söylemek yanlış, hem de 2) cüzdan güvenliğine zarar verdiğini söylemek yanlış. Çünkü güvenlik çok yönlü bir şeydir ve 7702 bazı yönlerden güvenliği artırırken diğer yönlerde güvenliğe zarar verir.
7702 güvenliği arttırır çünkü:
7702 güvenliği iyileştirmez ve hatta bazı yönlerden güvenliği zayıflatabilir çünkü:
Bu nedenle, bir 7702 hesabının bir EOA hesabından daha güvenli olup olmadığı ve aynı zamanda UX faydalarının güvenlik fedakarlıklarına değip değmeyeceği gerçekten herkesin takdirine bağlı.
Çünkü bir cüzdanın en önemli özelliği güvenlik olduğundan, mevcut en iyi cüzdanlar kullanıcı güvenliğini varsayılan olarak etkinleştirerek 7702'ye risk atmazlar. Bunun yerine, kararı kullanıcılara bırakacaklar ve kullanıcıların 7702'yi kullanmak isteyip istemediklerine karar vermelerine izin verecekler.
Üst cüzdanların 7702'yi isteğe bağlı bir özellik olarak sunacağı göz önüne alındığında, doğal soru şudur: kullanıcılar katılacak mı?
Cevap aslında çok basit: kullanıcılar, gerçekten 7702'yi kullanmak istediklerinde 7702'yi etkinleştirirler ve aksi takdirde etkinleştirmezler. Bu nedenle, bu bizi analizin ikinci kısmına götürüyor - dapp'ler 7702'yi nasıl benimseyecek?
Dapp'ler için, 7702 (ve genel olarak AA) dört ana değer teklifi sunmaktadır:
Bu değer teklifleri bir dapp'ı rakiplerinden ayıran önemli bir UX faydası sunar, bu yüzden dapp'ların AA'yı kullanmasının güçlü bir teşviki vardır. Şu ana kadar AA için çok fazla dapp benimsenmesi görmediysenizin sebebi, ERC-4337 ile dapp'ların tamamen yeni bir hesap modeline (akıllı hesaplar) katılması gerektiği, ancak 99% kullanıcıyla (EOA kullanıcıları) çalışmayan bir model olduğudur. Ancak 7702 ile bir dapp, EOA kullanıcılarını uzaklaştırmadan bu UX faydalarını sunabilir, bu nedenle dapp'ların AA'yı benimsemesi için maliyet/ fayda hesaplaması daha olumlu hale gelir.
Ancak burada bir tavuk-yumurta problemi görüyoruz - dapp'ler, 7702 etkinleştirilmiş cüzdanları kullanan çok az kullanıcı olacaksa, zaman ve kaynak harcamak istemez, ancak kullanıcılar da 7702'yi etkinleştirmeyecekler, dapp'lerin 7702'yi desteklemesi olmadıkça. Bu tavuk-yumurta problemi nasıl çözülür?
Bu bizi Web3 yığınının başka bir parçasını incelemeye götürüyor - cüzdan hizmetleri yani "yerleşik cüzdanlar".
Tıpkı bağımsız cüzdanlar gibi, gömülü cüzdan sağlayıcıları da varsayılan olarak 7702'yi etkinleştirmez, bunun yerine bunu müşterilerine (dapp geliştiricileri) bir seçenek olarak sunar. Bununla birlikte, 7702'yi etkinleştirme seçeneğinin kullanıcıya ait olduğu bağımsız cüzdanların aksine (çünkü bir dapp MetaMask'iniz için 7702'yi etkinleştirebilirse çok güvensiz olur), gömülü cüzdanlar için 7702'yi etkinleştirme seçeneği dapp geliştiricisine ait olacaktır, çünkü gömülü cüzdanlar tanım gereği geliştiricilerin kullanıcıları için oluşturdukları yeni cüzdanlardır.
Yani, bir dapp geliştiricisi AA özelliklerinden faydalanmak istiyorsa, kullanıcılarının 7702'ye katılmasını beklemek zorunda kalmayacaklar - sadece 7702 etkinleştirilmiş gömülü cüzdanları kullanabilirler.
Şimdi, geliştiricilerin gömülü cüzdanlar aracılığıyla ERC-4337'yi kullanabildiklerini söyleyebilirsiniz, ancak bu büyük AA benimsemesine yol açmadı. Bununla birlikte, 7702'in temel farkı, geliştiricilerin 7702 etkinleştirilmiş gömülü cüzdanlarla birlikte inşa ettiklerinde EOA kullanıcılarını dışlamak zorunda kalmamasıdır. Aksine, uygulamalar hem gömülü cüzdanları hem de EOA kullanıcılarını destekleyebilir. Uygulama ile AA özelliklerini deneyimlemek isteyen EOA kullanıcıları, sadece EOA'ları için 7702'yi açabilirler.
Bu nedenle, gömülü cüzdanlar, kullanıcıların bağımsız cüzdanlarında 7702'yi etkinleştirmelerini beklemeksizin AA özellikleri sunmalarına olanak tanıyarak, 7702'nin benimsenmesini teşvik etmede önemli bir rol oynayacak.
Şimdi, cüzdanlar, kullanıcılar, dapps ve gömülü cüzdanlar gibi dört farklı grup 7702'yi muhtemelen nasıl benimseyeceklerini inceledik. Şimdi her şeyi bir araya koyalım.
Umarım bu cüzdanlar => dapp'ler => kullanıcılar => cüzdanlar döngüsü, bilinen Web3 UX'e 10 kat iyileştirme getirecek 7702/AA'yı benimsemek için tüm alanı harekete geçirir ve ne zaman olursa olsun yerel AA için sahneyi hazırlar.
Sonraki makalede, teknik tarafına daha derinlemesine inip cüzdanların ve dapp'lerin tam olarak 7702 için destek uygulayacağını inceleyeceğiz.