Штучний інтелект і блокчейн обоє згадують концепцію: віртуальна машина (VM) Хоча такі терміни, як EVM, поширені в колі CT, VM — це не слово, вигадане блокчейном. Його початкове значення в історії комп'ютера: «Строго визначений шар абстракції виконання, який змушує верхній код не звертати уваги на основні апаратні відмінності» Наприклад, JVM не переймається процесором, EVM — фізичними вузлами ланцюга, а AI VM — GPU/TPU Візьмемо EVM як приклад, визначте набір інструкцій байткоду, визначте правила зміни стану і переконайтеся, що всі вузли обчислюють однаковий результат. Навіть якщо вона повільна, вона має бути перевіреною, перераховуваною та консенсусною. EVM — це «глобально спільна, повністю детермінована машина станів». Віртуальні машини в контексті штучного інтелекту зазвичай означають виконавчий час виконання (runtime) виведення/навчання моделей Поширені посилання включають inference execution engine (TensorRT / XLA / TVM), віртуальний рівень планування моделей (між GPU / TPU / мультимашинами) та пісочницю виконання агентів (Tool + Memory + Policy) Вона вирішує проблему роботи на різних апаратних системах з однією моделлю, як ставити на паузу/відновлення/паралельно з одним агентом, а також як планувати обчислювальну потужність, відеопам'ять і контекст. Всі вони називаються віртуальними машинами, бо це «віртуалізовані середовища виконання», але одне віртуальне — це «консенсусні обчислення», а інше — «інтелектуальні обчислення».