[Sidrops] Re: new MerkleTree/HTTP-based cache syncing approach: draft-spaghetti-sidrops-rpki-erik-protocol-00
Lancheng <qinlc@mail.zgclab.edu.cn> Tue, 02 September 2025 07:08 UTC
Return-Path: <qinlc@mail.zgclab.edu.cn>
X-Original-To: sidrops@mail2.ietf.org
Delivered-To: sidrops@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id DAA155BFCF49 for <sidrops@mail2.ietf.org>; Tue, 2 Sep 2025 00:08:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.696
X-Spam-Level:
X-Spam-Status: No, score=-1.696 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=mail.zgclab.edu.cn
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Xc1FgngF_x0 for <sidrops@mail2.ietf.org>; Tue, 2 Sep 2025 00:08:39 -0700 (PDT)
Received: from sgoci-sdnproxy-4.icoremail.net (sgoci-sdnproxy-4.icoremail.net [129.150.39.64]) by mail2.ietf.org (Postfix) with ESMTP id 5DABB5BFCF42 for <sidrops@ietf.org>; Tue, 2 Sep 2025 00:08:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.zgclab.edu.cn; s=dkim; h=Received:Date:From:To:Cc:Subject: In-Reply-To:References:Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID; bh=//LJidGG9ZpJ1fEPWZO4k0150xtt5kprCZfu 3yI8hC0=; b=iL2wGmU5XQl7zN1oKAe8NXMj/0jZdOtoPDCSFOd8vT0Vy6hyNwNW U9JYL/xfmfAtM133UwHJ71oA65QXj1th8rd5JwfnJN6LLPO9AycmZUmQ08JeZCt2 S4hL9p8fuCvm1uYCGIKLLDCjMXL9Fl8CYQ0RVXiDQq9COpVkdzsj5Wg=
Received: from qinlc$mail.zgclab.edu.cn ( [103.88.46.161] ) by ajax-webmail-web2 (Coremail) ; Tue, 2 Sep 2025 15:08:31 +0800 (GMT+08:00)
X-Originating-IP: [103.88.46.161]
Date: Tue, 02 Sep 2025 15:08:31 +0800
X-CM-HeaderCharset: UTF-8
From: Lancheng <qinlc@mail.zgclab.edu.cn>
To: Job Snijders <job@sobornost.net>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version 2024.2-cmXT5 build 20241203(b57fbc57) Copyright (c) 2002-2025 www.mailtech.cn mispb-4df55a87-4b50-4a66-85a0-70f79cb6c8b5-tsinghua.edu.cn
In-Reply-To: <aGw0FblU5WTN1D48@anton.sobornost.net>
References: <aGw0FblU5WTN1D48@anton.sobornost.net>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="UTF-8"
MIME-Version: 1.0
Message-ID: <2cb8c7aa.2264.19909417e17.Coremail.qinlc@mail.zgclab.edu.cn>
X-Coremail-Locale: en_US
X-CM-TRANSID: yQQGZQD3ScPvl7ZofewAGg--.60401W
X-CM-SenderInfo: xtlqzuo62juzldeovvfxof0/1tbiAgUNBmi2FbrbmgACs+
X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU=
Message-ID-Hash: YUI6RTDKAR4EQRJTLNHCZRDQDGPJ4VEK
X-Message-ID-Hash: YUI6RTDKAR4EQRJTLNHCZRDQDGPJ4VEK
X-MailFrom: qinlc@mail.zgclab.edu.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-sidrops.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: sidrops@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Sidrops] Re: new MerkleTree/HTTP-based cache syncing approach: draft-spaghetti-sidrops-rpki-erik-protocol-00
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/rLAHUn4naZd5Vk8N_JtwIF5J7HY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Owner: <mailto:sidrops-owner@ietf.org>
List-Post: <mailto:sidrops@ietf.org>
List-Subscribe: <mailto:sidrops-join@ietf.org>
List-Unsubscribe: <mailto:sidrops-leave@ietf.org>
Hi Job, I have read this document and have a question regarding the reliance on the Erik Relay (i.e., a third party). If a Relying Party relies entirely on a single Erik Relay to determine updates in an RPKI repository, could there be a risk that, if the Erik Relay has a bug or some issue causing it to provide a stale Merkle tree, the Relying Party would fail to detect updates in the corresponding RPKI repository? While this risk can be mitigated by using two or more Eric Relays, I wonder whether it could also be possible for each RPKI repository to maintain its own Merkle Tree, allowing Relying Parties to periodically fetch updates directly. Thanks, Lancheng > -----Original Messages----- > From: "Job Snijders" <job@sobornost.net> > Send time:Tuesday, 08/07/2025 04:54:45 > To: sidrops@ietf.org > Subject: [Sidrops] new MerkleTree/HTTP-based cache syncing approach: draft-spaghetti-sidrops-rpki-erik-protocol-00 > > Dear SIDROPS, > > Here the internet-draft that accompanies the earlier request for a > presentation slot at IETF 123. Request archived here: > https://mailarchive.ietf.org/arch/msg/sidrops/1BI8PMtGicJnys5GAHBttqWMeVw/ > > Erik Synchronization is a novel promising approach for RPKI data > distribution. Please do a read over when you have a chance! :-) > > Kind regards, > > Job > > ----- Forwarded message from internet-drafts@ietf.org ----- > > Date: Mon, 07 Jul 2025 13:36:26 -0700 > From: internet-drafts@ietf.org > To: Job Snijders <job@sobornost.net>, Tim Bruijnzeels <tim@ripe.net>, Tom > Harrison <tomh@apnic.net>, Wataru Ohgai <alt@nic.ad.jp> > Subject: New Version Notification for > draft-spaghetti-sidrops-rpki-erik-protocol-00.txt > > A new version of Internet-Draft > draft-spaghetti-sidrops-rpki-erik-protocol-00.txt has been successfully > submitted by Job Snijders and posted to the > IETF repository. > > Name: draft-spaghetti-sidrops-rpki-erik-protocol > Revision: 00 > Title: The Erik Synchronization Protocol for use with the Resource Public Key Infrastructure (RPKI) > Date: 2025-07-07 > Group: Individual Submission > Pages: 14 > URL: https://www.ietf.org/archive/id/draft-spaghetti-sidrops-rpki-erik-protocol-00.txt > Status: https://datatracker.ietf.org/doc/draft-spaghetti-sidrops-rpki-erik-protocol/ > HTML: https://www.ietf.org/archive/id/draft-spaghetti-sidrops-rpki-erik-protocol-00.html > HTMLized: https://datatracker.ietf.org/doc/html/draft-spaghetti-sidrops-rpki-erik-protocol > > > Abstract: > > This document specifies the Erik Synchronization Protocol for use > with the Resource Public Key Infrastructure (RPKI). Erik > Synchronization can be characterized as a data replication system > using Merkle trees, a content-addressable naming scheme, concurrency > control using monotonically increasing sequence numbers, and HTTP > transport. Relying Parties can combine information retrieved via > Erik Synchronization with other RPKI transport protocols. The > protocol's design is intended to be efficient, fast, and easy to > implement. > > > > The IETF Secretariat > > > > ----- End forwarded message ----- > > _______________________________________________ > Sidrops mailing list -- sidrops@ietf.org > To unsubscribe send an email to sidrops-leave@ietf.org
- [Sidrops] new MerkleTree/HTTP-based cache syncing… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Koen van Hove
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Jeroen Massar
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Russ Housley
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Russ Housley
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Russ Housley
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Russ Housley
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Yingying Su
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Loganaden Velvindron
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Lancheng
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Job Snijders
- [Sidrops] Re: new MerkleTree/HTTP-based cache syn… Lancheng