Orijinal yazar: Favori Ayna Okumaları Arşivi
Orijinal çeviri: TechFlow
Önemli noktaların özeti
-
Günümüzde varsayılan kripto kullanıcı deneyimi, kullanıcıların her zaman hangi ağla etkileşimde bulunduklarını bilmeleridir. Ancak, İnternet kullanıcılarının hangi bulut sağlayıcıyla etkileşimde bulunduklarını bilmeleri gerekmez. Bu yaklaşımı blockchain'e getirmek, Zincir Soyutlaması adını verdiğimiz şeydir.
-
Bu makale Zincir Soyutlama Anahtar Öğeleri (CAKE) çerçevesini tanıtmaktadır. Çerçeve dört bölümden oluşmaktadır : uygulama katmanı, izin katmanı, çözücü katmanı ve yerleşim katmanı ve kullanıcılara kesintisiz bir zincirler arası operasyon deneyimi sunmayı hedefliyor.
-
Zincir soyutlamasını başarmak, yürütme sürecinin güvenilirliğini, maliyet etkinliğini, güvenliğini, hızını ve gizliliğini sağlamak için karmaşık bir teknoloji seti gerektirir.
-
Zincir soyutlamasında zincirler arası uzlaşmayı bir üçlem olarak tanımlıyoruz ve her biri kendine özgü avantajlara sahip altı tasarım çözümü öneriyoruz.
-
Zincirlenmiş soyut bir geleceğe başarıyla sıçramak için, bir sektör olarak CAKE katmanları arasında bilgi aktarımı için ortak bir standart tanımlamalı ve benimsemeliyiz. İyi bir standart, pastanın üzerindeki kremadır.
giriiş
2020 yılında Ethereum ağı şu şekilde geçiş yaptı: toplama merkezli bir ölçekleme yol haritası . Dört yıl sonra, 50'den fazla rollup katmanı (L2) kullanımda. Rollup katmanı istenen yatay ölçeklemeyi sağlarken, kullanıcı deneyimini tamamen mahvediyor .
Kullanıcılar hangi rollup ile etkileşime girdiklerini umursamamalı veya anlamamalıdır. Kripto kullanıcıları hangi rollup'ı kullandıklarını (Optimism veya Base) bilirler, bu da Web2 kullanıcılarının hangi bulut sağlayıcısını kullandıklarını (AWS veya GCP) bilmelerine eşdeğerdir. Zincir Soyutlamasının vizyonu, zincir bilgilerini kullanıcı görünümünden soyutlamaktır. Kullanıcıların yalnızca cüzdanlarını dApp'ye bağlamaları ve amaçlanan eylemi imzalamaları gerekir ve kullanıcının hedef zincirde doğru bakiyeye sahip olduğundan ve amaçlanan eylemi gerçekleştirdiğinden emin olma ayrıntılarının hepsi perde arkasında yapılır.
Bu makalede, zincir soyutlamasının uygulama katmanı, izin katmanı, çözücü katmanı ve yerleşim katmanının etkileşimlerini içeren gerçek anlamda çok disiplinli bir sorun olduğunu inceliyoruz. Zincir Soyutlama Anahtar Öğeleri (CAKE) çerçevesini tanıtıyoruz ve zincir soyutlama sistemlerinin tasarım uzlaşmalarını derinlemesine inceliyoruz.
CAKE çerçevesinin tanıtımı
Zincir soyutlama dünyasında, kullanıcılar dApp web sitesini ziyaret eder, cüzdanlarını bağlar, işlemleri imzalar ve nihai ödemeyi bekler. Tüm karmaşık işlemler CAKE'in altyapı katmanında tamamlanır. CAKE'in üç altyapı katmanı şunları içerir:
-
İzin katmanı :Kullanıcılar cüzdanlarını dApp'e bağlar ve kullanıcının amacına uygun fiyat teklifleri ister. Niyet anlamına gelir Kullanıcının işlem sonunda elde etmeyi beklediği sonuç , işlem yolu değil. Örneğin, USDT'yi bir Tron adresine transfer etmek veya USDC'yi Arbitrum'daki getiri üreten bir stratejiye yatırmak. Cüzdan, kullanıcı varlıklarını okuyabilmeli (yani durumu okuyabilmeli) ve hedef zincirde işlemleri yürütebilmelidir (yani durumu güncelleyebilmelidir).
-
Çözücü Katmanı : Çözücü katmanı, kullanıcıların ilk bakiyesine ve niyetine göre ücretleri ve yürütme hızını tahmin eder. Zincirler arası bir ortamda, bu işleme çözüm denir ve kritiktir çünkü işlemler eşzamansızdır ve yürütme sırasında alt işlemler başarısız olabilir. Eşzamansızlık, ücretler, yürütme hızı ve yürütme garantilerini içeren zincirler arası üçlemi ortaya çıkarır.
-
Yerleşim katmanı : Kullanıcı işlemi özel bir anahtarla onayladıktan sonra, yerleşim katmanı işlemin yürütülmesini sağlar. İki adım içerir: Kullanıcı varlıklarını hedef zincire köprülemek ve ardından işlemi yürütmek. Protokol belirli işlemler için karmaşık çözücüler kullanıyorsa, kendi likiditelerini sağlayabilir ve köprülemeye gerek kalmadan kullanıcılar adına işlemleri yürütebilirler.
Zincir soyutlamasını başarmak, yukarıdaki üç altyapı katmanının birleşik bir üründe birleştirilmesi anlamına gelir. Bu katmanların birleştirilmesinde önemli bir bakış açısı bilgi aktarımı ile değer aktarımı arasındaki farktır. Zincirler arasındaki bilgi aktarımı kayıpsız olmalıdır, bu yüzden en güvenli yola güvenmesi gerekir. Örneğin, bir zincirden başka bir zincirdeki yönetim oylamasına evet oyu veren bir kullanıcı, oylarının belki olmasını istemez. Öte yandan, değer transferi kayıplı olabilir kullanıcı tercihlerine bağlı olarak . Kullanıcılara daha hızlı, daha ucuz veya garantili değer transferi sağlamak için olgun bir üçüncü taraf kullanılabilir. Ethereum blok alanının 95%'sinin doğrulayıcılara ödenen ücretlerle ölçülen değer transferi için kullanıldığını belirtmek önemlidir.
Temel Tasarım Kararları
Yukarıdaki üç katman, CAF'nin vermesi gereken temel tasarım kararlarını sunar. Bu kararlar, niyeti yürütme gücünü kimin kontrol ettiğini, çözücülere hangi bilgilerin açıklandığını ve çözücülere hangi yerleşim yollarının sunulduğunu içerir. Aşağıda her katmanın ayrıntılı bir analizi bulunmaktadır.
İzin Katmanı
İzin katmanı kullanıcıların özel anahtarlarını tutar ve mesajları onlar adına imzalar, ardından bunlar zincir üzerinde işlem olarak yürütülür. CAF'nin tüm hedef zincirler için imza şemalarını ve işlem yüklerini desteklemesi gerekir. Örneğin, ECDSA imza şemasını ve EVM işlem standardını destekleyen cüzdanlar Ethereum, L2'si ve yan zincirlerle (Metamask cüzdanı gibi) sınırlı olacaktır. Öte yandan, EVM ve SVM'yi (Solana VM) destekleyen cüzdanlar her iki ekosistemi de (Phantom cüzdanı gibi) destekleyebilecektir. Aynı mnemotekniğin hem EVM hem de SVM zincirlerinde cüzdan oluşturmak için kullanılabileceğini belirtmek önemlidir.
Çok zincirli bir işlem, doğru sırayla yürütülmesi gereken birden fazla alt işlemden oluşur. Bu alt işlemler, her biri kendi zamanla değişen ücretleri ve rastgele sayıları olan birden fazla zincirde yürütülmelidir. Bu alt işlemlerin nasıl koordine edileceği ve çözüleceği, izin katmanının temel tasarım kararlarından biridir.
-
EOA cüzdanları kullanıcı makinesinde çalışan ve özel anahtarlarını tutan cüzdan yazılımlarıdır. Tarayıcı tabanlı uzantılar (Metamask ve Phantom gibi), mobil uygulamalar (Coinbase Wallet gibi) veya özel donanım (Ledger gibi) olabilirler. EOA cüzdanları, kullanıcıların her alt işlemi ayrı ayrı imzalamasını gerektirir ve bu da şu anda birden fazla tıklama gerektirir. Ayrıca kullanıcıların hedef zincirde bir ücret bakiyesi tutmasını gerektirir ve bu da süreçte önemli bir sürtünme yaratır. Ancak, kullanıcıların tek bir tıklamayla birden fazla alt işlemi imzalamasına izin vererek, birden fazla tıklamanın sürtünmesi kullanıcılardan soyutlanabilir.
-
Bir Hesap Soyutlamasında (AA) cüzdan, kullanıcılar hala özel anahtarlarına erişebilir, ancak işlem yüklerinin imzalayanlarını işlemlerin yürütücülerinden ayırır. Karmaşık tarafların kullanıcı işlemlerini atomik olarak bir araya getirmesini ve yürütmesini sağlar (Avocado, Pimlico). AA cüzdanları hala kullanıcıların her alt işlemi ayrı ayrı imzalamasını gerektirir (şu anda birden fazla tıklama yoluyla), ancak her zincirde bir ücret bakiyesi bulundurmayı gerektirmez.
-
Politika tabanlı proxy'ler Kullanıcıların özel anahtarını ayrı bir yürütme ortamında tutun ve kullanıcı politikasına göre kullanıcı adına imzalanmış mesajlar oluşturun. Telegram botları, hesap yakını toplayıcıları veya SUAVE TEE'ler politika tabanlı cüzdanlardır, Entropy veya Capsule ise politika tabanlı cüzdan uzantılarıdır. Kullanıcının yalnızca bir onay mektubu imzalaması gerekir ve alt işlemlerin ve ücret yönetiminin sonraki imzalanması işlem sırasında bu proxy'ler tarafından tamamlanabilir.
Çözücü Katmanı
Kullanıcı amacı yayınladıktan sonra, çözücü katmanı geri dönüşle ilgilenir ücretler ve onay süreleri kullanıcıya. Bu sorun, sipariş akışı açık artırmalarının tasarlanmasıyla yakından ilgilidir. burada ayrıntılı olarak tartışılmaktadır . CAF, kullanıcı amacını yürütmek için protokol içi yolları kullanabilir veya kullanıcılara gelişmiş bir kullanıcı deneyimi sağlamak için belirli güvenlik garantilerinden ödün vermek üzere karmaşık bir üçüncü tarafı (yani çözücüyü) kullanabilir. Çözücüleri CAF çerçevesine dahil etmek, bilgiyle yakından ilişkili olan bir sonraki iki tasarım kararına yol açar.
Niyetler iki tür çıkarılabilir değerden (EV) oluşur: EV_ordering değerleri ve EV_signal.
-
EV_ordering, genellikle blok oluşturucular veya doğrulayıcılar gibi kullanıcı emirlerini yürüten varlıklar tarafından çıkarılan, blok zincirine özgü bir değerdir.
-
EV_signal, siparişin blok zincirine resmi olarak kaydedilmesinden önce, siparişe uyan herhangi bir kuruluşun erişebildiği bir değeri temsil eder.
Farklı kullanıcı niyetleri EV_ordering ve EV_signal arasında farklı dağılımlara sahiptir. Örneğin, bir DEX'te coin takas etme niyeti genellikle yüksek bir EV_ordering değerine, ancak düşük bir EV_signal değerine sahiptir. Tersine, hacker işlemleri daha yüksek bir EV_signal bileşenine sahip olacaktır çünkü önden koşma, işlemi yürütmekten daha fazla değer kazanacaktır. EV_signal'in bazen negatif olabileceğini, örneğin piyasa yapıcı işlemleri durumunda, bu emirleri yürüten kuruluşun piyasa yapıcının gelecekteki piyasa koşullarını daha iyi anlaması nedeniyle zarar görebileceğini belirtmekte fayda var.
Birisi kullanıcının niyetini önceden gözlemleyebildiğinde, önden koşabilir ve bu da değer sızıntısına neden olur. Ek olarak, negatif bir EV_signal olasılığı çözücüler arasında rekabetçi bir ortam yaratır ve daha düşük teklifler sunmalarına neden olarak daha fazla değer sızıntısı (diğer adıyla olumsuz seçim) yaratır. Sonuç olarak, sızıntı kullanıcıları ücretleri artırarak veya daha iyi fiyatlar sunarak etkiler. Düşük ücretlerin veya daha yüksek fiyatların aynı madalyonun iki yüzü olduğunu ve bu makalenin geri kalanında birbirinin yerine kullanılacağını unutmayın.
Bilgi Paylaşımı
Çözücü ile bilgi paylaşmanın üç yolu vardır:
-
Kamusal hafıza havuzu : Kullanıcı amacı herkese açık bir mempool veya veri kullanılabilirlik katmanına yayınlanır ve isteği karşılayabilen ilk çözücü siparişi yürütür ve kazanan olur. Bu sistem oldukça çıkarımsaldır çünkü kullanıcılar EV_ordering ve EV_signal'lerini ifşa ederler. Örneğin, Ethereum'un herkese açık mempool'u ve çeşitli blok zinciri köprüleri. Bir köprü durumunda, kullanıcılar kötü niyetli saldırıları önlemek için varlıklarını hedef zincire aktarmadan önce emanet hesabına koymalıdır, ancak bu süreç istemeden niyetlerini ifşa eder.
-
Kısmi paylaşım : CAF, açıklanan bilgi miktarını sınırlayarak teklif sahiplerine açıklanan değer miktarını azaltabilir. Ancak, bu yaklaşım doğrudan fiyat optimumluğunun kaybına yol açacak ve teklif spam'i gibi sorunlara neden olabilir.
-
Özel mempool'lar : MPC ve TEE'deki son gelişmeler tamamen özel mempool'ları mümkün kılıyor. Yürütme ortamının dışına hiçbir bilgi sızdırılmıyor ve çözücüler tercihlerini kodluyor ve her bir niyeti eşleştiriyor. Özel mempool'lar EV_ordering'i yakalarken, EV_signal'ı tam olarak yakalayamıyor. Örneğin, bir hacker işlemi mempool'a gönderilirse, emri ilk gören kişi işlemi önceden ele geçirip EV_signal'ı yakalayabilir. Özel bir mempool'da, blok onaylanana kadar bilgi yayınlanmaz, bu nedenle işlemi gören herkes EV_signal'ı yakalayabilir. Çözücülerin TEE'den yeni basılmış bloklardan EV_signal'ı yakalamak için sertifika düğümleri kurması ve EV_signal yakalamayı bir gecikme yarışına dönüştürmesi düşünülebilir.
Çözücü Listesi
CAF'ın ayrıca açık artırmaya kaç ve hangi teklif sahiplerinin katılacağına karar vermesi gerekir. Ana seçenekler şunlardır:
-
Açık erişim : Katılımcı yetenekler için giriş engeli mümkün olduğunca düşüktür. Bu, mempool'u açığa çıkarmaya, EV_signal ve EV_ordering'i sızdırmaya benzer.
-
Sınırlı Erişim : Beyaz listeler, itibar sistemleri, ücretler veya koltuk açık artırmaları aracılığıyla emir yürütme yeteneklerinin kapılanması. Kapılama mekanizmalarının sistemdeki çözücülerin EV_signal'ı yakalamadığından emin olması gerekir. Örnekler arasında 1inch Auction, Cowswap Auctions ve Uniswap X Auctions bulunur. Emirleri kazanma rekabeti kullanıcılar için EV_ordering'i yakalarken, kapılama mekanizmaları emir oluşturucular (cüzdanlar, dApp'ler) için EV_signal'ı yakalayabilir.
-
Özel erişim : Özel erişim, zaman aralığı başına yalnızca bir çözücünün seçildiği özel bir açık artırma biçimidir. Diğer çözücülere hiçbir bilgi sızdırılmadığından, olumsuz seçim ve önden gelen indirimler yoktur. Sipariş akışı başlatıcısı, EV_signal ve EV_ordering'in beklenen değerini yakalar ve rekabet olmadığından, kullanıcılar yalnızca yürütmeler elde eder ancak fiyat iyileştirmeleri elde etmez. Bu tür açık artırmalara örnek olarak Robinhood ve DFlow açık artırmaları verilebilir.
Çökme Katmanı
Bir cüzdan bir dizi işlemi imzaladıktan sonra, bunların blok zincirinde yürütülmesi gerekir. Zincirler arası işlemler, yerleşim sürecini atomik bir işlemden eşzamansız bir işleme dönüştürür. İlk işlem yürütme ve onaylama sırasında, hedef zincirdeki durum değişebilir ve bu da işlemin başarısız olmasına neden olabilir. Bu alt bölüm, güvenlik maliyeti, onay süresi ve yürütme garantileri arasındaki takasları inceler.
Hedef zincirde istenen bir işlemin yürütülmesinin, işlemleri sansürleyebilme ve hedef zincirin ücret mekanizması gibi faktörler de dahil olmak üzere hedef zincirin işlem dahil etme mekanizmasına bağlı olduğunu belirtmek önemlidir. Hedef zincir seçimini bir dApp kararı olarak değerlendiriyoruz ve bu makalenin kapsamının dışında olduğunu düşünüyoruz.
Zincirler arası Oracle
Farklı durumlara ve fikir birliği mekanizmalarına sahip iki blok zinciri, aralarındaki bilgi transferini kolaylaştırmak için bir aracıya, örneğin bir oracle'a ihtiyaç duyar. Oracle, kullanıcıların kilitleme ve basım köprüsündeki emanet hesaplarında kilitli fonlara sahip olduğunu doğrulamak veya hedef zincirdeki yönetim oylamasına katılmak için orijinal zincirdeki kullanıcı token bakiyesini onaylamak da dahil olmak üzere zincirler arası bilgi transferi için bir röle görevi görür.
Oracles, bilgiyi en yavaş zincirin hızında iletir, bu da yeniden düzenleme riskini yönetmektir, çünkü oracle kaynak zincirinde fikir birliğini beklemek zorundadır. Bir kullanıcının USDC'yi kaynak zincirinden hedef zincire köprülemek istediğini ve bunu yapmak için kullanıcının fonlarını emanette kilitlediğini varsayalım. Ancak, oracle yeterli onay beklemez ve hedef zincirde kullanıcı için token basmaya devam ederse sorunlar ortaya çıkabilir. Bir yeniden düzenleme gerçekleşirse, kullanıcı emanet işlemini geçersiz kılar ve oracle çift harcamaya neden olur.
İki çeşit kehanet vardır:
-
Protokol dışı kehanetler : Zincirler arasında bilgi iletmek için konsensüs çalıştıran üçüncü taraf doğrulayıcılardan ayrı olmaları gerekir. Ek doğrulayıcılar bir oracle çalıştırmanın maliyetini artırır. LayerZero, Wormhole, ChainLink ve Axelar Network, protokol dışı oracle örnekleridir.
-
Protokol İçi Oracles : Ekosistemin fikir birliği algoritmasına derinlemesine entegre edilmiştir ve bilgiyi iletmek için fikir birliğini çalıştıran doğrulayıcı setini kullanır. Cosmos IBC, Cosmos SDK'yı çalıştıran zincirler için kullanılır, Polygon ekosistemi AggLayer'ı geliştiriyor ve Optimism Superchain'i geliştiriyor. Her oracle, aynı ekosistemdeki zincirler arasında bilgi iletmek için özel blok alanı kullanır.
-
Paylaşılan sıralayıcılar, protokol içinde işlem sıralama haklarına sahip protokol dışı varlıklardır, yani işlemleri zincirler arasında paketleyebilirler. Hala geliştirilme aşamasında olsalar da, paylaşılan sıralayıcılar yeniden düzenleme riskini azaltmak için belirli blokların onaylanmasını beklemek zorunda değildir. Gerçekten zincirler arası atomikliğe ulaşmak için, paylaşılan sıralayıcıların daha önceki işlemlerin başarısına bağlı olarak sonraki işlemleri yürütebilmeleri ve böylece bunları zincirler arası hale getirebilmeleri gerekir.
Köprü jetonu
Çok zincirli bir dünyada, kullanıcıların token ve ücret bakiyeleri tüm ağlara yayılmıştır. Her zincirler arası işlemden önce, kullanıcıların kaynak zincirden hedef zincire fonları köprülemesi gerekir. Şu anda 34 aktif çapraz zincir köprüsü Son 30 günde toplam TVL'si $7,7 milyar ve köprü hacmi $8,6 milyar oldu.
Köprü tokenları değer transferi için bir kullanım örneğidir. Bu, sermaye yönetiminde iyi olan ve yeniden yapılandırma riskini üstlenmeye istekli profesyonel üçüncü taraflardan yararlanma fırsatı yaratır ve kullanıcıların işlem yapması için gereken maliyeti ve zamanı azaltır.
İki tip çapraz zincir köprüsü vardır:
-
Kilitleme ve Basım Köprüleri: Kilitleme ve Basım Köprüleri kaynak zincirindeki token mevduatlarını doğrular ve hedef zincirdeki tokenları basar. Bu tür köprüleri başlatmak için gereken sermaye küçüktür, ancak kilitleme bilgilerinin güvenli bir şekilde aktarılması önemli yatırım gerektirir. Güvenlik ihlalleri Bu köprülerdeki kayıplar token sahiplerinin milyarlarca dolar kaybetmesine neden oldu.
-
Likidite Köprüsü : Likidite köprüleri, kaynak ve hedef zincirlerdeki likidite havuzlarını kullanır ve kaynak ve hedef token'lar arasındaki dönüşüm oranını belirlemek için bir algoritma kullanır. Bu köprülerin ilk maliyeti daha yüksek olsa da, daha düşük güvenlik garantileri gerektirirler. Bir güvenlik ihlali durumunda, yalnızca likidite havuzundaki fonlar risk altındadır.
Her iki çapraz zincir köprüsünde de kullanıcıların likidite maliyetleri ödemesi gerekir. Kilitleme ve basım köprüsünde, likidite maliyeti, sarılı token'dan hedef zincirdeki istenen token'a (USDC.e'den USDC'ye) geçişte ortaya çıkarken, likidite köprüsünde ise likidite maliyeti, kaynak zincirdeki token'dan hedef zincirdeki token'a geçişte ortaya çıkar.
Zincirler arası üçleme
Yukarıdaki beş tasarım kararı, zincirler arası üçlemi ortaya çıkarır. CAF iki özellik arasında seçim yapmalıdır: yürütme garantileri, düşük ücretler ve yürütme hızı.
-
Protokol içi yollar : çapraz zincir bilgi iletimi için belirlenmiş yollardır. Bu sistemler, yeniden düzenleme riskini hesaba katarak yürütme hızını feda eder, ancak ek doğrulayıcı setlerini veya likidite maliyetlerini ortadan kaldırarak maliyetleri azaltır.
-
Çözücü toplama : Kullanıcının amacını yerine getirmek için en ucuz ve en hızlı yolu belirlemek üzere birden fazla çözücüden teklif toplar. Ancak, olumsuz seçim ve önden çalıştırma nedeniyle bazen bir çözücü amacı karşılayamayabilir ve bu da yürütmenin azalmasına neden olabilir.
-
İnfaz yarışması : Çözücülerin amacı yerine getirmek için yarışmasını planlayarak kazanan bir çözücü seçmek veya tek bir çözücü seçmek. Her iki yaklaşım da çözücülerin fiyat iyileştirmesi yerine yürütme için rekabet etmesi nedeniyle yüksek kullanıcı ücretlerine yol açar.
CAKE'in altı bileşeni
Bu makaleyi yazmak için, zincir soyutlaması üzerinde doğrudan ve dolaylı olarak çalışan ekiplerden 20'den fazla tasarım araştırdık. Bu bölümde, doğal olarak verimli ve ürün-pazar uyumuna sahip olduğuna inandığımız altı bağımsız CA uygulamasını ele alıyoruz. Bu tasarımlar, doğru şekilde oluşturulursa birbirleriyle birleştirilme potansiyeline sahiptir.
Önemli bir sonuç, zincirler arasında niyeti ifade etmek için birleşik bir standarda ihtiyacımız olduğudur. Her ekip, kullanıcı niyetini kodlamak için kendi yöntemleri ve protokolleri üzerinde çalışmaktadır. Birleşik bir standart, kullanıcıların imzalı mesajlarını daha iyi anlamalarını sağlayacak, çözücülerin ve kahinlerin bu niyetleri anlamasını kolaylaştıracak ve cüzdanlarla entegrasyonu basitleştirecektir.
Jeton Belirlenmiş Köprü
Likidite maliyetleri ödemeyen, yakma ve basma köprüsü (USDC CCTP gibi) olarak da bilinen özel bir kilit ve basma köprüsü durumu vardır. Token ekibi her zincirde kanonik bir token adresi belirtir ve köprü token basma hakkına, yani kullanıcıların ihtiyaç duyduğu tokenları basma hakkına sahiptir.
Dikkatli baktığınızda yakma ve basma köprülerinin, yeterli blok onay hızında yapılan zincirler arası transferlere benzediğini göreceksiniz. xERC20 hedef zincirdeki kanonik token'ları ve yetkili köprülerini belirtmek için böyle bir standarttır. Token-belirtilen köprüler, garantili yürütme ve düşük ücretler için hızdan ödün veren bir protokol içi yol örneğidir, örneğin CCTP'nin bir transferi tamamlaması 20 dakika sürer.
Ekosistem koordinasyon köprüsü
Ekosistem koordinasyon köprüleri Aynı ekosistem içindeki zincirler arasında keyfi mesajları aktarabilir. Bu köprüler protokol içidir ve hızdan ziyade yürütme garantilerine ve düşük ücretlere öncelik verir. Örnekler arasında Cosmos IBC, Polygon AggLayer ve Optimism Superchain bulunur.
Üç yıl önce, Cosmos ekosistemi Ethereum'un bugün karşı karşıya olduğu zorluklara benzer zorluklarla karşı karşıyaydı. Likidite zincirler arasında parçalanmıştı, her zincirin kendi ücret belirteci vardı ve çok zincirli hesapları yönetmek zahmetliydi. Cosmos ekosistemi, IBC protokol içi mesajlaşma köprüsünü uygulayarak bu sorunları çözdü ve sorunsuz çok zincirli hesap yönetimi ve zincirler arası transferler sağladı.
Cosmos ekosistemi, egemen güvenliğe ve hızlı kesinliğe sahip bağımsız zincirlerden oluşur ve protokol içinde zincirler arası mesajlaşmayı çok hızlı hale getirir. Toplama ekosistemi, kesinliğe ulaşmak için meydan okuma süresinin sonuna (iyimser Toplamalar) veya zk kanıtlarının (geçerlilik Toplamaları) sunulmasına güvenir. Bu kesinlik kısıtlamaları nedeniyle, ekosistem genelinde mesajlaşma daha yavaş olacaktır.
Çözücü Fiyat Yarışması
Çözücü fiyat rekabeti sipariş bilgilerinin tüm çözücülerle paylaşılmasını içerir. Çözücüler, sipariş amacı tarafından üretilen beklenen değeri (EV) birleştirmeyi ve bunu kullanıcılara sunmayı amaçlar. Sistemde kazanan çözücünün seçimi, kullanıcı fiyat iyileştirmesini en üst düzeye çıkarmaya dayanır. Ancak, bu tasarım yürütülmeme riski taşır ve siparişlerin güvenilirliğini sağlamak için ek mekanizmalar gerektirir. Bu tür mekanizmalara örnek olarak Uniswap X, Bungee ve Jumper verilebilir.
Cüzdan koordinasyon mesajı
Cüzdan koordinasyon mesajları AA veya politika tabanlı cüzdanların sağladığı yeteneklerden yararlanarak herhangi bir amaç türüyle uyumlu bir zincirler arası deneyim sağlayın. Belirli amaçları çözmek için çeşitli CA tasarımları arasında kullanıcı amacını yeniden yönlendiren nihai CA toplayıcısı olarak işlev görür. Örnekler arasında Avocado Wallet, Near Account Aggregator ve Metamask Portfolio bulunur.
Son on yılda kripto ekosisteminin kullanıcılar ile cüzdanları arasındaki ilişkinin aşırı yapışkan olduğunu öğrendiğini belirtmek önemlidir. Metamask'tan başka bir cüzdana hafıza tekniğimi taşımayı her düşündüğümde aşırı korku hissediyorum. Bu yüzden EIP-4337 hala düşük benimsenmeye sahip 2,5 yıl sonra, Vitalik Buterin'in desteğiyle bile. Daha yeni cüzdan protokol sürümleri kullanıcılara daha iyi fiyatlar (hesap soyutlaması) veya geliştirilmiş kullanım kolaylığı (politika tabanlı cüzdanlar) sağlasa da, kullanıcıları mevcut cüzdanlarından taşımak zor bir iştir.
Çözücü hız yarışması
Çözücü hız yarışması kullanıcıların yüksek yürütme garantileri elde etmek için belirli çapraz zincir dönüşümleri için niyet ifade etmelerine olanak tanır. Kullanıcıların ücretleri en aza indirmesine yardımcı olmaz, bunun yerine karmaşık işlemleri dahil etmek için güvenilir bir kanal sağlar. Blok oluşturucu ücretlerine veya dahil etme hızına dayalı bir niyeti yürüten ilk Çözücü bu niyeti kazanacaktır.
Tasarım, Çözücü tarafından yakalanan EV'yi maksimize ederek yüksek bir dahil etme oranına ulaşmayı hedefler. Ancak bu, Ethereum ana ağında karmaşık sermaye yönetimine veya L2'de düşük gecikmeli yürütmeye dayandığı için merkezileşme pahasına gelir.
Özel Toplu Müzayede
Özel toplu açık artırmalar Belirli bir zaman aralığında tüm emir akışını yürütme hakkı için bir açık artırma düzenleyin. Diğer çözücüler emirleri göremediğinden, tahmin edilen piyasa oynaklığına ve ortalama yürütme kalitesine göre teklif verirler. Özel toplu açık artırmalar, iyi bir kullanıcı fiyatı sağlamak için bir geri dönüş fiyatına güvenir ve bu nedenle fiyat iyileştirmesi için kullanılamaz. Tüm emir akışını tek bir teklif verene göndermek, bilgi sızıntısını ortadan kaldırır ve yürütme garantilerini iyileştirir.
Sonuç olarak
Zincir Soyutlama Çerçevesi (CAF), kullanıcılara kesintisiz zincirler arası etkileşimler sağlamayı vaat ediyor. Bu makalede, zincir soyutlama sorununu açıkça veya dolaylı olarak çözmeye çalışan ekipler tarafından üretim ve geliştirme aşamasındaki çeşitli tasarımları inceliyoruz. Bunun CAF yılı olacağına inanıyoruz ve önümüzdeki 6-12 ay içinde farklı tasarımlar ve uygulamaları arasında önemli bir rekabet bekliyoruz.
Zincirler arası değer transferleri, düşük ücretler karşılığında token yetkilendirilmiş köprüler ve hızlı işlem için çözücü hızı veya fiyat rekabeti yoluyla gerçekleştirilecektir. Bilgi transferleri, kullanıcı maliyetlerini en aza indirmeyi ve cüzdan kontrollü platformlar aracılığıyla hızı en üst düzeye çıkarmayı amaçlayan ekosisteme uyan mesaj köprüleri aracılığıyla yönlendirilecektir. Sonuç olarak, bu altı farklı tasarım bir küme oluşturacaktır çünkü her biri farklı ihtiyaçları karşılar ve takas matrisinin farklı alanlarındaki verimlilikleri kullanır.
Bu süreçten öğrendiğimiz önemli bir sonuç, zincirler arası niyeti ifade etmek için ortak bir standarda ihtiyacımız olduğudur. Şu anda, birden fazla ekip kullanıcı niyetini kodlamak için kendi protokolleri üzerinde çalışıyor ve bu da işin tekrarlanmasına neden oluyor. Birleşik bir standart, kullanıcıların imzalı mesajları anlamasını iyileştirmeye, çözücülerin ve kahinlerin niyeti işlemesini kolaylaştırmaya ve cüzdanlarla entegrasyonu basitleştirmeye yardımcı olacaktır.
Bu makale internetten alınmıştır: Derin Ayrıştırma Zinciri Soyut Anahtar Öğeler (CAKE) Çerçevesi
İlgili: Avalanche (AVAX) Fiyatı, Toplam Kilitli Değer Arttıkça $50'yi Geri Kazanabilir mi?
Özet Avalanche (AVAX), 5 aylık zirveye ulaşan yükselen Toplam Kilitli Değer (TVL) ile dikkat çekiyor. Son geri çekilmeye rağmen, AVAX günlük fiyat grafiğinde gösterildiği gibi önemli desteğin üzerinde tutunuyor. Nötr RSI ve büyüyen TVL, olası yükselişten önce konsolidasyon olduğunu ve yükseliş duygusunu desteklediğini gösteriyor. Avalanche (AVAX) ağı, son zincir üstü verilerin Toplam Kilitli Değer'de (TVL) bir yükselişi ortaya koymasıyla ilgi odağı haline geldi. TVL'deki son yükseliş, piyasa analistlerini AVAX'ın $50 fiyat noktasını geri kazanıp kazanamayacağı konusunda spekülasyon yapmaya yöneltti. Avalanche Toplam Kilitli Değer Tırmanmaya Devam Ediyor AVAX için günlük fiyat grafiğine daha yakından bakıldığında, token'ın bir geri çekilme yaşadığı görülüyor. Ancak, hala önemli destek seviyelerini aşıyor ve çalkantılı bir piyasada dayanıklılık gösteriyor. Bir günlük grafik analizi, AVAX'ın aşağıda işlem gördüğünü gösteriyor…