Çok Zincirli Hesap Soyutlama Teknolojisi Analizi: Şifreleme Altyapısının Gelecek Gelişim Yönü
Son zamanlarda Belçika'nın Brüksel kentinde düzenlenen Ethereum topluluk toplantısı (EthCC 7)'de bir blok zinciri geliştiricisi "çoklu zincir hesap soyutlama" konulu bir konuşma yaptı. Bu makalede, bu konuşmanın içeriği derinlemesine incelenecek, hesap soyutlama teknolojisinin temel kavramları ve farklı blok zinciri ağlarındaki uygulanabilirlik farklılıkları tartışılacaktır.
Hesap Soyutlama Teknolojisi Genel Görünümü
hesap soyutlama(AA) temel olarak iki ana unsurdan oluşur: imza soyutlaması ve ödeme soyutlaması.
İmza soyutlama, kullanıcıların belirli bir dijital imza algoritması ile sınırlı kalmadan doğrulama mekanizmasını özgürce seçmelerine olanak tanır. Ödeme soyutlaması ise kullanıcılara, örneğin ERC-20 token'ları ile ödeme yapma veya üçüncü tarafların işlem ücretlerini sponsorluk yapma gibi çeşitli işlem ödeme seçenekleri sunar. Bu esneklik, kullanıcı deneyimini ve güvenliğini artırmaya yardımcı olur.
ERC-4337 standardının analizi
ERC-4337, Ethereum dışındaki hesapların (EOA) bazı sınırlamalarını çözmeyi amaçlamaktadır. Temel bileşenleri şunlardır:
userOp yapısı: Kullanıcı, işlem bilgilerini userOp yapısına paketler ve Bundler'a işlenmesi için gönderir.
EntryPoint sözleşmesi: İşlem işlemenin merkezi olarak, userOp'yu doğrulamaktan, ücret almaktan ve hedef işlemi gerçekleştirmekten sorumludur.
Yerel hesap soyutlama
Bazı blok zinciri ağları, yerel hesap soyutlama tasarımı benimsemiş ve hesap soyutlama mekanizmasını doğrudan altyapı protokolüne entegre etmiştir. Farklı ağların uygulamaları kendine özgüdür:
Bazı ağlar yerel hesap soyutlamayı ERC-4337 standardına göre uygular.
Bazı ağlar, yerel hesap soyutlamasına gizlilik koruma tasarımı entegre etmiştir.
ERC-4337 ve Yerel AA'nın Ana Farklılıkları
Sistem rol dağılımı:
ERC-4337, Bundler ve EntryPoint sözleşmelerinin işbirliğine dayanır, oysaki yerel AA, resmi sunucu operatörleri/sıralayıcılar tarafından yönetilir.
Sözleşme Arayüzü:
Doğrulama aşamasının giriş fonksiyonu, çeşitli uygulamalarda oldukça sabittir, ancak yürütme aşamasında yalnızca yerel AA sabit bir giriş noktası tutar.
Doğrulama ve yürütme kısıtlamaları:
Farklı uygulamalar, potansiyel saldırıları önlemek için doğrulama ve yürütme aşamalarında farklı derecelerde kısıtlamalara sahiptir.
Rastgele sayı yönetimi:
ERC-4337, 192 bit anahtar değeri ve 64 bit rastgele değer tasarımını benimsemektedir, bazı yerel hesap soyutlama uygulamaları ise katı bir şekilde artan değerler gerektirmektedir.
İlk İşlem Dağıtımı:
ERC-4337, ilk userOp'da hesap sözleşmesinin dağıtımına izin verirken, yerel AA ayrı bir dağıtım işlemi göndermeyi gerektirir.
L1 ve L2'nin ERC-4337'yi Gerçekleştirme Farklılıkları
Protokol farklılıkları:
L2, verilerin L1'e yüklenmesi ile ilgili maliyetleri göz önünde bulundurmalıdır, bu da ön doğrulama Gas hesaplamasında bir zorluk oluşturur.
Adres hesaplama:
Farklı ağların adres kodlama yöntemleri arasında farklılıklar vardır, bu da aynı hesabın farklı zincirlerdeki adreslerinin tutarsız olmasına neden olabilir.
Genel olarak, hesap soyutlama teknolojisi, blok zinciri altyapısına yeni olanaklar getirmiştir, ancak farklı ağlar arasındaki uygulamalarda hala birçok detay farkı bulunmaktadır, bu da geliştiricilerin daha fazla dikkat etmesi ve tartışması gereken bir konudur.
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.
21 Likes
Reward
21
7
Share
Comment
0/400
GlueGuy
· 08-06 14:17
Meğerse böyle de oynanabiliyormuş, biraz ilginç.
View OriginalReply0
MagicBean
· 08-04 13:54
Bu sefer AA tekrar geldi ☢️
View OriginalReply0
AirdropHunter9000
· 08-03 19:19
Yeni etkileşim katmanı mı? Görünüşe göre taşımaya devam etmem gerekecek.
View OriginalReply0
FUD_Vaccinated
· 08-03 19:19
Yine yeni bir konsept mi oluşturuyorlar? AA muhtemelen bir yüksek düzey barındırılan cüzdan.
View OriginalReply0
SelfRugger
· 08-03 19:14
Ah, yine bir teknik gereksizlik.
View OriginalReply0
LuckyHashValue
· 08-03 19:06
Artık yeter, AA bir yıldan fazla süredir konuşuyor ama l2'yi bile çözemedik.
Hesap soyutlama teknolojisi büyük analizi: Çok zincirli ortamda uygulama farklılıkları ve gelişim trendleri
Çok Zincirli Hesap Soyutlama Teknolojisi Analizi: Şifreleme Altyapısının Gelecek Gelişim Yönü
Son zamanlarda Belçika'nın Brüksel kentinde düzenlenen Ethereum topluluk toplantısı (EthCC 7)'de bir blok zinciri geliştiricisi "çoklu zincir hesap soyutlama" konulu bir konuşma yaptı. Bu makalede, bu konuşmanın içeriği derinlemesine incelenecek, hesap soyutlama teknolojisinin temel kavramları ve farklı blok zinciri ağlarındaki uygulanabilirlik farklılıkları tartışılacaktır.
Hesap Soyutlama Teknolojisi Genel Görünümü
hesap soyutlama(AA) temel olarak iki ana unsurdan oluşur: imza soyutlaması ve ödeme soyutlaması.
İmza soyutlama, kullanıcıların belirli bir dijital imza algoritması ile sınırlı kalmadan doğrulama mekanizmasını özgürce seçmelerine olanak tanır. Ödeme soyutlaması ise kullanıcılara, örneğin ERC-20 token'ları ile ödeme yapma veya üçüncü tarafların işlem ücretlerini sponsorluk yapma gibi çeşitli işlem ödeme seçenekleri sunar. Bu esneklik, kullanıcı deneyimini ve güvenliğini artırmaya yardımcı olur.
ERC-4337 standardının analizi
ERC-4337, Ethereum dışındaki hesapların (EOA) bazı sınırlamalarını çözmeyi amaçlamaktadır. Temel bileşenleri şunlardır:
userOp yapısı: Kullanıcı, işlem bilgilerini userOp yapısına paketler ve Bundler'a işlenmesi için gönderir.
EntryPoint sözleşmesi: İşlem işlemenin merkezi olarak, userOp'yu doğrulamaktan, ücret almaktan ve hedef işlemi gerçekleştirmekten sorumludur.
Yerel hesap soyutlama
Bazı blok zinciri ağları, yerel hesap soyutlama tasarımı benimsemiş ve hesap soyutlama mekanizmasını doğrudan altyapı protokolüne entegre etmiştir. Farklı ağların uygulamaları kendine özgüdür:
ERC-4337 ve Yerel AA'nın Ana Farklılıkları
Sistem rol dağılımı: ERC-4337, Bundler ve EntryPoint sözleşmelerinin işbirliğine dayanır, oysaki yerel AA, resmi sunucu operatörleri/sıralayıcılar tarafından yönetilir.
Sözleşme Arayüzü: Doğrulama aşamasının giriş fonksiyonu, çeşitli uygulamalarda oldukça sabittir, ancak yürütme aşamasında yalnızca yerel AA sabit bir giriş noktası tutar.
Doğrulama ve yürütme kısıtlamaları: Farklı uygulamalar, potansiyel saldırıları önlemek için doğrulama ve yürütme aşamalarında farklı derecelerde kısıtlamalara sahiptir.
Rastgele sayı yönetimi: ERC-4337, 192 bit anahtar değeri ve 64 bit rastgele değer tasarımını benimsemektedir, bazı yerel hesap soyutlama uygulamaları ise katı bir şekilde artan değerler gerektirmektedir.
İlk İşlem Dağıtımı: ERC-4337, ilk userOp'da hesap sözleşmesinin dağıtımına izin verirken, yerel AA ayrı bir dağıtım işlemi göndermeyi gerektirir.
L1 ve L2'nin ERC-4337'yi Gerçekleştirme Farklılıkları
Protokol farklılıkları: L2, verilerin L1'e yüklenmesi ile ilgili maliyetleri göz önünde bulundurmalıdır, bu da ön doğrulama Gas hesaplamasında bir zorluk oluşturur.
Adres hesaplama: Farklı ağların adres kodlama yöntemleri arasında farklılıklar vardır, bu da aynı hesabın farklı zincirlerdeki adreslerinin tutarsız olmasına neden olabilir.
Genel olarak, hesap soyutlama teknolojisi, blok zinciri altyapısına yeni olanaklar getirmiştir, ancak farklı ağlar arasındaki uygulamalarda hala birçok detay farkı bulunmaktadır, bu da geliştiricilerin daha fazla dikkat etmesi ve tartışması gereken bir konudur.