Agoric Orkestrasyona Giriş
Agoric, karmaşık çok zincirli uygulamalar inşa ederken karşılaşılan zorlukları azaltmak için benzersiz bir şekilde tasarlanmıştır ve Orkestrasyon, tüm bunları mümkün kılan şeydir. Düzenleme, farklı blok zincirleri ve bağlantı protokolleri arasında eşzamansız mesajlaşma dünyasında birleşik kullanıcı deneyimleri yaratmaya yönelik programlama gücüdür. Kripto endüstrisindeki ekipler kesintisiz çok zincirli uygulamalar inşa etmek için yorulmadan çalışıyor çünkü buradaki başarı, parçalanmış likiditeyi birleştirecek, birden fazla zincirden varlıkları ve hizmetleri birleştiren yeni deneyimlerin yaratılmasını sağlayacak ve zincir soyutlaması yoluyla kullanıcı deneyimini web2 kadar sorunsuz hale getirecektir. Ancak çok zincirli uygulamalar inşa etmek oldukça zordur.
Çapraz zincir işlemlerinin doğası gereği asenkron ve çoklu blok olduğu durumlarda çoğu blok zinciri, programların başladıkları blokta yürütülmesini bitirmesini gerektirir. Bu, birden fazla zinciri kapsayan karmaşık sözleşme mantığını tasarlama konusunda teknik zorluklar ortaya çıkarmaktadır. Zincirler arası eylemleri kusursuz bir kullanıcı deneyimiyle birleştirmek, asenkron bir dünyada basit programlamayı ve birden fazla eşzamanlı etkinliğin kontrolünü gerektirir.
Yenilik tek başına insanları büyük ölçekte web3'e çekmeyecektir; tek gerçek çekicilik, web3'ün insanların günlük sorunlarını çözmek için sunduğu somut çözümlerdir. Kripto paranın rekabet ettiği web2 deneyimini düşünün: Bir mobil uygulama, bir restoranın menüsü, sipariş verme ve ödeme sistemleriyle sorunsuz bir şekilde iletişim kurup deneyimi tek bir arayüz aracılığıyla birleştirebildiğinden, akşam yemeği saniyeler içinde teslim edilmek üzere sipariş edilebilir. Kripto için ilk adım, yaygın birlikte çalışabilirlik için rayların döşenmesiydi; şimdi hepsini birbirine bağlamanın zamanı geldi.
Orkestrasyona giriş.
Perde Arkasında Orkestrasyon Nasıl Çalışır?
Çok zincirli bir uygulama inşa etme konusunda denemeler yapan herkesin bildiği gibi, bu zor bir süreçtir. Agoric’in sistem mimarisi, çok zincirli uygulamalar tasarlamayı kolaylaştıran ve dolayısıyla düzenlemeyi etkinleştiren çeşitli temel özelliklere sahiptir: Eşzamansız/beklemede ve çoklu blok yürütme, zamanlayıcılar ve birlikte çalışabilirlik pratik örneklerdir.
Eşzamansız/Bekleme ve Çoklu Blok Yürütme
Agoric akıllı sözleşmeler, eşzamansız/bekleme işlevselliğini ve çoklu blok yürütmeyi destekleyen uzun ömürlü süreçlerdir. Bu onların zincirler arası eylemlere devam etmelerini ve yanıt vermelerini sağlar. Bu yenilik, programlamayı basitleştirir, merkeziyetsiz ağlar arasında birlikte çalışabilirliği artırır (örneğin, tek tıklamayla çok zincirli staking widget’ı) ve daha zengin özelliklere sahip uygulamalar inşa etmek için yeni fırsatlar yaratır.
Zamanlayıcılar
Agoric’teki bir zamanlayıcı hizmeti, akıllı sözleşmelerin otonom olarak uyanmasına ve önceden tanımlanmış zamanlarda yeni eylemler gerçekleştirmesine olanak tanıyarak daha karmaşık uygulamaların önünü açar. Bu özellik yalnızca akıllı sözleşmelerin özerkliğini artırmakla kalmaz, aynı zamanda farklı zaman dilimlerinde etkileşime girmelerini ve görevleri yerine getirmelerini sağlayarak genel asenkron modele sorunsuz bir şekilde uyum sağlar ve blok zinciri uygulamalarının olası karmaşıklığını ve faydasını önemli ölçüde genişletir.
Birlikte çalışabilirlik
Agoric, Blok Zincirleri Arası İletişim Protokolüne (IBC) olan yerel bağlantıları ve Axelar’ın Genel Mesaj Aktarımı (GMP) gibi güçlü köprüleme çözümlerini içerecek şekilde genişletilebilirliği sayesinde geliştiriciler için bilişsel yükü azaltır. Geliştiriciler, hızla büyüyen zincirler arası ekosistem genelinde likiditeye ve yeteneklere erişebilir.
JavaScript Akıllı Sözleşmeleri
Agoric akıllı sözleşmeler, JavaScript’in güçlendirilmiş bir sürümünde yazılmıştır ve her geliştirici için gelişmiş güvenlik özellikleri sağlar. Bu kombinasyon, yalnızca ihtiyaç duydukları nesnelere erişebilen akıllı sözleşmeleri kolaylaştırarak güvenlik açığı riskini azaltır. JavaScript’in doğal şekillendirilebilirliği nedeniyle (ReactJS kitaplıklarını düşünün), geliştiriciler, çok zincirli uygulama geliştirme için diğer sistemleri (GMP gibi!) sorunsuz bir şekilde entegre eden orkestrasyon bileşenleriyle kolayca genişletebilirler.
Peki tüm parçalar nasıl bir araya geliyor?
Örnek: Çok Zincirli Staking Orkestrasyonu
Örneğin Orkestrasyonun stake etme deneyimini nasıl geliştirebileceğine bakalım. Ağ güvenliği sağlamanın yanı sıra, staking tokenları çoğu zaman birçok blockchain ağının önemli bir bileşenidir; güvenlik sağlar ve işlemleri doğrular; kilitli tokenlardan elde edilen stake geliri aynı zamanda birçok DeFi stratejisinin temel taşıdır.
Kullanıcıların bakış açısına göre, likiditelerini bir staking stratejisinden diğerine, bazen farklı bir platforma veya tamamen farklı bir blockchaine taşımak istiyorlar. Benzer şekilde staking uygulamaları, kullanıcıların varlığı elde etmesini ve stake etmesini mümkün olduğunca sorunsuz hale getirmek ister. Orkestrasyon bunu kolaylaştırır. Agoric’te yakında başlatılacak olan Calypso uygulamasından alınan bu örnekte, kullanıcı yolculuğuna MATIC tokenını Polygon ağında tutarak başlıyor. Kullanıcı tek bir işlemi imzalayabilir ve ATOM’un doğrudan Cosmos Hub’da stake edilmesini sağlayabilir. Perde arkasında neler yaşandığına bir bakalım:
Bu akışın bir kısmını gerçekleştirebilecek çapraz zincir yetenekleri mevcut olsa da, birden fazla karmaşık eylemi bir araya getirmeleri gerektiğinde işler sarpa sarıyor. Yukarıdaki durumda asıl zorluk, ATOM’un stake edilmek üzere Cosmos Hub’a ulaşmasıyla ortaya çıkıyor. Agoric Orkestrasyonu, 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 Agoric’te Orkestrasyon ile nelerin mümkün olduğuna dair sadece bir ipucu.
Temalı Bir Yaklaşım
Orkestrasyon uzun vadeli bir taahhüttür.
Sonuçta binlerce zincir, yüzlerce hizmet ve düzinelerce cüzdan var ve her gün daha fazlası ortaya çıkıyor. Ürün hattımızın temalar halinde koordine edilmesinin nedeni budur. Her tema, geliştiricilerin o pazarda düzenleme yapması için gereken altyapıyı destekleyen ürün gereksinimlerini, ortaklıkları ve pazara açılma girişimlerini içeren temel pazar kullanım durumlarını ele almaya yönelik stratejik bir odak noktasıdır.
İlk Temamız: DeFi
DeFi, likiditeye erişimin kilidini açmaya ve Agoric üzerine inşa edilecek sonraki projeler için çoklu zincir bağlantıları kurmaya yardımcı olacak mantıksal ilk temadır. Geçtiğimiz yıl içinde, Osmosis hacmi Aralık 2023'te 1 milyar doların üzerine çıktı, UX Chain (eski adıyla Umee) TVL üç kattan fazla arttı, dYdX piyasaya sürüldü ve diğerlerinin yanı sıra USDC, USDT, USK, IST dahil olmak üzere stabil tokenler artık zincirler arası yüz milyonlarca dolar değeri temsil ediyor.
Birçok DeFi kullanım örneği, zincirler arası hesaplar ve sorgu modülleriyle etkileşime geçmek için Agoric’in yerel IBC bağlantısını ve mekanizmalarını kullanır. Agoric akıllı sözleşmeler, bahsedilenler gibi IBC’ye bağlı DeFi zincirleri etrafında karmaşık davranışlar oluşturabilir ve çoklu zincir dünyası için şekillendirilebilirlik sağlar.
Orkestrasyon DeFi Yol Haritası
Orkestrasyon DeFi ile ilgili çalışmalarımız ürün, pazarlama ve iş geliştirme kapsamında aşağıdaki temel çıktıları kapsayacaktır.
Ürün Geliştirmeleri
- JS Orkestrasyon API’ı
- Zincirler Arası Hesaplar
- Zincirler Arası Sorgular
- IBC Transferleri
- Paket Yönlendirme Ara Yazılımı
- Agoric Sözleşme Ara Yazılımı + IBC Hooks
Uygulamalar
- Amiral Gemisi DeFi Uygulaması Lansmanı
Etkinlikler
- Sanal Hackathon
- Küresel Workshop’lar
- Küresel Buluşmalar (ABD, Türkiye, Hindistan, Arjantin)
Topluluk
- Teşvikli Görev Platformu
- Orkestrasyon Ortak Pazarlama Girişimleri
Bizimle Orkestre Edin
İlk Orkestrasyon Spaces’i🎻 — 8 Şubat Perşembe günü saat 20:00TSİ’de ilk Orkestrasyon söyleşimizi gerçekleştirdik. Cryptocito (Cosmoverse), Zaki Manian (Sommelier) ve John DiBernardi (Calypso), çok zincirli geleceği ve Orkestrasyon’un neden her platformun yararlanabileceği bir süper güç olduğunu tartışmak için Dean Tribble ve Rowland Graus’a (Agoric) katıldı. Söyleşiyi buradan tekrar dinleyebilirsiniz.
ETHDenver Haftası ⛰️ — ETHDenver’da konuşmalar ve panellerle tüm hızıyla devam edeceğiz, bu yüzden Dean Tribble ve çok zincirli topluluktan Orkestrasyon hakkında bilgi edinmek için bize uğrayın.
- 27 Şubat : Dora Hacks’in ev sahipliğinde AppChain Günü ( Kayıt )
- 27 Şubat : Orchestration Splash, Agoric’in ev sahipliğinde ( Kayıt )
- 28 Şubat : Zincir Soyutlama Günü, Agoric, NEAR ve Frontier Research’ün ortak ev sahipliğinde ( Kayıt )
- 28 Şubat : ATOM Denver, Cryptocito’nun ev sahipliğinde ( Kayıt )
- 1 Mart : Frictionless, Shade’in ev sahipliğinde (Biletler tükendi)
Sosyal Medyada Orkestrasyon — X’te (Twitter) Orkestrasyon hakkında paylaşım yapın ve yeni nesil web3'ün parçası olun!
Agoric’in geleceğinin bir parçası olun — Çok zincirli uygulamalara yönelik fikirlerinizi Topluluk Forumunda bizimle paylaşarak gelecek temalarımızdan birine ilham verebilirsiniz! İlginç fikirlerin yaratıcıları, gelecek Topluluk Ofis Saatleri çağrısında fikirlerini bizimle tartışmaya davet edilecekler.