Виртуальная машина Bitcoin (BVM) предоставляет Bitcoin возможности смарт-контрактов, расширяя варианты его использования. Она позволяет разрабатывать децентрализованные приложения на Bitcoin, расширяя его функциональность, предоставляя платформу для выполнения смарт-контрактов, сохраняя при этом основную конструкцию Bitcoin.