Технології IBC та EVM Blockchain

Технології IBC та EVM Blockchain

Вихідний вузол: 1979420

Хоча і IBC, і EVM є технологіями, які використовуються у зв’язку з блокчейном і криптовалютами, вони мають різні функції.

Технологія під назвою Inter-Blockchain Communication (IBC) забезпечує зв’язок між кількома блокчейнами. Навіть якщо два блокчейни знаходяться в різних системах, вони можуть торгувати токенами та активами. IBC прагне полегшити зв’язок між різними блокчейнами та розробити більш взаємопов’язану екосистему децентралізованих програм.

З іншого боку, середовище виконання смарт-контрактів блокчейну Ethereum називається віртуальною машиною Ethereum (EVM). Виконання угод між сторонами, як і фінансових операцій, можна автоматизувати за допомогою смарт-контрактів, які є самовиконуваними програмами. Код цих смарт-контрактів має виконуватися EVM, а поточний стан блокчейну Ethereum має зберігатися.

EVM керує виконанням смарт-контрактів у блокчейні Ethereum. Тим часом IBC — це протокол для спілкування між різними мережами.

Спритні контракти

IBC безпосередньо не використовує розумні контракти. Смарт-контракти, з іншого боку, є самовиконуваними програмами, які працюють на одному блокчейні. Замість цього він забезпечує зв’язок і взаємодію між кількома блокчейнами.

Для виконання більш складних функцій IBC можна поєднувати зі смарт-контрактами. Одним із способів взаємодії з іншими блокчейнами є IBC, який може використовуватися смарт-контрактом на одному блокчейні для доступу до активів або даних в інших блокчейнах. Створення децентралізованих додатків, які потребують доступу до даних або ресурсів з багатьох блокчейни може вважати це корисним.

Хоча IBC і смарт-контракти мають окремі функції, їх можна об’єднати для створення більш потужних децентралізованих програм.

Як компонент Cosmos Network, децентралізована екосистема блокчейнів, яка запрацювала в березні 2019 року. Було розроблено комунікацію між блоками. Як основний протокол для мережі Cosmos. IBC було створено для полегшення спілкування та співпраці між різними блокчейнами, створеними за допомогою набору програмного забезпечення Cosmos (SDK).

Tendermint Inc., організація, відповідальна за створення Cosmos SDK і консенсусного алгоритму Tendermint. Він відповідав за розробку IBC. IBC був створений як модульний. Адаптивний протокол, який можна налаштувати відповідно до вимог різних блокчейнів, сприяючи ефективному та безпечному зв’язку між ними.

З моменту появи IBC охоплює все більше ініціатив екосистеми Cosmos, а також інших блокчейн-мереж, включаючи Binance Smart Chain. IBC все ще розробляється, і в протокол вносяться нові функції та вдосконалення, щоб підвищити його зручність використання та функціональність.

Віртуальна машина Ethereum

У 2015 році блокчейн-платформа Ethereum включала створення віртуальної машини Ethereum (EVM). Віталік Бутерін вперше висунув ідею Ethereum у 2013 році, і вона була офіційно представлена ​​в 2015 році разом з EVM. Смарт-контракти блокчейну Ethereum можна виконувати через EVM, середовище виконання із ізольованим програмним середовищем. Він відповідає за обробку та підтвердження транзакцій, відстеження поточного статусу блокчейну та виконання коду смарт-контракту.

За допомогою EVM можна створити децентралізовані програми (dApps). Це платформа, яка дозволяє робити все, що завгодно. Спільнота Ethereum намагається підвищити зручність використання, безпеку та ефективність EVM з моменту його першої розробки. Віртуальна машина Ethereum є одним із винаходів платформи Ethereum. Це дозволяє людям створювати децентралізовані програми та розширювати екосистему блокчейну. Деякі важливі учасники екосистеми, які використовують EVM, включають Fantom, Binance Smart Chain, мережі Ethereum рівня 2 і Avalanche.

Часова мітка:

Більше від Фінансове посередництво