Yapay zeka ve blokzincir her ikisi de bir kavramdan bahseder: VM (sanal makine) CT çevresinde EVM gibi terimler yaygın olsa da, VM blokzincir tarafından icat edilmiş bir kelime değildir. Bilgisayar tarihindeki orijinal anlamı: "Üst kodun temel donanım farklılıklarını umursamamasını sağlayan kesin tanımlanmış bir uygulama soyutlama katmanı" Örneğin, JVM CPU'yu umursamıyor, EVM zincirin fiziksel düğümlerini umursamıyor ve AI VM GPU/TPU'yu umursamıyor EVM'yi örnek alalım, bir bayt kodu komutu seti tanımlayın, durum değiştirme kuralları belirleyin ve tüm düğümlerin aynı sonucu hesapladığından emin olun. Yavaş olsa bile, doğrulanabilir, yeniden hesaplanabilir ve uzlaşılabilir olmalıdır. EVM, "küresel olarak paylaşılan, tamamen deterministik bir durum makinesidir." Yapay zeka bağlamında VM'ler genellikle model çıkarımı/eğitiminin yürütme çalışma zamanına (çalışma zamanı) atıfta bulunur Yaygın referanslar arasında çıkarım yürütme motoru (TensorRT / XLA / TVM), model zamanlama sanal katmanı (GPU / TPU / çoklu makine boyunca) ve Ajan yürütme kum kutusu (Araç + Bellek + Politika) bulunur Aynı modelle farklı donanımlarda nasıl çalışacağını, aynı ajanla nasıl duraklatacağını/devam ettirileceğini ve hesaplama gücü, video belleği ve bağlamı nasıl planlayacağını çözer. Hepsi VM olarak adlandırılır çünkü hepsi "sanallaştırılmış yürütme ortamları"dır, ancak biri sanal olarak "konsensus hesaplama", diğeri ise "akıllı hesaplama"dır.