IPVM: Bringing Wasm-Based Edge Compute to IPFS
11-16, 12:15–12:30 (Europe/Istanbul), Geneve & Luzern Theater

Learn about the Interplanetary Virtual Machine (IPVM) protocol, and how it extends IPFS to computation at the edge!


The advent of TCP/IP and the web produced an explosion of innovation by radically lowering the barrier to entry to connect over the network. Thanks to new technical and social innovations, we now have the building blocks for the next generation of open services: location-free verifiable data and computation.

Verifiable computation opens the door to content addressed function invocations, results, and workflows. This radically lowers the complexity of historical architectures (e.g. the LAMP stack), networked, and distributed systems. Not only is this easier to reason about, it also (paradoxically) enables superlinear scaling: the more it gets used, the more efficient it becomes!

This talk presents UCAN Invocations and the Interplanetary VM (IPVM). Code in this model is capable of running anywhere (even offline), respects data privacy, and services interoperate seamlessly out of the box without pre-negotiation. Since computation doesn't happen in a vacuum, we will also describe how the workflow planner interacts with existing services, and how to lift them into this seamless paradigm.


What link would you like to share with your presentation?

https://github.com/ipvm-wg

Founder and CEO of Fission, building the Everywhere Computer: WebAssembly functions that run from your browser to servers and back again, on top of IPFS, content addressing, and more.

Open source builder and community wrangler. Protocols over platforms: UCAN, WNFS, IPVM. Lives in Vancouver, Canada. Likes to cook & eat.

This speaker also appears in: