From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 6DrOLHyyrmPcggEAbAwnHQ (envelope-from ) for ; Fri, 30 Dec 2022 10:42:20 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id kI76LHyyrmNLdwEAauVa8A (envelope-from ) for ; Fri, 30 Dec 2022 10:42:20 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7262330EF7 for ; Fri, 30 Dec 2022 10:42:20 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pBBtk-00012P-W7; Fri, 30 Dec 2022 04:41:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pBBtj-00012D-Es for guix-devel@gnu.org; Fri, 30 Dec 2022 04:41:55 -0500 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pBBth-0002W8-EL for guix-devel@gnu.org; Fri, 30 Dec 2022 04:41:55 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 64D3524006D for ; Fri, 30 Dec 2022 10:41:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1672393309; bh=bkSqSmr0uPgVswdGGlMDBjQm+N0H9ojKmG7ngFhFLic=; h=From:To:Subject:Date:From; b=Eg7/TW2ZaYLh+tG+joiPjtlS7buazN3Pszvo7Oz1sYdSf6xDM7AmOGYZMHMHGRCYi iXnouowkAWza7oU2lQf3+HQU8r/VE2pMEIb9XuKyKcQsA+QGdfJuZUUqcBs7vBlCuB 47HNJ1fpEQz9uhKRoXnau6vvCs0/TB3GNM7K9dU0eG3qeIrjAoB8jnF7wez8BweSFR 7x5YVwD0yQbixHSs0GjLihkqYINCSUE9gXnxzoInnrQwJFDyy20hj0JKJBl06vkC9b shk6qLkdCrjFsin9QwMofrtVHj7q+Ldx5cQbbDgfuYbAfeHhWGB5rvniXxICkvPtLI bP7FtJFQDqfWw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Nk0dm391qz6tmx for ; Fri, 30 Dec 2022 10:41:47 +0100 (CET) From: pukkamustard To: guix-devel@gnu.org Subject: Decentralized substitute distribution with ERIS Date: Fri, 30 Dec 2022 09:32:36 +0000 Message-ID: <864jtdqld1.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=pukkamustard@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1672393340; a=rsa-sha256; cv=none; b=WIktVRMNzpCq8SQBwW3qmBM0l6bLJvlB7Qg4Gw287xahRdd3/DAlF4jz9CGg5Jrbi/9zdZ XSaR3A840EIDBB1wfnTxsCzBcdlnh7xOVpmEMJxGgQMeEfmv5e9vlAcKGPhX5t1KXrx3yw tzjOYRgVySGmYAhddJYhV6DOxuNkIacmny5ZlOIQc1NBamT6OZ56imf4QHb/pN8SQ/nW5m UTPIc7AiVme8gYJM5Md1FoxXNZWIVy8kSmaAQT9vgUV4UQv4JAC/wBcZOP64PHIID3QANz pI0cKZu2BczjCL7yGpexqSK8RqAcsxSIyC25RlKfB9A31bsK6tGytL6+EWtWqQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b="Eg7/TW2Z"; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1672393340; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=bkSqSmr0uPgVswdGGlMDBjQm+N0H9ojKmG7ngFhFLic=; b=et+QMMK4rsGeX+TQ/5SphGBH/cIw2sFA9D6d/ch88Rxm9L6Pu/OLuW319JUUXYYnx8Iopv 4N7Wtip0Wtk8ALw04YJx31yC9BzQv/ccDJv6vWNwUIJ4g9s1knTSq1xE0FiXwnXH8bYJmm bQ8lwtfZhce9xFg0r3b+Dj2kxDjTfXKJzDWB7lUPIcv/8WRU9L2CoN08BsjEebG57VaWk7 /SrZboKxA7qsntmnIuRG0JfPqQtmRx/MbsV3Duf5hH1GeS6s+6vRKaYjZIx4MxK0JE87Rz WXMgmOX7+vAKz3gR4qRVpaqQBCXrqlXIkvj52vZlt7DZorW7sd2FE4I1RRJebw== X-Spam-Score: -10.06 X-Migadu-Queue-Id: 7262330EF7 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b="Eg7/TW2Z"; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=posteo.net X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -10.06 X-TUID: UOfF8LVzzkFq Hello Guix, Just fyi that there is an update to the #52555 patch series that allows more decentralized substitute distribution via protocols such as IPFS or GNUnet: https://issues.guix.gnu.org/52555#46 (I was previously encouraged to post here as some interested people missed the mails to guix-patches). The patch series uses the ERIS encoding (http://purl.org/eris) and implements transport over HTTP (a la RFC 2169) and IPFS. By using ERIS we are quite transport agnostic and could use other things such as GNUnet, NDN, Freenet, CoAP or a bicycle. Cheers, pukkamustard