[dispatch] Re: Request for DISPATCH consideration: draft-linkgenetic-linkid-uri

Eric Rescorla <ekr.ietf@gmail.com> Sat, 24 October 2026 18:49 UTC

Received: from mail-yx2-x01.google.com (mail-yx2-x01.google.com [IPv6:2607:f8b0:4864:41::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 5E04446 for <dispatch@ietf.org>; Sat, 24 Oct 2026 18:49:42 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=ld2CbGyv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx.ietf.org: domain of ekr.ietf@gmail.com designates 2607:f8b0:4864:41::1 as permitted sender) smtp.mailfrom=ekr.ietf@gmail.com; arc=pass ("google.com:s=arc-20260327:i=1")
Received: by mail-yx2-x01.google.com with SMTP id 956f58d0204a3-679a0b1c35eso681659d50.0 for <dispatch@ietf.org>; Sat, 24 Oct 2026 11:49:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1792867776; cv=none; d=google.com; s=arc-20260327; b=bbyYL87x32eQXJsvHiLsEV4Opx5jwYnjnrSU1RS5teBlv9IzA0iydaKNfH1HL2GwPe roEjsKxDZ0VclnBXtUNoeVGb9tIsf2aSUVLOHCJn/xDl8rVGMi6OLa968Pu6Xgxv+7ut LkazxrtzDjBTOoacpkgDWJKsIzVSx9JAMhZR9EJ0rmp4ayG0CCY4vQMcz5b8MIK3cWJC uHpWx2hKdGGAsyRCDg27Tp6fE4FjI1r15oXbLCS6FiovzMDjf9hsqACLxbIsK5wGm0Ll kVfwRNlPH6LSnb+y7fX5sHpRNVjH0B0Y/LfqFDCdFOWqrGBhEUn7NpoI2qK11Y5Lwvz5 /T6A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=WSKnWwzda48IglQo/REnOHwNf08b55TNYhdjAb6x2GY=; fh=vqPvWcO69sAtLCVctgKj08obm1/A4Bf7sRJlmD2L/6U=; b=oF0kmj0FEF48CZuzlFfk54vWu3gyxQX0CweEdKrH08IE+zNVn60QWvHanQJ9BYcgfH OaX77aqQcX2PZYgolmjOZYm6k++GKueZ/8i4gjuTA8LiBN8K8a+flIg5wr7ueYZzdtKe Q1VsjMbiLDSed34uEcyq57ZSVibfYFAZcLz7ommyXRJrOoE95cOMFWPkPY8WrrV5/8H5 9ocpUIo/6zjcjH6JpIQB1NlA0qCoCxMNgJGLeHU53qcpp174rlia2fuwpCEUnp+NEZeL tvxAbXBRN51UZAJG8QsJZmbvKQUzrb6LOV8ZD+dhIIlMHqla1FuQCl5y3WVOmkaDJYlE 2Wdg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1792867776; x=1793472576; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=WSKnWwzda48IglQo/REnOHwNf08b55TNYhdjAb6x2GY=; b=ld2CbGyvBhhz7DFEwUwHNSZ49oK93cYOZ7j16ZQBfzCXMOKOv7PqHeYx8jMwlHGZeH Clu9lIE72sM7fzkA42u5Qdw271w9k4xPbQA0Ojg4ojyuCKfyWyCGrtL2HxZmpR+qsd5u 4HGvw5fgTVmDHkGH+oRnQOA9q9h2WeEEIjXBki+Ajg5RnJIdgeTxgHF7UGLtzFaQpqUV wVUOfx/W4Sp1CzJszEL7tevz4dmMptjtJ/f6e8TGrF0k7UNq/5OmB11KwZhu1ele5y/j n2yhZgbE8EPQyrM2bw/iSLdBJoMN4QFm7lqjc8hyce+ThFRwNh4W/nR0c2aQc4ZnW9LC wEBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792867776; x=1793472576; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=WSKnWwzda48IglQo/REnOHwNf08b55TNYhdjAb6x2GY=; b=cOyyN7/Qw3U6zXgBtdjzOZvhcSM+WjDa41wk+ebWQtpUF4dsOnYdXvRWzseE3ovwaA MpwxiyKXHFtzmIAhJFGXbQOuQ9rVQiSzUBH/Utoac2NBkzG7AReRjJ4Hood3htl7OnZ6 /1puVUA5YqPqJhKqIZpEcT4SFandfkP4Xu6ZVkbGVMt9OPhqQPHLfHj9wP/fdfNycWkX kLGsK9fULsqP05JDyL0zYgUiWYK+10JxNZE7n+qus6dkOLMYhcWQYzdfsmxT6gtE5F/4 yN6yuSJ7n0Suthi5s3CT/myTZOZIOiFE9fyqPn8uOvhbzQw+t0DC6rJ41f2geByiZsYj s3xQ==
X-Forwarded-Encrypted: i=1; AKwUvBxQdbPT4BBJ/wijRcX+1xoMIm9JKHucezPuPg6YGQNhh1SXbkj6LSfeL8wQeq74fa8Az1S+pjM0fg==@ietf.org
X-Gm-Message-State: AFq9FYLw+cNxuxNvQgUr+YSho1xvBLBOVu/KmQm22laAuyRPxQL5Qt2U m8S7ryAUUJKcviRE5HkfUhbERMxVeBKxyJ+I7sjgIFQR7mmzEgzGSr6adlyuNh2UYFvQHcOWm/Z Q2VL5eEM55qLBozck2/FxcWeibwL+zz8=
X-Gm-Gg: AYBFou31fVtRdt3SW2pbo8h/l5K+i7iNjyuSZnRJ83fu0C798n7yrAejAjsFEHaOmLj WBIj3koiLX7b46IXgfpERlpZjxpPT6rY1fHQmCUM539/ne+DYWuttTH9F703v3n5Sgl0+UkijG8 U9x431TaAvUadn/stT9gd21lUpyCUGjszKvuurs8aC6rCb2rNf5aXt+N6oPbhthHGulXMhoKStB O2AX70KZ1TgIgqZkrXF//Duay9MJGbinvgPu6KDIssATrc0q/kqmFSTBHsTQSrCfg3BgKmlrRGD WTouafeLB033w1+fJJswJrr1XpJ0Fn66CJLxyY8Z/VoSL9NOIk3FPGozAMfj0RP+ma7a2/daUoo YunQ7MxGoJkh5++KNZ37wqRkROjcJsTdQYgNkaO5cfTPHVQK6MWLa19XuVm1F80cyS6n5QvQjyj rF8tvqjIiyajAyDs/I
X-Received: by 2002:a05:690e:4009:b0:679:992e:3ad8 with SMTP id 956f58d0204a3-67a45466e70mr1539334d50.132.1792867775602; Sat, 24 Oct 2026 11:49:35 -0700 (PDT)
MIME-Version: 1.0
References: <CALtcm6QN6HO-SaC6jpjmZRKFzWR76iaxEDqv3DJ60Q0Dqm1i8A@mail.gmail.com> <88C330D4907F2A44DF1855A3@JcK-HP5> <GV0P278MB0353AC7D155695E0B26E2EA1F3632@GV0P278MB0353.CHEP278.PROD.OUTLOOK.COM>
In-Reply-To: <GV0P278MB0353AC7D155695E0B26E2EA1F3632@GV0P278MB0353.CHEP278.PROD.OUTLOOK.COM>
From: Eric Rescorla <ekr.ietf@gmail.com>
Date: Sat, 24 Oct 2026 11:49:24 -0700
X-Gm-Features: AclHuK8Ftpqw06gEXjjeY-Tc1ypRaMQQqIok3vFjylkGCAR_bO-wCG0nDDUcxBQ
Message-ID: <CALtcm6R+Pso9Gm=Jvcu9vOVbFeH2xS8b5cHuR5KEN7dhRyaXXA@mail.gmail.com>
To: Christian Nyffenegger <Christian.Nyffenegger@linkgenetic.com>
Content-Type: multipart/alternative; boundary="000000000000e4e442065e9a8e8e"
X-Spamd-Bar: -----------------
Message-ID-Hash: DWGLCQI4L2US6XZP7MUP7FODNJAQ2LTE
X-Message-ID-Hash: DWGLCQI4L2US6XZP7MUP7FODNJAQ2LTE
X-MailFrom: ekr.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-dispatch.ietf.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "dispatch-chairs@ietf.org" <dispatch-chairs@ietf.org>, "dispatch@ietf.org" <dispatch@ietf.org>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [dispatch] Re: Request for DISPATCH consideration: draft-linkgenetic-linkid-uri
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/5seNObDDQntOHf2sBAMvVh3LUu4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Owner: <mailto:dispatch-owner@ietf.org>
List-Post: <mailto:dispatch@ietf.org>
List-Subscribe: <mailto:dispatch-join@ietf.org>
List-Unsubscribe: <mailto:dispatch-leave@ietf.org>

On Sat, Oct 24, 2026 at 9:14 AM Christian Nyffenegger <
Christian.Nyffenegger@linkgenetic.com> wrote:

> Dear Eric, dear John,
>
>
>
> The central issue behind LinkID is the distinction between a resource’s
> identity and its current location.
>
>
>
> A published reference can remain in documents, bookmarks, citations, and
> software long after its destination has moved. When that reference contains
> the destination address directly, a change at the destination can break
> references distributed across systems that the resource owner cannot update.
>

Yes, I'm aware of this point. However, it's not clear to me how big a
problem this really is, as opposed to resources simply disappearing. I'm
aware it's an issue in certain contexts, hence DOIs, etc., but that's not
the same as it being a general problem.




> Eric, your concerns about mapping authority, integrity, and resolver
> discovery address how that model must be specified securely and operated at
> scale. The draft needs explicit mechanisms for those requirements. They are
> distinct from the practical value of keeping a published reference stable
> while its destination changes.
>

I think they are relevant to the question of whether we should work on
this. As noted in both my message and yours, there are existing systems
that address this problem (e.g., DOI) and do so seamlessly from the
user's perspective,
without any new standards, so what's the need for a new standard?

One might argue that systems like DOI have technical deficiencies which we
could address, potentially by modifying the client. However, before undertaking
this work, we would need some evidence that (1) these issues were
practically soluble and (2) there was a critical mass of implementations that
would be interested in adopting such a standard. Do you have more to offer
for either point?

-Ekr


>
>
> That is the distinction we want the discussion to address: a persistent
> reference whose destination can be maintained without changing the
> reference already in use.
>
>
>
> Best regards,
>
> Christian
>
>
>
> Link Genetic — Permanent Digital Identity for Links Built to Endure
> <https://linkgenetic.com/>
>
> Link Genetic - YouTube <https://www.youtube.com/@LinkGenetic>
>
>
>
> -----Original Message-----
>
> From: John C Klensin <john-ietf@jck.com>
>
> Sent: Sonntag, 18. Oktober 2026 03:57
>
> To: Eric Rescorla <ekr.ietf@gmail.com>; Christian Nyffenegger <
> Christian.Nyffenegger@linkgenetic.com>
>
> Cc: dispatch-chairs@ietf.org; dispatch@ietf.org
>
> Subject: Re: [dispatch] Re: Request for DISPATCH consideration:
> draft-linkgenetic-linkid-uri
>
>
>
> Just to add one comment to Ekr's list, with which I largely agree. The
> function of a URI containing an ID which then is processed to yield a
> specific resource object, or an instance of one, is what URNs (or at least
> most URNs) are about.  So, in addition to the other concerns, the obvious
> question is what value this would bring that a URN for the specific type of
> UUID or link object would not.
>
>
>
>    john
>
>
>
>
>
> --On Saturday, 17 October, 2026 12:45 -0700 Eric Rescorla <
> ekr.ietf@gmail.com> wrote:
>
>
>
> > Review of draft-linkgenetic-linkid-uri-01.txt
>
> >
>
> > TL;DR. I don't think this is a good idea and the IETF should not adopt
>
> > this work.
>
> >
>
> > This document introduces the idea of a link-id URL, which is is URL
>
> > that carries a UUID. A client dereferences it by contacting a resolver
>
> > which maps it to an actual resource.
>
> >
>
> > I have a number of concerns with this document. First, it's poorly
>
> > motivated. Something kind of like this already exists in the form of
>
> > DOIs and it's not clear why this is materially better.
>
> >
>
> > Second, there are obvious problems with this idea at scale, as each
>
> > resolver has to effectively be able to resolve every single LinkID
>
> > URL. The Internet as a whole contains a huge number of URLs, and
>
> > having a single resolver host them all is obviously problematic; even
>
> > having it handle all the registrations seems tricky.
>
> >
>
> > Third, as designed, this system seesm to have a number of security
>
> > problems, including:
>
> >
>
> > * No cryptographic protection for the UUID -> URL mapping
>
> >   which requires trusting the resolver.
>
> >
>
> > * No mechanism for preventing A from registering B's UUID
>
> >   URL or verifying that an entity which updates the URL
>
> >   is the same.
>
> >
>
> > Appendix B is only a partial list of the problems here; it's
>
> > potentially possible to solve all these, but without a much stronger
>
> > motivation, I doubt it's worth trying.
>
> >
>
> > -Ekr
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > On Mon, Sep 28, 2026 at 8:01 AM Christian Nyffenegger
>
> > <Christian.Nyffenegger=40linkgenetic.com@dmarc.ietf.org> wrote:
>
> >
>
> >> Dear DISPATCH Chairs,
>
> >>
>
> >> I would like to request DISPATCH consideration and guidance regarding
>
> >> my Internet-Draft:
>
> >>
>
> >> *The LinkID URI Scheme and Resolution Model*
>
> >> draft-linkgenetic-linkid-uri-00
>
> >> https://datatracker.ietf.org/doc/draft-linkgenetic-linkid-uri/
>
> >>
>
> >> The document specifies the linkid: URI scheme and a resolution model
>
> >> for persistent, location-independent identifiers. The objective is to
>
> >> provide a stable identifier for a resource that remains independent
>
> >> of changes to its current network location and can be resolved to a
>
> >> current actionable URI.
>
> >>
>
> >> The linkid URI scheme is already provisionally registered with IANA.
>
> >>
>
> >> iana.org/assignments/uri-schemes/prov/linkid
>
> >> <https://www.iana.org/assignments/uri-schemes/prov/linkid>
>
> >>
>
> >> Following guidance from Ted Hardie on the URI Review mailing list, I
>
> >> am contacting DISPATCH to seek community guidance on the appropriate
>
> >> IETF path for progressing this work.
>
> >>
>
> >> My objective is to mature the specification through the appropriate
>
> >> standards process and, ultimately, to support permanent registration
>
> >> of the linkid URI scheme. I am open to the path that the IETF
>
> >> community considers most appropriate for this work.
>
> >>
>
> >> I would therefore appreciate the opportunity to discuss the proposal
>
> >> with DISPATCH and, if appropriate, present the draft at an upcoming
>
> >> DISPATCH meeting.
>
> >>
>
> >> I am also happy to revise the Internet-Draft based on community
>
> >> feedback. In particular, I will address the interoperability
>
> >> considerations raised during URI review regarding existing uses of
>
> >> the term "LinkId" within URI constructions.
>
> >>
>
> >> Please let me know what you recommend as the next step and whether
>
> >> you would like any additional material from me in advance.
>
> >>
>
> >> Best regards,
>
> >>
>
> >> Christian Nyffenegger
>
> >> Founder & CEO
>
> >>
>
> >> ---
>
> >>
>
> >>
>
> >>
>
> >> Link Genetic GmbH (CH)
>
> >>
>
> >> Christian Nyffenegger
>
> >>
>
> >> Leugrueb 21
> <https://www.google.com/maps/search/Leugrueb+21?entry=gmail&source=g>
>
> >> <https://www.google.com/maps/search/Leugrueb+21+%0D%0A+%0D%0A
>
> >> +8126+Zumikon+%0D%0A+%0D%0A+Switzerland?entry=gmail&source=g>
>
> >>
>
> >> 8126 Zumikon
>
> >> <https://www.google.com/maps/search/Leugrueb+21+%0D%0A+%0D%0A
>
> >> +8126+Zumikon+%0D%0A+%0D%0A+Switzerland?entry=gmail&source=g>
>
> >>
>
> >> Switzerland
>
> >>
>
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >> Company Phone CH: +41 58 717 70 00 <+41%2058%20717%2070%2000>
> <+41%2058%20717%2070%2000>
>
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >> Link Genetic Inc.(US)
>
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> >> 26 Broadway
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> >> Suite 934
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> >> New York, NY 10004
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> >> USA
> <https://www.google.com/maps/search/26+Broadway+%0D%0A+%0D%0A+Suite+934+%0D%0A+%0D%0A+New+York,+NY+10004+%0D%0A+%0D%0A+USA?entry=gmail&source=g>
>
> >>
>
> >> Company Phone US: +1 (332) 233 8231 <(332)%20233-8231>
> <(332)%20233-8231>
>
> >>
>
> >>
>
> >>
>
> >> E-Mail: contact@linkgenetic.com
>
> >>
>
> >> Internet: www.linkgenetic.com
>
> >>
>
> >> Book us: https://calendly.com/linkgenetic
>
> >>
>
> >>
>
> >>
>
> >> This message (including any attachments) is confidential, for the
>
> >> exclusive use of the intended recipient and may contain privileged
>
> >> information. If you are not the intended recipient, retention,
>
> >> dissemination, distribution, copying or otherwise making use of this
>
> >> message is strictly prohibited.
>
> >> Please be kind enough to notify the sender immediately by e-mail if
>
> >> you have received this message by mistake, and delete it from your
>
> >> system. Thank you.
>
> >>
>
> >>
>
> >> _______________________________________________
>
> >> dispatch mailing list -- dispatch@ietf.org To unsubscribe send an
>
> >> email to dispatch-leave@ietf.org
>
> >>
>
>
>
>
>
>
>
>
>