The Filecoin virtual machine (FVM) is a runtime environment that enables the execution of smart contracts or actors on the Filecoin network. The FVM provides developers with the ability to write smart contracts in Solidity, a popular programming language. The FVM roadmap is composed of three initiatives, each with a specific goal.

Milestone 1: Initialize the project and allow built-in actors to run on the FVM. Milestone 2: Enable the deployment of Ethereum virtual machine (EVM) compatible smart contracts onto the FVM. Also, allow developers to create and deploy their own native actors to the FVM. Milestone 3: Continue to enhance programmability on FVM.

The first milestone has been completed.

The second milestone is currently underway. Once completed, this milestone will make the Filecoin network user-programmable for the first time. Smart contracts written in Solidity or Yul and compiled to EVM will be deployable on the network, with access to Filecoin functionality through built-in actors. Existing Ethereum tooling will also be compatible with the Filecoin network.

The third milestone, scheduled for completion by the end of 2023, aims to enhance programmability on the FVM. This will involve moving system functionality from privileged space to user space, resulting in a lighter and less opinionated base Filecoin protocol. Storage markets, deal-making, incentives, and other functionalities will become extensible, modular, and highly customizable through user-deployed actors.

With this, we can expect that in 2024, the network shall scale significantly as it spreads to mass miners.

While the roadmap is clear on the short-term milestones, there is currently no long-term roadmap beyond 2023. It is expected that the team will publish an updated roadmap in the near future to provide more clarity on their vision. Because of this, 2 stars are removed from my point of view

Link to their roadmap: https://docs.filecoin.io/smart-contracts/fundamentals/roadmap/ Show Less

2024 Cyrator - Crypto Research Community

Disclaimer: The content presented on this website, including any analyses, reviews, and ratings, is provided for informational purposes only and should not be considered financial advice. Cyrator does not endorse or recommend any financial transactions or investments based on the information available on this platform. Visitors to this site should perform their own due diligence and consult with a professional financial advisor before making any investment decisions. Cyrator is not liable for any actions taken, financial or otherwise, based on information or links from this website.