AI și blockchain menționează ambele un concept: VM (mașină virtuală) Deși termeni precum EVM sunt comuni în cercul CT, VM nu este un cuvânt inventat de blockchain. Sensul său original în istoria calculatoarelor este: "Un strat de abstracție strict definit care face ca codul superior să nu țină cont de diferențele hardware de bază" De exemplu, JVM nu ține cont de CPU, EVM nu ține cont de nodurile fizice ale lanțului, iar AI VM nu ține cont de GPU/TPU Luați EVM-ul ca exemplu, definiți un set de instrucțiuni bytecode, reguli de schimbare a stării și asigurați-vă că toate nodurile calculează același rezultat. Chiar dacă este lentă, trebuie să fie verificabilă, recalculabilă și consensuală. EVM este o "mașină de stări complet deterministă, partajată global." VM-urile în contextul AI se referă de obicei la runtime-ul de execuție (runtime) al inferenței/antrenamentului modelului Referințele comune includ motorul de execuție a inferenței (TensorRT / XLA / TVM), stratul virtual de planificare a modelelor (pe GPU / TPU / multi-mașină) și sandbox-ul de execuție al agentului (Tool + Memory + Policy) Rezolvă problema modului în care să rulezi pe hardware diferit cu același model, cum să pui pauză/reluare/paralelă cu același agent și cum să programezi puterea de calcul, memoria video și contextul. Toate sunt numite VM-uri pentru că sunt "medii de execuție virtualizate", dar unul virtual este "calcul de consens" și celălalt este "calcul inteligent".