0VM є платформою другого рівня, розробленою для створення та розгортання децентралізованих додатків (DApps), які є не лише масштабованими, але й високо універсальними. Ці 0VM DApps створюються шляхом поєднання елементів з блокчейну та позамережевих доменів. Позамережеві компоненти виконуються в 0VM Нодах, кожен з яких представляє інтереси та потреби окремих користувачів DApp.
У межах 0VM Нодів розробники DApp отримують доступ до відтворюваних Нульових Віртуальних Машин (0VMs), здатних розміщувати великомасштабні верифіковані обчислення. Ці обчислення можуть безперешкодно інтегруватися в смарт-контракти, використовуючи надійні примітиви, які забезпечують суттєві гарантії вирішення конфліктів. Точніше, будь-які суперечки, що можуть виникнути щодо результатів обчислень, виконаних у Нульових Віртуальних Машинах, можуть бути неупереджено та ефективно вирішені в блокчейні з мінімальними витратами.
Крім того, 0VM Ноди надають розробникам DApp можливість виконувати нативний код, дозволяючи їм використовувати повну обчислювальну потужність ноди, включаючи будь-які доступні GPU. Незалежно від того, чи ці обчислення виконуються нативно нодою чи в Нульових Віртуальних Машинах, позамережеві компоненти працюють у комплексному середовищі операційної системи Linux, яке задовольняє різноманітні вимоги складних обчислень.
Однією з ключових переваг 0VM є те, що вона дає змогу розробникам DApp використовувати широкий спектр мов програмування, інструментів, бібліотек, програмного забезпечення та сервісів, з якими вони вже добре знайомі. Переміщуючи основну частину складної логіки своїх DApps до портативних позамережевих компонентів, розробники звільняються від обмежень та особливостей, що накладаються традиційними блокчейнами. В результаті, 0VM дозволяє розробникам приймати обґрунтовані рішення щодо найбільш підходящого середовища виконання для розміщення кожного компонента їхніх DApps.