guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lightning talk at IPFS camp


From: Konrad Hinsen
Subject: Re: Lightning talk at IPFS camp
Date: Mon, 03 Jun 2019 17:15:44 +0200

Hi Pierre,

> I'm going to the IPFS camp (https://camp.ipfs.io/) on June 27th and I've
> been asked to give a (5 minute) lightning talk about IPFS & Guix.  Yaik! :)

That sounds like a great opportunity. Guix and IPFS are in my humble
opinion two of the most interesting ongoing projects in the computing
world.. Bringing the two together can only make this better.

> I'll have to prepare some slides (probably in Org reveal?) soon, so now
> is the time to pitch in some ideas ;)

A common issue: augmenting trust in digital information
  - IPFS: unalterable references to arbitrary data
  - Guix: provenance tracking for software builds

What IPFS can do for Guix:
  - A better way to archive and distribute Guix and the software
    it builds.
  - A unified way to refer to stuff (I am thinking of IPLD here)
    No more tarballs, git commits, etc. CIDs everywhere.
  - A unified storage scheme for all data, both "system" and "user".

What Guix can do for IPFS:
  - Provenance tracking for data that has been processed by software

A vision for a (remote) future:
  - All data lives in IPFS: no local filesystem, no Guix store.
    A personal computing device only stores references to information
    that its owner cares about.
  - All computations are equal: no distinction between "software builds"
    and everything else.
  - All data comes with provenance tracking:
     - computations are tracked via Guix
     - human input is logged (interactivity) or version controlled

Konrad.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]