Хоча і 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.
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- Платоблокчейн. Web3 Metaverse Intelligence. Розширені знання. Доступ тут.
- джерело: https://www.financebrokerage.com/ibc-and-evm-blockchain-technologies/
- 2019
- a
- доступ
- виконувати
- угоди
- Цілі
- алгоритм
- дозволяє
- серед
- та
- застосування
- додатка
- Активи
- Автоматизований
- Лавина
- буття
- між
- бінанду
- Смарт ланцюжок Binance
- blockchain
- екосистема блокчейну
- Блокчейн мережі
- блокчейн-платформа
- блокчейн-технології
- блокчейни
- Створюємо
- Бутерин
- званий
- проведення
- ланцюг
- ланцюга
- заряд
- код
- комбінований
- спілкування
- Комунікація
- співтовариство
- складний
- компонент
- Консенсус
- Алгоритм консенсусу
- контракт
- контрактів
- співробітництво
- Космос
- Космос Мережа
- космос сдк
- може
- створювати
- створений
- створення
- cryptocurrencies
- Поточний
- Поточний стан
- DApps
- дані
- Децентралізований
- Децентралізовані програми
- розвивати
- розвиненою
- розвивається
- розробка
- різний
- безпосередньо
- екосистема
- ефективність
- ефективний
- дозволяє
- Навколишнє середовище
- Ефіріума
- Блокчейн Ethereum
- віртуальна машина ethereum
- Віртуальна машина Ethereum (EVM)
- Навіть
- НІКОЛИ
- EVM
- виконання
- Розширювати
- фасилітувати
- сприяння
- фантом
- риси
- фінансовий
- знайти
- Перший
- Формально
- від
- функціональність
- Функції
- рука
- корисний
- HTTPS
- IBC
- ідея
- реалізація
- in
- Инк
- включати
- включені
- У тому числі
- Augmenter
- зростаючий
- ініціативи
- замість
- взаємопов'язані
- інтерфейс
- Взаємодія
- введені
- Вступ
- винаходи
- IT
- зберігання
- комплект
- Комплект (SDK)
- шар
- Layer 2
- дозволяє
- жити
- машина
- made
- багато
- березня
- Між тим
- Зустрічатися
- модульний
- більше
- Необхідність
- мережу
- мереж
- Нові
- Нові можливості
- номер
- ONE
- працювати
- організація
- Інше
- Учасники
- Сторони
- Люди
- платформа
- Платформи
- plato
- Інформація про дані Платона
- PlatoData
- первинний
- обробка
- виробляти
- програми
- протокол
- put
- зв'язок
- Вимога
- відповідальний
- сейф
- Sdk
- безпеку
- окремий
- кілька
- значний
- з
- один
- розумний
- Розумна ланцюг
- розумний контракт
- Спритні контракти
- Софтвер
- розробка програмного забезпечення
- деякі
- стан
- Статус
- Як і раніше
- Systems
- з урахуванням
- Технології
- Технологія
- Tendermint
- Команда
- через
- до
- Жетони
- трек
- торгувати
- Transactions
- юзабіліті
- використання
- використовувати
- різний
- через
- Віртуальний
- віртуальна машина
- vitalik
- Віталік Батер
- який
- зефірнет