Cardano, Injective için IBC Light Client tasarımını ayrıntılandırıyor
Testnet rotası, her ağ çapraz zincir iletilerini bağımsız olarak doğrularken geliştiricilerin Cardano ile Injective arasında test ADA ve $INJ taşımasına olanak tanıyor.
By SongMarketCap
Updated:
Cardano Foundation, Cardano ile Injective arasındaki IBC bağlantısının gözetimli bir köprü operatörüne dayanmadan çapraz zincir transferlerini nasıl doğruladığını ayrıntılandırdı. Bir Developer Office Hours oturumunda, Head of Ecosystem Engineering Fabian Bormann halka açık test ortamını gösterdi ve ana ağ dağıtımından önce kalan çalışmaları özetledi.
Oturum, Ağustos başında Cardano Preprod ile Injective testneti arasında etkinleştirilen doğrudan IBC rotasını ayrıntılandırıyor.
Geliştiriciler Cardano ve Injective transferlerini yeniden gerçekleştirebilir
Açık kaynaklı Cardano IBC Incubator deposu, test rotasını çalıştırmak ve doğrulamak için gereken bileşenleri içeriyor. Caribic komut satırı aracı, geliştiricilere gerekli servisleri başlatmada, durumlarını kontrol etmede ve IBC istemcilerini, bağlantıyı ve transfer kanalını oluşturmada yardımcı oluyor.
Test arayüzü, VESPR gibi bir Cardano cüzdanını Keplr gibi Cosmos uyumlu bir cüzdanla bağlıyor. Geliştiriciler daha sonra Cardano Preprod'dan Injective testnetine test ADA taşıyıp geri dönüş transferini tamamlayabiliyor.
Mevcut uygulama, değiştirilebilir token transferleri için IBC standardı olan ICS-20'yi destekliyor. ADA Injective'e taşındığında özgün varlık Cardano üzerinde kilitleniyor ve hedef ağda buna karşılık gelen bir temsil tokenı ihraç ediliyor. Varlığın geri döndürülmesi bu temsil tokenını yakıyor ve özgün ADA'yı serbest bırakıyor.
Aynı model, aktarılan varlıkları elinde tutan merkezi bir operatöre gerek kalmadan test $INJ'in Cardano'ya girmesine olanak tanıyor. Injective, Cardano’nun light client'ını doğrudan uyguladı ve iki ekosistem arasında ayrı bir aracı zincire olan ihtiyacı ortadan kaldırdı.
İki light client çapraz zincir iletilerini doğruluyor
Bormann, IBC'yi geleneksel bir köprüden ayırdı. Aktarıcılar ağlar arasında paketleri taşır, ancak bir transferin geçerli olup olmadığına karar vermez. Her alıcı zincir, kendi light client'ı aracılığıyla diğer ağı doğrular.
Cardano, Injective kaynaklı durumu ve iletileri doğrulamak için Aiken ile yazılmış bir Tendermint light client kullanıyor. Injective ise Cardano bloklarının bir dizisini izleyen ve bunları üretenlerin ilişkili stake'ini ölçen olasılıksal bir Cardano light client kullanıyor.
Tek bir Cardano bloğu, onu üreten stake havuzu tarafından imzalanır. Bu nedenle light client ek blokları bekler ve özgün işlemi kesinleşmiş saymadan önce yeterli stake destekli kanıt biriktirir.
Bormann, Cardano kesinleşme penceresi ve transferi onaylamak için gereken IBC iletileri dahil olmak üzere eksiksiz bir transferin şu anda yaklaşık sekiz ila on dakika sürdüğünü tahmin etti.
Ouroboros Peras, light client'ın daha geniş stake havuzu onayını daha hızlı toplamasına olanak tanıyarak bu süreci sonunda kısaltabilir. Ancak Peras, Cardano’nun mevcut üretim altyapısının bir parçası değil.
Mainnet yolu güvenlik ve DeFi testlerini içeriyor
Bağlantı test ortamlarıyla sınırlı kalıyor. Caribic belgeleri, Injective mainnet işletiminin henüz uygulanmadığını belirtirken, mevcut iş akışı Cardano Preprod veya Preview'u genel Injective testneti ile bağlıyor.
Bormann, sonraki adımlar arasında ekosistemde ek testleri, olası bir hata ödül programını ve DeFi protokolleriyle entegrasyonları sıraladı. Ayrıca ekibin FluidTokens ile olası kullanım durumlarını görüştüğünü söyledi. İleriye dönük çalışmalar arasında IBC varlıklarının ve bunların meta verilerinin cüzdanlarda ve blokzinciri gezginlerinde nasıl göründüğünü iyileştirmek de yer alıyor.
Bormann, projenin 2025 yılında Anastasia Labs tarafından bir denetimden geçtiğini söyledi. Test rotası, güvenilir light client güncellemeleri ve uzun kesintilerden sonra toparlanma prosedürleri de dahil olmak üzere operasyonel iyileştirmelere hâlâ ihtiyaç duyuyor.
Cardano’nun IBC uygulaması, fizibilite araştırmasından yeniden üretilebilir bir çapraz zincir test ortamına ilerledi. Geliştiriciler artık doğrudan rotayı çalıştırabilir, transferlerin nasıl doğrulandığını inceleyebilir ve test varlıklarını iki yönde de taşıyabilir. Üretim ADA ve INJ, güvenlik, süreklilik ve uygulama entegrasyonu çalışmalarının ayrı bir mainnet dağıtımını desteklemesine kadar sistemin dışında kalacak.