Agoric Orkestrasyon: Daha Birleşik Bir Zincirler Arasına Doğru

Onur Sarayli
4 min readFeb 28, 2024

--

Geçtiğimiz birkaç yılda, interchain topluluğu birbiriyle birlikte çalışabilen etkileyici bir varlık ve hizmet envanteri oluşturmak için muazzam bir çaba gösterdi. Ancak bugün karşılaştığımız zorluk, bu kadar çok seçenek varken aynı ortamın geliştiriciler için programlanmasının giderek zorlaşmasıdır.

Bunu çözmek için Agoric kısa süre önce, kullanıcı dostu uygulamalar üretmek amacıyla büyüyen asenkron dünyada çok zincirli varlıkları ve hizmetleri koordine etmeye yönelik bir dizi yetenek olan Orkestrasyon’u duyurdu.

Çok Zincirli Noktaların Bağlanması

Inter Blockchain İletişim Protokolü (IBC) veya Axelar’ın Genel Mesajlaşma Geçişi (GMP) gibi ulaşım teknolojileri, zincirler arasındaki engellerin yıkılmasında büyük ilerlemeler kaydetti. Öyle olsa bile, çok zincirli uygulamalar (Sommelier veya Skip gibi) inşa etmek hala son derece zor. Kesintisiz çok zincirli kullanıcı deneyimleri oluşturmak, kullanıcı etkinliğinin devam etmesini sağlamak için taşıma katmanının her iki tarafındaki hizmetleri birbirine bağlayacak programlama gücünü gerektirir. Diğer zincirlerin senkronize doğası geçmişte bir avantaj olsa da, çok zincirli uygulamalar inşa ederken sınırlamalar ortaya çıkıyor.

Örneğin, Axelar’ın GMP’si, diğer tarafa ulaştıklarında eylemler gerçekleştirmesi gereken zincirler arasında mesaj göndermek için kullanışlıdır: Bir kullanıcı, Axelar üzerinden Ethereum -> Axelar’a ETH gönderen bir işlem oluşturarak Ethereum’daki ETH’yi Osmosis’teki OSMO’ya değiştirebilir. -> Osmosis -> Osmosis’te OSMO’ya geçiş.

Bununla birlikte, eğer bu eylemin daha da devam etmesini istiyorlarsa (örneğin, satın alma sonrasında OSMO’yu stake etmek için), sözleşme mantığı halihazırda kullanılmakta olan IBC memo alanları üzerinden akamayacağı için kullanıcı yeni bir işlem imzalamalıdır.

Orkestrasyon’un devreye girdiği yer burasıdır!

Bir Agoric sözleşmesi bu akışlara aracılık edebilir, eylemlerin tamamlandığına dair onay alabilir ve bir sonraki eylemi başlatabilir. Çoklu zincir stake etme örneği basit olabilir ancak mevcut zincirler arası eylemlerin ne kadar sınırlı olduğunu doğru bir şekilde yakalıyor. Orskestrasyon, zincirler arası tasarım alanını kusursuz bir şekilde birleştirilmiş deneyimlere tamamen açar.

Interchain, Çok Zincirli Uygulamaların Doğal Yuvasıdır

Zincirler arası yüzeyin altında, dünya çapındaki bağımsız ağları birbirine bağlayan internetin TCP/IP protokolüne benzer şekilde, blok zincirler üzerinden mesaj göndermeyi kolaylaştıran açık kaynaklı bir protokol olan Blok Zincirleri Arası İletişim Protokolü (IBC) bulunur. İletişimin bu standardizasyonu, yalnızca tokenlar biçiminde değer aktarımını değil, aynı zamanda bağlı otonom blok zincirleri arasında kesintisiz veri alışverişini de kolaylaştırır.

IBC tarafından atılan temeli temel alan Interchain Accounts (ICA) ve Interchain Queries (ICQ) gibi modüller, blockchain birlikte çalışabilirliğinde önemli ilerlemeleri temsil ediyor. ICA, bir blok zincirindeki varlıkların diğerindeki bir hesabı kontrol etmesine izin vererek, varlıkları yönetmek ve farklı zincirlerdeki akıllı sözleşmelerle etkileşimde bulunmak için yeni olanaklar açar. ICQ’nun hesap ve işlem verilerini çekme özelliğiyle bir araya gelen bu özellikler, zincirler arası işlemleri basitleştirerek daha önce önemli bir geliştirici çalışması olmadan ulaşılamayan yeni etkileşim düzeylerine olanak tanır. Ancak asıl püf noktası, bir uygulamada birleşik bir deneyim yaratmak için bu basitleştirilmiş işlemleri birbirine bağlamaktır.

Orkestrasyon, Çok Zincirli Uygulamalara Giden Daha Sorunsuz Bir Yoldur

Orkestrasyon, IBC modülleri arasındaki karmaşık, eşzamansız etkileşimleri koordine etme sürecidir ve Agoric, geliştiricilerin hepsini bir araya getirmesi için bir dizi araç ve hizmet sağlar. Platform, çok zincirli uygulamalar oluşturmayı kolaylaştıran çeşitli temel özelliklere sahiptir; özellikle varsayılan olarak eşzamansız/çok bloklu yürütme ve IBC ve Axelar aracılığıyla yerel birlikte çalışabilirlik ile zincir üstü zamanlayıcıların birleşimi.

Agoric akıllı sözleşmeler ve yakında çıkacak API’ler, diğer zincirlerden gelen kaynakları ve hizmetleri şeffaf bir şekilde birleştirebilir. IBC üzerinden başka bir zincire talepte bulunup sonucunu bekleyip tepki verebilirler; örneğin, uzaktan ticaret yapmak ve ticaret tamamlandığında varlıkları aktarmak gibi. Sonuç, çok zincirli bir süreçte gezinmenin karmaşıklığının kullanıcıdan soyutlandığı bir uygulamadır.

Agoric, IBC modüllerini bağlamanın teknik zorluklarını azaltarak geliştiricilerin insanların her gün karşılaştığı zor sorunları çözmeye odaklanmasını sağlar. Bu ortam, yalnızca işlevsel değil, aynı zamanda kullanıcı deneyimi tasarımının en iyi uygulamalarıyla uyumlu uygulamaların geliştirilmesini de besleyerek, zincirlerarası zinciri en ulaşılabilir teknolojilere ev sahipliği yapar.

Orkestra Çalmaya Başlıyor

Agoric ve IBC arasındaki sinerji dönüştürücü niteliktedir ve birbirine bağlı blockchain ortamında gezinmek için hem altyapı hem de araç görevi gören zincirler arası etkileşim için yeni fırsatlar açar. Bu ikili işlevsellik, varlıkların zincirler arasında serbestçe hareket etmesine izin vererek likiditeyi artırmakla kalmaz, aynı zamanda birden fazla blok zinciri arasındaki etkileşimleri sanki tek bir blok zinciriymiş gibi zahmetsiz hale getirerek birleşik bir kullanıcı deneyimi sağlar.

IBC’nin benimsenmesinin hızla artması, Polkadot ve Avalanche’a kadar uzanması ve daha fazla ekosistemin gelmesiyle birlikte keşfedilmeyi bekleyen keşfedilmemiş fırsatlar var. Artık birden fazla blok zincirinin güçlü yönlerinden ve hizmetlerinden yararlanan karmaşık uygulamaların geliştirilmesi mümkün olduğundan, inovasyon potansiyeli çok büyüktür.

Sonraki 10.000 Interchain Geliştiricisinin Katılımı

Zincirler arası büyümeye devam ederken Orchestration, gelişimini hızlandırmada çok önemli bir rol oynayabilir. Geliştiricilere kesintisiz çok zincirli uygulamalar inşa etme araçları sağlamak, keyifli kullanıcı deneyimlerinin oluşturulmasını daha önce mümkün olandan daha kolay hale getirecek şekilde zincirler arası birleşmeyi sağlayacaktır.

Agoric Orkestrasyon, zincirler arası zinciri erişilebilir, anlaşılır ve kullanımı kolay hale getirerek yalnızca yeni geliştiricilerin katılımını kolaylaştırmakla kalmıyor, aynı zamanda kullanıcıların web3 teknolojilerini benimsemesini de teşvik ediyor. Bu basitleştirme ve kullanıcı deneyimi merceğinden bakıldığında, zincirlerarasının geleceği sadece birbirine bağlı değil aynı zamanda kapsayıcı görünüyor ve dijital dünyanın demokratikleşmesinde ileriye doğru atılan önemli bir adıma işaret ediyor.

Agoric Orchestration hakkında daha fazlasını blog yazımızdan okuyun ve ekibimizi ETHDenver boyunca Zincir Soyutlama Günü ve daha fazlası gibi etkinliklerde yakalamayı unutmayın!

--

--

Onur Sarayli
Onur Sarayli

Written by Onur Sarayli

Community Manager | Entrepreneur | Crypto Investor | Interactive Marketing | Blockchain Enthusiast | Metaverse | Web3

No responses yet