• Dapps:16,23 тыс.
  • Блокчейны:78
  • Активные пользователи:66,47 млн
  • Объем за 30 дней:303,26 млрд $
  • Транзакции за 30 дней:879,24 млн $
Что такое Ethereum Virtual Machine?

Что такое Ethereum Virtual Machine?

user avatar

от Alexandra Smirnova

3 года назад


EVM (Ethereum Virtual Machine) - это виртуальная машина, которая является неотъемлемой частью блокчейна Ethereum. Она отвечает за выполнение смарт-контрактов, которые представляют собой самоисполняющиеся компьютерные программы, хранящиеся в блокчейне.

Содержание:

Что такое EVM? - news

Как работает EVM?

EVM, или Ethereum Virtual Machine, представляет собой виртуальное вычислительное пространство, которое функционирует как децентрализованный компьютер. Эта система занимается обработкой и выполнением программ, известных как смарт-контракты, в рамках сети Ethereum. EVM служит ключевым элементом для поддержания работы и безопасности этих контрактов в экосистеме Ethereum.

EVM работает как стековая машина - это тип вычислительной машины, в которой данные хранятся в стеке.

Также, данная технология предоставляет набор инструкций, которые определяют, как происходят вычисления. Каждая инструкция EVM имеет свой собственный набор параметров, которые отвечает за то, что она делает.

Когда EVM получает новый смарт-контракт, она сначала загружает его в свой кодовый байткод - это двоичный код, который представляет собой последовательность инструкций EVM. И затем начинает выполнять кодовый байткод, следуя инструкциям. Каждая из 140 инструкции EVM выполняет какое-то действие, например, добавляет данные в стек, удаляет данные из стека или выполняет арифметическое или логическое вычисление.

Когда EVM достигает конца кодового байткода, смарт-контракт завершается.

Состояние сети Ethereum Virtual Machine?

Состояние EVM - это набор данных, который хранится в блокчейне. Состояние включает в себя следующие данные:

  • Счета, которые представляют собой адреса, которые могут использоваться для хранения данных или выполнения транзакций.
  • Балансы, которые представляют собой количество ETH, хранящихся на каждом счете.
  • Данные, которые могут храниться в блокчейне.
  • Состояние смарт-контрактов, которое представляет собой состояние каждой смарт-контракты в блокчейне.

EVM использует состояние для выполнения смарт-контрактов. Например, когда смарт-контракт выполняет операцию перевода ETH, он использует состояние для доступа к балансу отправителя и получателя.

EVM является ключом к тому, что делает Ethereum уникальным. Благодаря EVM Ethereum может поддерживать смарт-контракты, которые могут использоваться для самых разных целей.

Вот некоторые примеры категорий приложений EVM:

Категория Примеры
Финансовые приложения Децентрализованные биржи (DEX), децентрализованные финансовые приложения (DeFi) и платежные системы
Недвижимость Децентрализованные реестры недвижимости и смарт-контракты для аренды
Здравоохранение Смарт-контракты для хранения медицинских записей и децентрализованные платформы для исследований
Игры Децентрализованные игры с открытым исходным кодом

 

EVM продолжает развиваться, и новые приложения EVM разрабатываются все время. Данный механизм - то мощная виртуальная машина, которая является основой блокчейна Ethereum. Благодаря EVM Ethereum может поддерживать смарт-контракты, которые могут использоваться для самых разных целей.

0

Награды

chest
chest
chest
chest

Больше наград

Откройте для себя дополнительные награды в наших социальных сетях.

chest

Другие статьи

Что такое Credix Finance V2? Полный обзор платформы кредитования реальных активов (RWA)

chest

Узнайте, что такое Credix Finance V2, как работает кредитование реальных активов (RWA), кредитные транши, токенизация долговых инструментов, DeFi-инфраструктура, риски и перспективы платформы.

user avatarElena Ryabokon

Что такое IPO Genie? Полный обзор платформы токенизированных IPO, искусственного интеллекта и токена IPO

chest

Узнайте, что такое IPO Genie, как работают токенизированные Pre-IPO, AI-аналитика, токен IPO, токеномика, RWA-инфраструктура, возможности платформы, риски и перспективы проекта.

user avatarElena Ryabokon

Sweat Economy: как работает Move-to-Earn, токен SWEAT, Sweat Wallet и сеть NEAR

chest

Узнайте, что такое Sweat Economy, как работает модель Move-to-Earn, токен SWEAT, Sweat Wallet, сеть NEAR, экономика проекта, преимущества, риски и перспективы развития.

user avatarElena Ryabokon

World of Dypians на opBNB — геймплей, NFT, токен WOD и экономика Web3-игры

chest

Узнайте, что такое World of Dypians: геймплей MMORPG с открытым миром, NFT, токен WOD, сеть opBNB, Web3-экономика, особенности проекта, риски и перспективы.

user avatarElena Ryabokon

Ragnarok: Monster World — геймплей, Ragmons, NFT, CROSS и экономика ZENY

chest

Обзор Ragnarok: Monster World: геймплей, Ragmons, PvP, NFT, сеть CROSS, токен ZENY, Web3-экономика, механики Sealing и риски проекта.

user avatarElena Ryabokon

Guild of Guardians Mobile — геймплей, Radiant Guardians, Immutable zkEVM и экономика GOG

chest

Обзор Guild of Guardians Mobile: геймплей, Guardians, Radiant NFT, Immutable zkEVM, токен GOG, gGoG, экономика игры, риски и перспективы проекта.

user avatarElena Ryabokon

Важное примечание: Информация, представленная на портале Dapp.Expert, предназначена исключительно для ознакомительных целей и не является рекомендацией к инвестициям или руководством к действию. Команда Dapp.Expert не несет ответственности за возможные убытки или упущенную выгоду, связанные с использованием материалов, опубликованных на сайте. Перед принятием инвестиционных решений рекомендуем проконсультироваться с квалифицированным финансовым советником.