Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPVM Grant Scope #29

Open
3 tasks
bdehaynin opened this issue May 2, 2023 · 0 comments
Open
3 tasks

IPVM Grant Scope #29

bdehaynin opened this issue May 2, 2023 · 0 comments

Comments

@bdehaynin
Copy link
Contributor

bdehaynin commented May 2, 2023

Description:

This roadmap covers the deliverables related to the grant for IPVM.
It is a smaller part of the global roadmap for IPVM.

High level outputs:

  • Linked invocation standard
  • Deterministic Wasm compute runtime
  • Computation receipts
  • Service discovery & matchmaking
  • Distributed scheduler

What comes next (post-2023):

  • Payments & validation
    • Cost Mechanics & Payment Channels - “Fuel” tracking the cost of Wasm-based computation. A payment channel model to set up, execute, and pay for computation with quick finality, backed on Filecoin.
  • Enable IPVM to call into FVM smart contracts
  • Enable FVM to initialise IPVM workflows

6-months proposal:

  • Rust implementation of a Wasm compute provider node (codename “Homestar”)
  • Template for Rust → Wasm functions, plus one or more other language targets (eg JavaScript, Python)
  • Integration into one or more host systems — e.g. IPFS, Filecoin, and/or Saturn nodes having the ability to also provide computation resources
  • Our initial target integration will be the Kubo codebase, so that “kubo run” will be able to run Wasm functions and read/write content-addressed arguments
  • Process for uploading and discovery of IPVM-compatible Wasm functions to IPFS
  • Sample code for front end app integration of IPVM functions

ETA: 2023-09-30

Children:

Resources:

Note: This milestone is subject to change as priorities and circumstances evolve.

@bdehaynin bdehaynin changed the title IPVM Open Collective Grant - 6 months Roadmap IPVM Open Collective Roadmap May 2, 2023
@bdehaynin bdehaynin changed the title IPVM Open Collective Roadmap IPVM Grant Scope May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant