Skip to content

Proposal to Upgrade ckb-vm to Version 1.0 #487

@mohanson

Description

@mohanson

The ckb-vm project has been running on version 0.24 for an entire hardfork cycle.

As outlined in the ckb-vm Release Workflow (https://github.com/nervosnetwork/ckb-vm/wiki/Release-Workflow), the initial strategy was to maintain stability on version 0.24 until the meepo hardfork. The plan involved releasing incremental updates (e.g., 0.25, 0.26, 0.27) before each subsequent hardfork.

But the Nervos CKB project is preparing to release its version 1.0, marking a significant milestone in its maturity and stability. Given this development, it is logical to align ckb-vm’s roadmap with CKB’s. Upgrading ckb-vm to version 1.0 would reflect its readiness for production use and ensure compatibility with the stabilized CKB 1.0.

I propose upgrading ckb-vm to version 1.0 at a suitable time following the release of CKB 1.0. For stability, ckb 1.0 still uses ckb-vm version 0.24; we will then release ckb-vm version 1.0 based on the develop branch. Finally, I hope to start using ckb-vm 1.0 with ckb 1.1 (if available).

@xxuejie @XuJiandong

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions