Orkestrasyon Kullanımı: Beş Adet Çok Zincirli Uygulama Tasarımı
Agoric’in yakında çıkacak olan Orkestrasyon API’si, geliştiricilerin farklı birlikte çalışabilir zincirler ve hizmetlerden sorunsuz uygulamalar oluşturmasına yardımcı olacak bir araçtır. Günümüzün Web3 kullanıcıları, likiditelerinin hangi zincirde yaşadığı konusunda endişelenmek için çok fazla enerji harcamak ve asla kullanıcıya dönük olmaması gereken protokollerle etkileşimde bulunmak için çok fazla zaman harcamak zorunda. Bu, Doordash’ın bir kullanıcının uygun bir teslimat sürücüsü bulmak için komut satırından veritabanını manuel olarak sorgulamasına ve ardından restorana ödeme göndermek için banka hesabına ayrı ayrı giriş yapmasına eşdeğerdir.
Sorunsuz kullanıcı deneyimleri oluşturmak çözülmesi zor bir sorundur çünkü farklı zincirler ve hizmetler birlikte çalışabilir olsa da, birden fazla ağ ve işlem söz konusu olduğunda varlıklar ve bilgiler hala manuel müdahale gerektirir.
Agoric, Orkestrasyon API’miz ile bu sorunu çözecektir.
Orkestrasyonun hem kullanıcı hem de geliştirici deneyimini nasıl iyileştirdiğini göstermek için çok zincirli uygulama konseptlerinin bazı örneklerine bakalım.
- Stablecoin Yield Maximizer
- Vaults
- Stake Manager
- Swap Aggregator
- Liquidator
1. Stablecoin Yield Maximizer
USDC, IST ya da DAI gibi sabit coinlerden faiz elde etmek, birçok DeFi stratejisinin temel taşı haline gelmiştir. Mevcut en cazip faiz oranlarından bazıları, bu sabit coinlerin Maker, Shade ya da Inter Protocol gibi protokollere yatırılmasıyla elde edilir. Ancak en iyi faiz oranını belirlemek işin yalnızca yarısıdır; sabit coinlerinizi blok zinciri sınırları arasında takas etmeniz gerekiyorsa (Cosmos’tan Ethereum’a gibi), hedefinize ulaşmak için iki ya da üç farklı cüzdan, bir DEX ve bir ya da iki köprü üzerinden üç ila beş işlem yapmanız gerekebilir. Noble CEO’su Jelena Djuric’in dediği gibi, “İnsanlar bir sonraki şeye geçmek için çok heyecanlı oldukları için zorluk noktalarıyla başa çıkacaklarını ve bunu sorun etmeyeceklerini varsayıyoruz, ama aslında durum böyle değil.”
Agoric Orkestrasyon ile tüm bu adımlar, kullanıcıdan istenen tek bir imzayla aynı arayüzde gerçekleştirilebiliyor. Örnek olarak USDC’yi kullanırsak, temelde şunlar yaşanır:
- Kullanıcı USDC’yi Stablecoin Yield Maximizer uygulamasına yatırır.
- Uygulama içindeki akıllı sözleşmeler, 70'den fazla IBC bağlantılı zincir boyunca en son borç verme oranlarını bulmak için zincirler arası sorguları (ICQ) kullanır.
- Sözleşmeler daha sonra kullanıcının USDC’sini en yüksek getirili protokole yatırır.
- Uygulama, zincir üstü zamanlayıcı hizmetlerini kullanarak oranları ve yeniden dengelemeleri periyodik olarak değerlendirir.
- Kullanıcı mevcut en iyi oranı alır ve ödüller yinelenen manuel emek olmadan toplanır.
Orkestrasyon tarafından etkinleştirilen çapraz zincir yaklaşımı, kullanıcılar sabit coinlerini tek bir blok zincirinin sınırlamaları ile kısıtlanmadan herhangi bir zamanda en yüksek getiriyi sunan zincire sorunsuz bir şekilde taşıyabildikleri için verimli sermaye tahsisi sağlar. Agoric’in yerel zincir içi zamanlayıcıları ve asenkron yürütme özelliği, geliştiricilerin tüm süreci otomatikleştiren bir Stablecoin Yield Maximizer inşa etmesini kolaylaştırır, böylece kullanıcılar bir strateji seçebilir, ayarlayabilir ve zincir üzerinde yürütülürken unutabilir.
2. Multi-Chain Vaults
DeFi’da kasalar, belirli bir varlığı ana token için otomatik birleştirme stratejileri uygulayabilen bir uygulamaya kilitlemeye yönelik bir stratejidir. Örneğin, yatırdığınız para karşılığında IST’yi ödünç almak üzere ATOM veya stTIA gibi varlıkları kilitlemek için Inter Protokolünü kullanabilirsiniz. Bu mekanizmalar, birden fazla ekosistemde DeFi’ın her yerde bulunan temel direkleri haline geliyor, ancak likit sermayeyi yatırılabilecek ve karşılığında basılabilecek bir varlığa dönüştürmek için gereken zaman ve çaba, kullanıcının zamanına ve kaynaklarına mal olabilir.
Herhangi bir şey yapmak için bir tokenı kullanıcının sahip olduğu yerden başka bir zincire taşımak yerine, zincirlerarası bir kasa, kullanıcının varlığı kendi yerel zincirinde kilitlemesine ve orijinal varlığın taşınmasına gerek kalmadan bu varlığın haklarını takas etmek için yeni bir zincirdeki likit stake edilmiş bir tokena erişmesine olanak tanır. Zincirler arası kasalar NFT’ler için de çalışacaktır.
Zincirler arası bir kasa uygulaması, mevcut IBC bağlantılı kasa seçeneklerinin bir listesini döndürmek için zincirler arası sorguları kullanabilir. Kullanıcı tek tıklamayla bir kasa seçebilir ve ikinci tıklamayla yerel zincirde kilitlenecek istenen miktarda kullanılabilir varlığı ayarlayabilir. Çok zincirli kasa uygulaması, staking’i başlatmak için kullanıcının hedef zincirdeki Interchain hesabına erişir, tokenlerin stake edildiğine dair onay bekler ve onaylandıktan sonra arka planda LST’yi asenkron olarak kullanıcı için basar. Düzenleme API’ı, bir geliştiricinin, kullanıcı tek bir imza imzaladıktan sonra tüm bu işlevleri yürütmeye dahil etmesini kolaylaştırır.
3. Multi-Chain Stake Manager
Günümüzün en popüler tokenlarının çoğu, sahiplerinin güvenlik, yönetim veya ödül elde etmek için yerel zincirde hisse almasına olanak tanıyor. Ancak sermayenin bir zincirdeki hisseli varlıktan diğer zincirdeki hisseli varlığa yeniden tahsis edilmesi hantal ve karmaşık bir süreç olmaya devam ediyor. Birden fazla stake edilmiş token pozisyonunu yönetmek veya varlıkları sık sık değiştiren bir pozisyonu aktif olarak yönetmek daha da zordur. Çok zincirli bir stake yöneticisi uygulaması, çeşitli blockchainlerle entegre olarak kullanıcıların farklı ağlardaki stake ödüllerine ve koşullarına erişmesine ve bunları karşılaştırmasına, ardından tek bir arayüzden bir pozisyona geçerek bilinçli kararlar almasına ve getirilerini en üst düzeye çıkarmasına olanak tanır.
Bir kullanıcı, örneğin Celestia’da TIA’yı stake etmek gibi başka bir zincirdeki bir fırsattan yararlanmak için bir EVM varlığını (ETH gibi) kullanmak isterse, bu yolculuk dört farklı blok zincirine kadar çıkabilir ve birden fazla cüzdan, köprü ve takas gerektirebilir. (daha fazla olmasa da) çok sayıda işlem ve uygulama genelinde.
Bu yolun bir parçası olabilecek mevcut zincirler arası yetenekler var, ancak birden fazla karmaşık eylemi bir araya getirmeleri gerektiğinde duvara çarpıyorlar. Çoklu zincir staking durumunda temel zorluk, EVM varlığı stake edilmek üzere Cosmos zincirine ulaştığında ortaya çıkar çünkü köprüler veya Axelar GMP gibi çoğu ulaşım katmanı, bir tokenın varış noktasına varmasının ötesinde sözleşme mantığını göndermekte sorun yaşar.
Agoric Orchestration, bir sözleşmenin onayı almasına ve stake etme eylemini yönlendirmesine olanak tanır; Şu ana kadar mevcut araçlar kullanıcı tarafından ek imzalar gerektiriyordu. Bu, geliştiricilerin bu işlem akışlarının karmaşıklığını ortadan kaldıran çok zincirli staking uygulamaları oluşturmasını kolaylaştırır.
Calypso’nun Orchestration tarafından nasıl desteklendiğini görün .
4. Multi-Chain Swap Aggregator
Squid Router, Skip Protocol ve 1inch ya da CoW Swap gibi DEX toplayıcıları gibi teknolojiler sayesinde, kullanıcıların iki varlık arasında en verimli ticaret yolunu ya da iki blok zinciri arasında transfer yolunu bulmalarına yardımcı olan platformlar, hem kullanıcıların hem de geliştiricilerin maliyetleri düşük tutmalarına ve işlemlerinin verimliliğini en üst düzeye çıkarmalarına yardımcı olmak için paha biçilmez araçlar haline gelmektedir.
Mevcut swap toplayıcılarının likiditeye erişimi artırdığı, işlem maliyeti verimliliğini iyileştirdiği ve kullanıcı deneyimini basitleştirdiği durumlarda (diğer faydaların yanı sıra), zincirler arası bir swap toplayıcısı da aynı şeyi yapacaktır, ancak bu tek bir DeFi ekosisteminin sunabileceğinden çok daha büyük bir ölçekte olabilir. Daha fazla blok zinciri ile birlikte çalışabilirliğin geliştirilmesi, Skip ya da Squid gibi platformların kullanıcılarına halihazırda sahip olduklarından çok daha iyi deneyimler sunmasına yardımcı olabilir.
5. Multi-Chain Liquidator
Likidasyon, teminat varlığının değerinin belirli bir noktanın altına düşmesi durumunda borçlunun teminatının bir krediyi geri ödemek için satılmasıdır. Bunlar, UX Chain gibi borç verme piyasalarında risk yönetimi, teşvik uyumu ve platform likiditesi açısından gereklidir. Çok zincirli borçlanma ve borç verme henüz başlangıç aşamasındadır çünkü zincirler arası açık artırmalar çözülmesi zor bir sorundur ve geliştiricilerin etkili zincirler arası likidasyon mekanizmaları oluşturmasını engeller.
Orkestrasyon API’ı ile, likidasyona uygun pozisyonları otomatik olarak tespit edebilen ve bunlar üzerinde en uygun zamanlarda harekete geçebilen, daha dinamik ve verimli teminat yönetimine olanak tanıyan zincirler arası bir likidatör oluşturabilirsiniz. Likidatör, farklı ağlar üzerinden otomatik piyasa yapıcılarla arayüz kurarak teminatın mümkün olan en iyi fiyattan satılmasını sağlar, geri kazanım değerlerini maksimuma çıkarır ve kayıpları en aza indirir. Likidasyon süreci tamamlandığında, gelirler doğrudan likidatörün alıcı adresine gönderilir, böylece süreç kolaylaştırılır ve hata veya gecikme olasılığı azaltılır. Etkili zincirler arası likidasyonlar, UX Chain gibi platformların güçlü çok zincirli kredi piyasalarını desteklemesine olanak tanıyacaktır.
Orkestra Çalmaya Devam Ediyor
Bu işlem yollarından herhangi birinin ilk etapta tamamen merkeziyetsiz hizmetler kullanılarak mümkün olması, IBC, Axelar GMP, Circle CCTP, Gravity veya Wormhole (birkaç isim vermek gerekirse) gibi ürünler sayesinde web3'te birlikte çalışabilirliğin son yıllarda ne kadar ilerlediğinin bir kanıtıdır. Bir sonraki adım, kullanıcıların web3'ün sunduğu en iyi avantajlardan yararlanmasını kolaylaştırmak için bu adımları tek bir arayüzde birleştirmektir.
Orkestrasyon API’ları kullanıma sunulduğunda ilk deneyenlerden biri olmak için bültenimize kaydolun ve Dean Tribble’ın gerçek hayattaki etkinliklerde, Agoric’in 2,7T $’lık çoklu zincir ekosistemini birleştirmeye nasıl yardımcı olacağını açıklamasını izlemek için Agoric Etkinlik Takvimini takip edin.
Agoric ile nasıl karmaşık çoklu zincir uygulamaları inşa edebileceğiniz hakkında daha fazla bilgi edinmek için Orkestrasyon sayfamıza gidin.
Hiçbir güncellemeyi kaçırmayın: Agoric ile Discourse, Discord, X, LinkedIn ve Telegram’da bağlantı kurun ve bültenimize abone olun.