Interoperability Nedir?
Interoperability, ayrı ağ ve uygulamaların birbirleriyle veri veya değer alışverişi yapabilmesini ifade eder.
Bu sayfada
Interoperability ne demektir?
Interoperability, farklı blockchain veya yazılım sistemlerinin birbirleriyle bilgi ve değer alışverişi yapabilmesidir. Türkçede “birlikte çalışabilirlik” denir. Bir ağdaki uygulamanın başka ağdaki olayı doğrulayabilmesi veya varlığın farklı sistemler arasında kullanılabilmesi bu başlık altında ele alınır.
Aynı cüzdan uygulamasının iki ağı desteklemesi tek başına bu ağları birbirine bağlamaz. Cüzdan yalnızca iki ayrı sistemin arayüzünü sunuyor olabilir. Gerçek aktarım için mesajlaşma protokolü, köprü veya başka bir doğrulama mekanizması gerekir.
Bir transferin arkasında ne olur?
Basitleştirilmiş bir köprü örneğinde varlık kaynak ağda kilitlenir, hedef ağda onu temsil eden token oluşturulur. Başka bir tasarımda token kaynakta yakılır ve hedefte yeniden çıkarılır. Bazı hizmetler ise hedef ağdaki likiditeden ödeme yapar. Kullanıcı aynı sonucu görse de arka plandaki güvenlik ve geri dönüş yolları farklıdır.
Örneğin bir tokeni başka ağda kullanabiliyor olmanız, onu her zaman sınırsız ve anında geri çevirebileceğiniz anlamına gelmez. Köprünün durması, likidite eksikliği veya mesaj doğrulama hatası işlemi etkileyebilir.
Uyumluluk ile güvenlik aynı şey değildir
İki ağın aynı adres biçimini veya sözleşme araçlarını kullanması teknik uyumluluk sağlayabilir. Buna rağmen doğrulayıcıları, yönetim yetkileri ve kesinleşme kuralları farklı olabilir. Bir ağın diğerinin güvenliğini tamamen devraldığı ancak kullanılan tasarım bunu gerçekten sağlıyorsa söylenebilir.
Birlikte çalışabilirlik ürününü değerlendirirken “hangi veri, kim tarafından, hangi kanıtla doğrulanıyor?” sorusu önemlidir. Kullanıcı açısından ise desteklenen ağ, doğru token sözleşmesi, işlem süresi ve başarısızlık durumundaki kurtarma yolu açık olmalıdır. Yalnızca “zincirler arası” ifadesi bu ayrıntıları açıklamaz.