AI og blokkjede nevner begge et konsept: VM (virtuell maskin) Selv om begreper som EVM er vanlige i CT-kretsen, er VM ikke et ord oppfunnet av blockchain. Den opprinnelige betydningen i datamaskinhistorien er: «Et strengt definert utførelsesabstraksjonslag som gjør at den øvre koden ikke bryr seg om de underliggende maskinvareforskjellene» For eksempel bryr ikke JVM seg om CPU, EVM bryr seg ikke om de fysiske nodene i kjeden, og AI-VM bryr seg ikke om GPU/TPU Ta EVM som et eksempel, definer et sett med bytekodeinstruksjoner, definer tilstandsendringsregler, og sørg for at alle noder beregner samme resultat. Selv om det går sakte, må det være verifiserbart, rekalkulerbart og konsensusbart. EVM er en «globalt delt, fullstendig deterministisk tilstandsmaskin.» VM-er i sammenheng med AI refererer vanligvis til kjøretiden (kjøretiden) av modellinferens/trening Vanlige referanser inkluderer inference execution engine (TensorRT / XLA / TVM), modellplanleggings-virtuelt lag (på tvers av GPU / TPU / multi-maskin), og Agent execution sandbox (Tool + Memory + policy) Det løser problemet med hvordan man kjører på forskjellig maskinvare med samme modell, hvordan man pauser/fortsetter/parallelt med samme agent, og hvordan man planlegger datakraft, videominne og kontekst. De kalles alle VM-er fordi de alle er «virtualiserte kjøringsmiljøer», men én virtuell er «konsensusdatabehandling» og den andre er «intelligent databehandling».