Что Такое Ethereum Virtual Machine (EVM)?
Узнаем значение Ethereum Virtual Machine (EVM), определение в крипто, Что Такое Ethereum Virtual Machine (EVM) и другие важные детали.
Ethereum Virtual Machine (EVM) - вычислительная среда, которая работает в качестве децентрализованного компьютера с миллионами выполняемых проектов. Она выступает в качестве виртуальной машины, которая управляет всей операционной системой, где происходит выполнение задач и смарт контрактов.
Целью EVM является увеличение числа новых проводимых транзакций в блокчейне, чтобы пользователи испытывали меньше проблем с распределённым гроссбухом. Для обеспечения консенсуса блокчейна, каждый код Эфириума запускается на EVM. Код внутри EVM полностью изолирован, что означает, он не имеет доступа к сети, файловой системе или любым другим процессам.
Внешне Управляемые Счета (EOA) и Контрактные Счета являются двумя типами счетов, которые признаются EVM равными. Абстракция счета пытается конвертировать эти два счета в один счёт так как EOA и Контрактные Счета взаимозаменяемые и могут работать одинаково. Контрактные счета поддерживаются в смарт контрактах, тогда как EOA управляются приватными ключами.
Большая часть исходного кода смарт контракта написана на языке программирования Solidity. Контракт написанный в смарт контракте трансформируется в то, что известно как байт-код. После этого, он трансформируется в код операции, который EVM интерпретирует и использует код для завершения определённых задач.
Таким образом, EVM является одним из самых крупных проектов, которые работают в криптовалютном мире и выступает в качестве массивного децентрализованного компьютера, выполняющего различные операции в блокчейне.