Cointime

Uygulamayı indirmek için QR kodu tarayın
iOS & Android

Binlerce insanın hesap soyutlamasının ardında, birleşik "kullanıcı odaklı" bir soyutlamaya nasıl geçilir?

Yazan: Haotian

Particle Network'ün yakın zamanda tam zincirli bir hesap soyutlaması yayınladığını görünce, mevcut ERC4337 standardının üzerine bir "orta katman" eklenmesi gerekiyormuş gibi geliyor.Bunu neden yapmamız gerekiyor? Kafa karıştırıcı ama aynı zamanda anlaşılır gibi geliyor.Cari hesap soyutlama durumuna aşina iseniz, cevabı bulmanız zor değil:

  • Şu anda, Layer1, Layer2 ve Layer3 uygulama zincirleri de dahil olmak üzere her EVM eşdeğer zincirinin tamamen farklı yöntemleri vardır.Bu tür soyutlama, kullanıcı tabanlı değil, zincir tabanlıdır;
  • Kullanıcı yönelimini gerçekten gerçekleştirmek için, örneğin bir kullanıcının tüm ilgili zincirleri tek bir giriş ve tek adrese göre bağlamasına izin vermek, böylece daha tutarlı ve küresel bir etkileşimli deneyim elde etmek için, birleşik spesifikasyonları ve yürütme standartlarını tanımlayabilen bir "orta katman" rolü. niyetler gerekli hale gelir;

Mevcut piyasa uygulaması olan "hesap soyutlama" neden bu kadar bölücü? Particle Network'ün tam zincirli hesap soyutlaması teknik olarak nasıl uygulanır? Niyet Odaklı Soyutlama Yolunun Kitlesel Benimsenmesini gerçekleştirmek için gidilecek yol ne kadardır? Bunları tek tek analiz edelim:

Hesap soyutlama AA çözümü "mühendislik" düzeyinde birleştirilmiştir ve binlerce kişi için pratik düzey farklıdır.

Basit teknik katman açısından, hesap soyutlaması, kullanıcının UserOP bellek havuzuna bir dizi niyet koyması ve Bundler'ın bunları paketleyip yürütülmek üzere Entrypoint sözleşmesine göndermesidir.Toplayıcı, imza toplama işlemini gerçekleştirmek için kullanılabilir ve Toplu işlemleri gerçekleştirin ve Paymaster, kullanıcı adına gaz ödemesini gerçekleştirebilir.

Bu, ERC4337 tarafından tanımlanan bir dizi standarttır ve arka uç uygulama mantığı da birleştirilmiştir, ancak esasen EVM zincir tabanlı bir soyutlamadır ve kullanıcılara erişen ön uç mutlaka "birleşik" değildir.

Örneğin zkSync, hesapları bağlamak için bir EOA adresi kullanır. Kullanıcıların tek gördüğü, aktarılabilen bir gölge adrestir ve ön uç, AA hesabının varlığını neredeyse hiç hissetmez; Starknet ise yükseltilebilir bir sözleşme hesabı kullanır ve kullanıcıların, hesap işlevselliğini güncellemek için sözleşmeyi sürekli yükseltin. Ayrıca Argent, Guardian mekanizmasının sosyal kurtarma mekanizmasını kullanıyor ve Unipass'ın hesap soyutlama çözümü, EVM olmayan ortamlardaki heterojen çoklu zincirler arasında uygulanma eğiliminde.

Durun, girişteki bu tutarsızlık bir nevi kişiselleştirme gibi görünse de şüphesiz kullanıcının kullanım eşiğini artırıyor. Soyutlama gelir ve gider ama "kullanıcı odaklı" eşiği neden daha da yüksek? Bu şu şekilde yansıtılmaktadır: Bir kullanıcının çok zincirli ve çok Katmanlı2 bir ortamda yalnızca bir zincirle etkileşime girmesi imkansızdır. Genellikle, birden fazla cüzdandaki birden fazla zincir, yoktan öğrenme maliyetleri yaratacaktır; bir kullanıcı, Farklı EVM zincirlerinde birden fazla farklı sözleşme adresi Varlıkların birleşik yönetimine zorluklar getiriyor.

Bu kadar parçalı, çok zincirli bir ERC4337 standart mühendislik uygulaması nasıl kullanıcı odaklı Toplu Benimseme yol açabilir?

Hesap soyutlamanın pratik mantığını birleştirmenin zorluğu nedir? Tam zincir hesap soyutlamasını örnek olarak almak

Daha önce de belirttiğimiz gibi cari hesap soyutlaması sadece EVM zincirini temel alıyor ancak EOA adresi yine de aynı EVM zinciri arasında birleşik kalabiliyor.Neden?

EOA adresi genel anahtar tarafından hesaplanıp türetildiğinden, farklı zincirlerin algoritmaları tutarlı olduğu ve özel anahtarlar aynı olduğu sürece türetilen adresler de aynı olacaktır. Ancak sözleşme adresi Creator adresinden ve Nonce'den hesaplanır.Her zincirin Nonce'si farklı olduğundan elde edilen sözleşme adresi de farklıdır. Görünüşte uygulanabilir bir yol, aynı adresi farklı zincirler arasında eşlemek için kayıt yöntemini kullanmaktır, ancak bu, merkezileştirme riskini içerir.

Particle Network'ün tam zincirli hesap soyut yapı diyagramına dönüp bakıldığında, "zamanlama merkezi" rolünü üstlenmek için merkezi olmayan zincirin yerel çerçevesini kullanmaya çalışıyor. Yeni bir adrese sahip her yeni zincir, ana sözleşme ile birleştirilecek. Birleştirilmiş operasyonlar gerçekleştirmek için alt Dağıtım Sözleşmesini bağlayın; dağıtım ve yükseltme dahil tüm hususlar ana sözleşme tarafından aynı şekilde planlanacaktır.

