On November 12th, Filecoin will launch the Filecoin Virtual Machine (FVM). Introduce the programmability of smart contracts to the Filecoin network.
The native code language of FVM is WASM (WebAssembly), which enables Web2 developers to invest in Web3 development faster.
In addition, FVM will first achieve EVM (Ethereum Virtual Machine) compatibility, and Solidity developers can deploy smart contracts on Filecoin faster.
FVM will be launched in phases. The first phase is expected to launch a non-programmable FVM on the Filecoin mainnet in the fourth quarter of 2021, only running system actors (systemactors).
The second phase introduces the protocol fork (1st quarter of 2022). Introduce preparatory adjustments before developers can program. Including Gas mechanism and structure adjustment.
Programmability will be introduced in the next two phases. Redesign system roles and deeper protocol changes to make it easier to program system roles. It is expected to be completed in the second quarter of 2022.