Блокчейн-технологии IBC и EVM

Блокчейн-технологии IBC и EVM

Исходный узел: 1979420

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

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

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

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

Смарт-контракты

IBC напрямую не использует смарт-контракты. Смарт-контракты, с другой стороны, представляют собой самоисполняющиеся программы, которые работают на единой цепочке блоков. Вместо этого он обеспечивает связь и взаимодействие между несколькими блокчейнами.

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

Хотя IBC и смарт-контракты имеют отдельные функции, их можно комбинировать для создания более мощных децентрализованных приложений.

В качестве компонента Cosmos Network, децентрализованной экосистемы блокчейнов, которая была запущена в марте 2019 года. Была разработана межблокчейновая коммуникация. В качестве основного протокола для Cosmos Network. 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 Layer 2 и Avalanche.

Отметка времени:

Больше от Финансовый брокер