Particle Network'ün tam zincirli hesap soyut yapı diyagramına dönüp bakıldığında, "zamanlama merkezi" rolünü üstlenmek için merkezi olmayan zincirin yerel çerçevesini kullanmaya çalışıyor. Yeni bir adrese sahip her yeni zincir, ana sözleşme ile birleştirilecek. Birleştirilmiş operasyonlar gerçekleştirmek için alt Dağıtım Sözleşmesini bağlayın; dağıtım ve yükseltme dahil tüm hususlar ana sözleşme tarafından aynı şekilde planlanacaktır.

Bunu yapmanın tek zorluğu, heterojen zincirler arasındaki anlık iletişimin düzgünlüğünde yatmaktadır. "Orta katman"ın verimli bir bağlantı ortamı olarak hareket etmesi gerekir ve her zincirin hafif düğümlerine dağıtılan sözleşmeler yoluyla birleşik planlamayı başarabilir. Pratik çözüm benzerdir. Aynısı LayerZero'nun zincirler arası çözümü için de geçerlidir.

Bu yöntem en azından EVM zincirinin nitelik sınırlamalarını aşarak, heterojen zincir sözleşmesinin birlikte çalışabilirliğini destekleyen ve EIP-4337 şemasını destekleyen herhangi bir çoklu zincirin çoklu zincir sistemine dahil edilmesine izin verir. Tam zincir hesap soyutlaması büyük ölçüde gerçekleştirilebilir.

Ancak Aptos ve Sui gibi EVM olmayan zincirler şu anda sözleşme serilerine benzer şekilde bağlanamıyor.Eh, gözleri kontrol ettikten sonra hala EVM kampının bir süperpozisyon çözümü olduğunu görüyoruz. Ethereum ekosisteminin Layer, Layer2 ve Layer3 alanlarında mutlak hakimiyet kurduğu bir dönemde pazar zaten yeterince büyük.

"Orta katmanda" diğer modüler soyut hizmetler tarafından hangi hayal alanı serbest bırakılabilir?

Elbette, çok yönlü "kullanıcı odaklı" soyutlamayı gerçek anlamda başarmak için, tam zincirli hesap soyutlaması yalnızca başlangıçtır. Deneyimi geliştirmek için hesabın kendisini soyutlamanın yanı sıra, "orta katman" sevk merkezi başka soyut işler de yapmayı deneyebilir:

1. Zincirler arası varlıkların aktarımı ve birleştirilmiş yerleşim katmanı, kullanıcıların farklı zincirler arasında merkezi olmayan bir şekilde varlık yönetimi ve dolaşımı elde etmesine olanak tanıyarak zincirler arasındaki olası kayma sürtünmesini ve tüketimi azaltır.dappOS benzer bir orta katman soyut şeması kullanır;

2. Zincirler arası DID, çoklu zincirler arasında kimlik paylaşımını ve veri senkronizasyonunu gerçekleştirmek için orta katmanı "doğrulama merkezi" olarak kullanarak kimlik ve kredi bağlantısını birleştirir, böylece zincirler arasında uygulanabilecek "kredi" elde edilir ve çapraz etkileşim azaltılır. zincir kullanıcısı sorunları Platform eşiği, zincirler arasındaki veri parçalanmasını kırarken ve gerçek anlamda "kimlik" temelli etkileşimli bir deneyim gerçekleştirirken;

3. Birleşik bir merkezi olmayan Çözücü çözümü uygulamak için, bu dağınık Çözücüleri süper bir Çözücü dağıtım merkezi haline getirmek üzere bir araya getirmek en iyisidir. Örneğin, kullanıcılar UniswapX, Cowswap ve Flashbot'un SUAVE'sine tek bir platformda bağlanabilir. Çeşitli Çözücü çözümleri ve bir Piyasa yapıcılar, kurumsal yatırımcılar ve arbitraj bilim insanları gibi potansiyel Çözücü katılımcıları için uygun bir çözüm. Çünkü planlama için orta katman yoksa, bu Çözücülerin zincirler arasındaki parçalar halinde hala var olacağına şüphe yoktur.

Çeşitli zincir Hub'larını seri olarak bağlamak için Cosmos zinciri, bir IBC ara iletişim katmanını soyutlar.EVM ekosisteminde çeşitli standartların doğası gereği parçalı olduğu varsayımı altında, ERC4337'nin iletişim kurallarını tanımladığını ve iletişimin hala bir IBC ara iletişim katmanına dayandığını anlayabilirsiniz. "Orta katman" IBC belirir.

Ve bu tür orta katmanın altyapı değerini küçümsemeyin, çünkü hesap soyutlamanın mühendislik soyutlama katmanından kopması ve büyük ölçekli popülerleştirmeye doğru ilerlemesi için gerekli bir ek olması muhtemeldir.

Niyet merkezli soyut yola çok fazla beklenti koyduk, ancak bu yol uzun bir süre daha çok soyut kalacak.ERC4337 standardının değeri nasıl en üst düzeye çıkarılır ve çeşitli cüzdanlar, zincirler ve diğer oluşturucular nasıl birleştirilir? Ürün ve protokol standartlarını takip etmek ve Web2 kullanıcı deneyimi ile Web3 zincirinin kullanıcı oryantasyonuna dayalı yerel özellikleri arasındaki boşluğun gerçek anlamda nasıl kapatılacağı, aşılması gereken konulardır.

Yorumlar

Tüm Yorumlar

Önerilen okuma