Виртуальная машина — среда, в которой блокчейн исполняет код смарт-контрактов. Она задаёт набор доступных операций и их стоимость, и потому определяет, что вообще можно написать в сети.
Зачем нужна
Чтобы результат исполнения был одинаков на всех узлах. Обычная программа зависит от системы и оборудования, а согласие требует, чтобы тысячи независимых узлов получили ровно один результат. Виртуальная машина убирает эту зависимость.
Стоимость операций
Каждая операция имеет цену в единицах вычислений, и из их суммы складывается комиссия за газ. Так решается вопрос бесконечного цикла: программа исполняется, пока хватает оплаченного лимита, и останавливается, когда он исчерпан.
Почему совместимость важна
Виртуальная машина Ethereum стала фактическим стандартом: сети, повторившие её, получают готовые инструменты, библиотеки и приложения. Отсюда и совместимость большинства сайдчейнов и надстроек. Сети с собственной виртуальной машиной выигрывают в производительности и проигрывают в готовой экосистеме.
Отказ от ответственности:
Отказ от ответственности: Вся информация, опубликованная в данном материале, носит
исключительно информационно-аналитический характер и не является индивидуальной
инвестиционной, финансовой, юридической или иной консультацией. Мнение авторов может не
совпадать с позицией редакции.
Материал подготовлен в соответствии с законодательством Российской Федерации и актуальными
нормативными актами на дату публикации. В связи с возможными изменениями в правовом
регулировании, редакция не несет ответственности за использование данной информации без
дополнительного самостоятельного анализа.
Если вы обнаружили несоответствия с законодательством или хотите предложить актуализацию
материала, свяжитесь с нами по адресу:
relis@cryptium.ru.
Нормативные акты
Федеральный закон от 24.07.2023 № 340-ФЗ «О цифровом рубле»
(ссылка).
Федеральный закон от 31.07.2020 № 259-ФЗ «О цифровых финансовых активах»
(ссылка).
Федеральный закон от 27.07.2006 № 149-ФЗ «Об информации…»
(ссылка).
Уголовный кодекс РФ, статьи 185.3, 185.6 — ответственность за манипулирование рынком
(ссылка).
Обсуждение
Добавить комментарий