Technologie IBC i EVM Blockchain

Technologie IBC i EVM Blockchain

Węzeł źródłowy: 1979420

Chociaż zarówno IBC, jak i EVM są technologiami wykorzystywanymi w odniesieniu do blockchain i kryptowalut, mają różne funkcje.

Technologia o nazwie Inter-Blockchain Communication (IBC) umożliwia komunikację między kilkoma łańcuchami bloków. Nawet jeśli dwa łańcuchy bloków znajdują się w różnych systemach, mogą handlować tokenami i aktywami. IBC ma na celu ułatwienie komunikacji między różnymi łańcuchami bloków i opracowanie bardziej połączonego ekosystemu zdecentralizowanych aplikacji.

Z drugiej strony inteligentne środowisko realizacji kontraktów łańcucha bloków Ethereum nazywa się maszyną wirtualną Ethereum (EVM). Realizacja umów między stronami, podobnie jak transakcje finansowe, może być zautomatyzowana za pomocą inteligentnych kontraktów, które są samowykonującymi się programami. Kod tych inteligentnych kontraktów musi zostać wykonany, a obecny stan łańcucha bloków Ethereum musi zostać zachowany przez EVM.

EVM steruje realizacją inteligentnych kontraktów na blockchainie Ethereum. Tymczasem IBC jest protokołem do komunikacji między różnymi łańcuchami.

Inteligentne kontrakty

IBC nie korzysta bezpośrednio z inteligentnych kontraktów. Z drugiej strony inteligentne kontrakty to samowykonujące się programy, które działają na jednym łańcuchu bloków. Zamiast tego umożliwia komunikację i interoperacyjność między kilkoma łańcuchami bloków.

Aby uzyskać bardziej skomplikowaną funkcjonalność, IBC można łączyć z inteligentnymi kontraktami. Jednym ze sposobów łączenia się z innymi łańcuchami bloków jest IBC, który może być używany przez inteligentną umowę na jednym łańcuchu bloków w celu uzyskania dostępu do zasobów lub danych na innych łańcuchach bloków. Tworzenie zdecentralizowanych aplikacji, które muszą uzyskiwać dostęp do danych lub zasobów z wielu źródeł blockchains może to być pomocne.

Chociaż IBC i inteligentne kontrakty mają oddzielne funkcje, można je łączyć w celu tworzenia potężniejszych zdecentralizowanych aplikacji.

Jako składnik Cosmos Network, zdecentralizowanego ekosystemu łańcuchów bloków, który został uruchomiony w marcu 2019 r. Opracowano komunikację między łańcuchami bloków. Jako podstawowy protokół dla Cosmos Network. IBC został stworzony, aby ułatwić komunikację i współpracę między różnymi łańcuchami bloków zbudowanymi przy użyciu zestawu programistycznego Cosmos (SDK).

Tendermint Inc., organizacja odpowiedzialna za stworzenie Cosmos SDK i algorytmu konsensusu Tendermint. Odpowiadał za rozwój IBC. IBC powstał jako modułowy. Adaptowalny protokół, który można dostosować do wymagań różnych łańcuchów bloków, ułatwiając wydajną i bezpieczną komunikację między nimi.

Od momentu wprowadzenia IBC został przyjęty przez coraz większą liczbę inicjatyw ekosystemu Cosmos, a także przez inne sieci blockchain, w tym Binance Smart Chain. IBC jest wciąż rozwijany, a do protokołu wprowadzane są nowe funkcje i ulepszenia, aby zwiększyć jego użyteczność i funkcjonalność.

Maszyna wirtualna Ethereum

W 2015 r. platforma blockchain Ethereum obejmowała utworzenie maszyny wirtualnej Ethereum (EVM). Vitalik Buterin po raz pierwszy wpadł na pomysł Ethereum w 2013 roku, a formalnie został wprowadzony w 2015 roku wraz z EVM. Inteligentne kontrakty łańcucha bloków Ethereum mogą być wykonywane za pośrednictwem EVM, środowiska uruchomieniowego z piaskownicą. Odpowiada za przetwarzanie i potwierdzanie transakcji, śledzenie aktualnego stanu łańcucha bloków oraz wykonywanie inteligentnego kodu kontraktu.

Zdecentralizowane aplikacje (dApps) można tworzyć za pomocą EVM. To platforma, na której możesz robić wszystko, na co masz ochotę. Społeczność Ethereum stara się zwiększyć użyteczność, bezpieczeństwo i efektywność EVM od czasu jego pierwszego opracowania. Maszyna wirtualna Ethereum jest jednym z wynalazków platformy Ethereum. Pozwala ludziom tworzyć zdecentralizowane aplikacje i rozszerzać ekosystem blockchain. Niektórzy znaczący uczestnicy ekosystemu korzystający z EVM to Fantom, Binance Smart Chain, sieci Layer 2 Ethereum i Avalanche.

Znak czasu:

Więcej z Pośrednictwo finansowe