Re: [Uri-review] [IANA #1270959] Registration of dhttp Schema name (uri-schemes)
Ted Hardie <ted.ietf@gmail.com> Wed, 19 April 2023 09:19 UTC
Return-Path: <ted.ietf@gmail.com>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 728FFC15C510 for <uri-review@ietfa.amsl.com>; Wed, 19 Apr 2023 02:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mU-CZeg2s0gq for <uri-review@ietfa.amsl.com>; Wed, 19 Apr 2023 02:19:24 -0700 (PDT)
Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 258D8C15C509 for <uri-review@ietf.org>; Wed, 19 Apr 2023 02:19:24 -0700 (PDT)
Received: by mail-ej1-x630.google.com with SMTP id kt6so41666447ejb.0 for <uri-review@ietf.org>; Wed, 19 Apr 2023 02:19:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681895962; x=1684487962; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Tg46TGaJOgqCFb+OjoWwXFWVDia3i56NVbNkzhmgYfM=; b=BcbhKKKNU4Ffd+/B42GOX9lmqQbo83wE807A/cM0BxKHaNKZuORuP08DCtsOPReIMQ SCBa07sDd+qyBhw2XjPcY5MK5qAjXxDWMnnYPZQarPRepUMLTaIy0jtIJCPP5/JdIUku ycFL5dP6KgVgp3iKPd7mrk/39z1ltDB36VWDEvDVHIXBVHp6dioeA6r9VBshP57dOoO5 xH711iTSXpZoB+3Ef04kwIoVKFuxjNesQIE7elWkFS30saNxhlOfqEaZatg8GDSBOg+D NicuCWplwV3MgW2t9dQauKI4kkSLvLEucVLRyRaATsfIO7KdIEcsEcDFwncmLD/uTVKM /3Ng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681895962; x=1684487962; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Tg46TGaJOgqCFb+OjoWwXFWVDia3i56NVbNkzhmgYfM=; b=ZgrG/tQogD7w600lIpYLtftrDl8Pf8j9/xQG+Ol8Wdik2wwlyqJjIRiKXFLom0b+Xf 8HBcQvJ1TquQ0YPudAVS0XHFlO2twrzTiYZsNYoG3k2IWaVJD3AdwPZ6CHKdwPV7ozfj X2F5UG6qSnK/RQqCDjj/0rUu3nb4mDmxgOjGcqFi/Aa1BdWBrkJkthIvNoh0L6CnZeP/ cffX4x4BHAAFx0ZAHjeXNwaceG5iN0e09IzKiVf3+HQQgxSihzC6TTyTtSHjkn2Rh1iw vH/2MteprG3YXSFp1HEelsbyVBGTl0/hArmNU0hLQQN77C5nrfYw6n8pzWWI97q37+5A mS0Q==
X-Gm-Message-State: AAQBX9eVjkHz3LF97TFJnYcBljvV8Rn5OzJcAa+aTnGnq+DyUSbVIGaL F8PkseI0t+mgcbp2PWXUa69WrHLoQxWBLSWdvbI+R1kUQ54uHQ==
X-Google-Smtp-Source: AKy350ZDxgtYgSqPE2GqtyHCrHqD9ZM5aN+nNHtFqOyUYqEF61oUunCIXkwaHvyOVhuVKIapgNoqkdxou6gmmO1HuJ4=
X-Received: by 2002:a17:906:5289:b0:94e:fd09:a02d with SMTP id c9-20020a170906528900b0094efd09a02dmr14734141ejm.47.1681895962446; Wed, 19 Apr 2023 02:19:22 -0700 (PDT)
MIME-Version: 1.0
References: <RT-Ticket-1270959@icann.org> <CAEp-PA_SGScCnxZjpFszTPR+uR==R2gjNV-QoBLiWHok7fvXWA@mail.gmail.com> <rt-5.0.3-126466-1681773256-807.1270959-37-0@icann.org> <24115C2D-8C2F-45D5-BB80-C30F653C019B@gbiv.com>
In-Reply-To: <24115C2D-8C2F-45D5-BB80-C30F653C019B@gbiv.com>
From: Ted Hardie <ted.ietf@gmail.com>
Date: Wed, 19 Apr 2023 10:18:56 +0100
Message-ID: <CA+9kkMAOiVqt5Ywr5ZpL1vNWZDQrraW+2E__ZzWJS6NVuc1rPw@mail.gmail.com>
To: "Roy T. Fielding" <fielding@gbiv.com>
Cc: iana-prot-param@iana.org, uri-review@ietf.org
Content-Type: multipart/alternative; boundary="000000000000640ffc05f9aceb03"
Archived-At: <https://mailarchive.ietf.org/arch/msg/uri-review/69QfAVjj0aIELbOi4lQgTBpalag>
Subject: Re: [Uri-review] [IANA #1270959] Registration of dhttp Schema name (uri-schemes)
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uri-review/>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2023 09:19:28 -0000
Hi Roy, The current list of requirements for provisionals is in RFC 7595, Section 4: The scheme name must meet the syntactic requirements of Section 3.8. o There must not already be an entry with the same scheme name. In the unfortunate case that there are multiple, different uses of the same scheme name, the Designated Expert can approve a request to modify an existing entry to note the separate use. o Contact information identifying the person supplying the registration must be included. Previously unregistered schemes discovered in use can be registered by third parties (even if not on behalf of those who created the scheme). In this case, both the registering party and the scheme creator SHOULD be identified. o If no permanent, citable specification for the scheme definition is included, credible reasons for not providing it SHOULD be given. o The scheme definition SHOULD include clear security considerations (Section 3.7) or explain why a full security analysis is not available (e.g., in a third-party scheme registration). o If the scheme definition does not meet the guidelines laid out in Section 3, the differences and reasons SHOULD be noted. While it may be the case that using 'dhttp' implies something to humans about the relationship to other schemes, it meets the current test that "there must not already be an entry with the same scheme name". As you will no doubt recall, we loosened the registration of provisionals in this way because folks were minting URI schemes without registration and the risk of collision was getting worse as a result. I am not as clear, though, about whether this registration is intended to deprecate web3 (which is also a provisionally registered URI scheme) so that web3 could be marked historic. If that is the case, we could at least eliminate the alias scheme issue which you note below. Just my personal opinion, of course, Ted On Tue, Apr 18, 2023 at 4:45 PM Roy T. Fielding <fielding@gbiv.com> wrote: > > Is there a way that we can block provisional registrations that are actively harmful? > > 1) this is abusing the existing http and https schemes; > 2) alias schemes are harmful, in general; and, > 3) web3 is a scam that we shouldn't make respectable by association with HTTP. > > .....Roy > > > > On Apr 17, 2023, at 4:14 PM, Sabrina Tanamal via RT < iana-prot-param@iana.org> wrote: > > > > Hi Qi, > > > > We've added provisional URI scheme dhttp to the registry: > > > > https://www.iana.org/assignments/uri-schemes/prov/dhttp > > > > Registry: https://www.iana.org/assignments/uri-schemes > > > > Per the designated expert for URI Schemes registry, we're also notifying the uri-review@ietf.org mailing list upon completing a provisional registration. > > > > Best regards, > > > > Sabrina Tanamal > > Lead IANA Services Specialist > > > > On Mon Apr 17 03:05:35 2023, qizhou@web3q.io wrote: > >> Hi Amanda, > >> > >> We would like to register dhttp:// schema with the following information > >> > >> Schema name: dhttp > >> > >> Status: Provisional > >> > >> Applications/protocols that use this scheme: > >> > >> This schema dhttp:// is the alias of schema web3:// > >> > >> Contact: > >> > >> Qi Zhou > >> 55 E 3rd Ave, San Mateo, CA 94401 > >> mailto: qizhou@web3q.io > >> > >> Change controller: > >> > >> Qi Zhou > >> 55 E 3rd Ave, San Mateo, CA 94401 > >> mailto: qizhou@web3q.io > >> > >> References: > >> > >> A draft specification can be found at > >> https://eips.ethereum.org/EIPS/eip-4804 (replacing web3:// with dhttp://) > >> > >> Scheme syntax: > >> > >> "dhttp://" [userinfo "@"] contractName [":" chainid] path ["?" query] > >> > >> Thanks! > >> > >> Best regards, > >> > >> - Qi > > > > _______________________________________________ > > Uri-review mailing list > > Uri-review@ietf.org > > https://www.ietf.org/mailman/listinfo/uri-review > > > > _______________________________________________ > Uri-review mailing list > Uri-review@ietf.org > https://www.ietf.org/mailman/listinfo/uri-review
- [Uri-review] [IANA #1270959] Registration of dhtt… Sabrina Tanamal via RT
- Re: [Uri-review] [IANA #1270959] Registration of … Roy T. Fielding
- Re: [Uri-review] [IANA #1270959] Registration of … Melvin Carvalho
- Re: [Uri-review] [IANA #1270959] Registration of … Ted Hardie
- Re: [Uri-review] [IANA #1270959] Registration of … Roy T. Fielding
- Re: [Uri-review] [IANA #1270959] Registration of … Ted Hardie
- Re: [Uri-review] [IANA #1270959] Registration of … Martin J. Dürst
- Re: [Uri-review] [IANA #1270959] Registration of … Graham Klyne
- [Uri-review] [IANA #1271079] Re: Registration of … Sabrina Tanamal via RT
- Re: [Uri-review] [IANA #1271079] Re: Registration… Graham Klyne
- Re: [Uri-review] [IANA #1271079] Re: Registration… Melvin Carvalho
- Re: [Uri-review] [IANA #1270959] Registration of … Graham Klyne
- Re: [Uri-review] [IANA #1270959] Registration of … Ted Hardie
- Re: [Uri-review] [IANA #1270959] Registration of … Julian Reschke
- Re: [Uri-review] [IANA #1270959] Registration of … Roy T. Fielding
- Re: [Uri-review] [IANA #1270959] Registration of … Graham Klyne
- Re: [Uri-review] [IANA #1271079] Registration of … Graham Klyne
- [Uri-review] [IANA #1271079] Re: Registration of … Amanda Baber via RT