Blockchain Transmission Protocol (BTP) Nedir?
Hadi Blockchain Transmission Protocol (BTP) anlamını, kriptodaki tanımını, blockchain Transmission Protocol (BTP) Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.
Blockchain Transmission Protocol (BTP) çeşitli blockchain’ler arasında uyumluluğu mümkün kılmak için kullanılan bir teknolojidir. Service invocation, değer transferi ve veri alışverişine izin verir. BTP belirgin algoritmalara ve oybirliği mekanizmalarına sahip blockchain’ler için etkinleştirilebilir. Böylelikle esneklik oluşturulur.
BTP genellikle blockchain’ler arası token alışverişinde uygulanıyor ve bir alım satım platformunun aracılığını gerektirmeden böyle işlemleri akıllı kontratlarla gerçekleştiriyor.
Blockchain Transmission Protocol (BTP) ayrıca ICONLOOP’un desteklediği farklı partnerler arasında veri transferini mümkün kılıyor. Böyle hizmetlerden biri olan MyID, açık ICON Network’ünde Decentralized ID (DID) bilgilerini doğruluyor. Kullanıcılar sonrasında kimliklerini diğer blockchain’lere ayrı ayrı sunmadan BTP’ye bağlanabiliyor.
BTP blockchain’ler için sertifika vermede elverişli bir çözüm olarak kullanılıyor. ICON network hizmeti Broof kullanıcıların onaylanmış sertifikaları on-chain olarak oluşturmasına ve saklamasına izin veriyor. BTP mekanizmayı çıkararak ICON Network’ün akıllı kontratını harekete geçirebilir.
Blockchain Transmission Protocol (BTP) tüm harici veriyi doğrulamak adına akıllı kontratlar kullandığından doğrulama işlemleri kontrol veya onaylama için erişilebilir haldedir.
Sadece iki zincir doğrudan bağlanır. Bu zincirler başka zincirlerle bağlanabilir. Bu da birbiriyle bağlı blockchain’ler ağı oluşturur. Çok yönlü olacak şekilde geliştirilmiştir.
Akıllı kontrat kullanmayan blockchain’ler bile bazı kısıtlamalarla BTP işlemlerinde yer alabilir. Örneğin böyle bir blockchain gönderici zincir olarak yer alabilir ancak alıcı zincir olamaz.
ICON Network
Blockchain ağları genellikle izole çalışır. Her blockchain’in kendi ekosistemi, yapısı ve oybirliği mekanizması vardır. ICON Network birbirinden ayrı blockchain’leri birlikte çalışabilir hale getirir. Bu da Blockchain Transmission Protocol (BTP) aracılığıyla gerçekleşir.
Veri transferi gerçekleştirmek ve bütünlüğü korumak için belli BTP standartları ve fonksiyonları vardır. Bunlara message relayer, message specification, message verifier ve service smart contract denir.
-
Message Relayer - BTP mesajları alan ve gönderen uygulama;
-
Message specification - Mesajda sunulması gereken ayrıntılar: Alıcılar; göndericiler, hizmet adları ve veriler, seri numaraları;
-
Message verifier - Mesaj verisini doğrulayan fonksiyonlar;
-
Service Smart Contract (SSC) - Doğrulanmış mesajların gönderildiği kontrat. SSC, kaynak blockchain akıllı kontratından varış blockchain akıllı kontratına geçişi gerçekleştirir.