• 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

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

Nine Chronicles M: как работает мобильная блокчейн-игра, токен NCG и децентрализованная RPG

chest

Узнайте, что такое Nine Chronicles M, как работает мобильная Web3-RPG, блокчейн Nine Chronicles, токен NCG, крафт, игровая экономика, NFT, риски и перспективы проекта.

user avatarElena Ryabokon

Shrapnel (Gala) — как работает AAA Web3-шутер, NFT, токен SHRAP и игровая экономика

chest

Узнайте, что такое Shrapnel, как работает AAA Web3-шутер, NFT, токен SHRAP, пользовательский контент, игровая экономика, риски и перспективы проекта.

user avatarElena Ryabokon

Alien Worlds (WAX): как работает Play-to-Earn игра, NFT-экономика и токен Trilium (TLM)

chest

Узнайте, что такое Alien Worlds, как работает блокчейн-игра на WAX, добыча TLM, NFT, Planet DAO, мультичейн-экосистема, игровые механики, риски и перспективы проекта.

user avatarElena Ryabokon

Что такое 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

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