AI và blockchain đều đề cập đến một khái niệm: VM (máy ảo) Mặc dù như EVM là những từ phổ biến trong cộng đồng CT, nhưng VM không phải là từ do blockchain phát minh. Ý nghĩa gốc của nó trong lịch sử máy tính là: "một lớp trừu tượng thực thi được định nghĩa rõ ràng, cho phép mã ở tầng trên không quan tâm đến sự khác biệt phần cứng ở tầng dưới" Chẳng hạn, JVM không quan tâm đến CPU, EVM không quan tâm đến các nút vật lý của chuỗi, AI VM không quan tâm đến GPU/TPU. Lấy EVM làm ví dụ, định nghĩa một bộ tập lệnh bytecode & định nghĩa quy tắc thay đổi trạng thái & đảm bảo rằng tất cả các nút tính toán ra kết quả giống hệt nhau. Dù chậm, cũng phải có thể xác minh, có thể tính toán lại, có thể đồng thuận. EVM là một "máy trạng thái hoàn toàn xác định, chia sẻ toàn cầu". Trong bối cảnh AI, VM thường chỉ đến thời gian thực thi (Runtime) của việc suy diễn / huấn luyện mô hình. Các chỉ định phổ biến bao gồm động cơ thực thi suy diễn (TensorRT / XLA / TVM), lớp ảo hóa lập lịch mô hình (qua GPU / TPU / nhiều máy) và hộp cát thực thi Agent (Công cụ + Bộ nhớ + Chính sách). Vấn đề mà nó giải quyết là cùng một mô hình, làm thế nào để chạy trên phần cứng khác nhau, cùng một Agent, làm thế nào để tạm dừng / khôi phục / song song, và làm thế nào để lập lịch sức mạnh tính toán, bộ nhớ đồ họa, ngữ cảnh. Chúng đều được gọi là VM, vì chúng đều trong "môi trường thực thi ảo hóa", nhưng một cái ảo hóa "tính toán đồng thuận", một cái ảo hóa "tính toán thông minh".