Как именно работает интерфейсная виртуальная машина и редактор кода блокчейна со сценариями?

#javascript #virtual-machine #editor #blockchain #solidity

Вопрос:

Итак, в настоящее время я в основном работаю над разработкой собственного блокчейна на JavaScript, с собственным интерпретатором и языком сценариев, конечная цель, которую я имею в виду, — реализовать концепцию децентрированного компьютера на любом возможном уровне, но прежде чем я смогу перейти к разработке сложных аддитивных компонентов, я хочу понять и быть в состоянии воссоздать несколько основных элементов, которые являются:

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

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

У меня есть еще много вопросов, но в настоящее время я считаю, что мне следует продвигаться шаг за шагом, так как ответы на эти вопросы могут помочь прояснить некоторые последующие проблемы.