[Multiformats] Fwd: [media-types] [IANA #1272257] application/vnd.ipfs.ipns-record registration request

Orie Steele <orie@transmute.industries> Wed, 10 May 2023 12:59 UTC

Return-Path: <orie@transmute.industries>
X-Original-To: multiformats@ietfa.amsl.com
Delivered-To: multiformats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4AEEC15154A for <multiformats@ietfa.amsl.com>; Wed, 10 May 2023 05:59:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, 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=transmute.industries
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 MdgvhzXirj62 for <multiformats@ietfa.amsl.com>; Wed, 10 May 2023 05:59:06 -0700 (PDT)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (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 79B58C151532 for <multiformats@ietf.org>; Wed, 10 May 2023 05:59:06 -0700 (PDT)
Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-50bcae898b2so12830648a12.0 for <multiformats@ietf.org>; Wed, 10 May 2023 05:59:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=transmute.industries; s=google; t=1683723544; x=1686315544; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=C11bkwWywk/fXuJyrnc9/VGqzk8/u2emzmfv7E1nuxk=; b=Ww06nCOi/b8GtHUw1uFd6uyXBpW2WCUZgo7oNXC8fWjy65Cam/7Ma/kaLaYnDTCl38 Zn6efbZ592yC/DRnbZhuB6wE+GUm+LIHU+Hb6sqzpKnPX/I7u+aF/wh2Ld/0AoBjUOAv m91ELVlrP6pDfACeVcN+4MgLZ1QnsngPBDQ0pyK3coO7RPaniY7rSbb81nmjmMqCGPqG w8Whnmxnt3c76K4KG1sOGEVKdNFbFyTY1nuQrSQWeDZ8Xf+Seswp0Mn2mO91FbjIl9Mz JnJUuSqAYwlQFcW0QSKsey6y5JEgd3NPROYnzIaNU1phnvJS2vtuTjWpqX+DmyD56mq8 VRPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683723544; x=1686315544; h=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=C11bkwWywk/fXuJyrnc9/VGqzk8/u2emzmfv7E1nuxk=; b=OTrmI5nQb7pG++oelPyy16hZ3adXn2T3W8mHQhe8udodmMm9IQ9bohad645Za+jT1o 4RbYJVKEmMhv+f5fBCbBx8AAN6b6PHQqZSgFCZ/mGMmpL5MQCO9VlJ58R/0n7D2rCTsp Krs0IIc08xHKRnNnAh9HXlkyIMzq4c2qYYLHkRhS0ttxVXGkoHbMps2E7AicN3bhAbYR oy3M8lt+wRWQhw6CjG8WCs7bdAko96GaQ/bP5jtCojf8wkoHnbpBAgbWxu+r/W5FfJHW 74Eddf4GrDBwqz0fZ3OADsu6BHK2LXAyiPFoVCcGzR9+AWc0r9e8NZbsoQdEm7gQs2ZO otDA==
X-Gm-Message-State: AC+VfDw5x+Lp8aPiQdViGKi3TXFX1T/DU7TEwWmcJfcFjcZthQfbkaLn 0a+O88MeYfhuYdAUJr5+ZfEQlFgDFUByHQKYuGluP7VIlsZkKyqf
X-Google-Smtp-Source: ACHHUZ7PBWRrJKwssqZEXXGsZEc6+f9TG5w7ESOKF1/MtdbcEVIowXXqGecZ0Ysr8QAjA1YToH6mfDp4bsL8MRLU6+A=
X-Received: by 2002:a17:907:789:b0:965:fd71:f1d6 with SMTP id xd9-20020a170907078900b00965fd71f1d6mr13375293ejb.16.1683723544346; Wed, 10 May 2023 05:59:04 -0700 (PDT)
MIME-Version: 1.0
References: <RT-Ticket-1272257@icann.org> <3qf7ywr7d2-1@ppa4.dc.icann.org> <rt-5.0.3-2825890-1683660695-165.1272257-9-0@icann.org>
In-Reply-To: <rt-5.0.3-2825890-1683660695-165.1272257-9-0@icann.org>
From: Orie Steele <orie@transmute.industries>
Date: Wed, 10 May 2023 07:58:52 -0500
Message-ID: <CAN8C-_+pWSunSS=1OepeUB-VzM+8TcEzFB7typ0eeVeLj2d_ug@mail.gmail.com>
To: multiformats@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c2db2b05fb566fd4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/multiformats/MqjXkjEGn_c14Fxx0o0dJP3AThw>
Subject: [Multiformats] Fwd: [media-types] [IANA #1272257] application/vnd.ipfs.ipns-record registration request
X-BeenThere: multiformats@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussion related to the various Multiformats data formats <multiformats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multiformats>, <mailto:multiformats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multiformats/>
List-Post: <mailto:multiformats@ietf.org>
List-Help: <mailto:multiformats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multiformats>, <mailto:multiformats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 May 2023 12:59:11 -0000

Does anyone have additional details on this request?

Or perhaps a shorter explainer for how this might fit together with
multihash?

---------- Forwarded message ---------
From: Amanda Baber via RT <iana-mime-comment@iana.org>
Date: Tue, May 9, 2023, 2:31 PM
Subject: [media-types] [IANA #1272257] application/vnd.ipfs.ipns-record
registration request
To:
Cc: <alexey.melnikov@isode.com>, <media-types@ietf.org>


Hi Alexey,

Can you review this request by May 23rd?

I'm passing this one to you because you reviewed this applicant's four
application/vnd.ipld.* requests last year.

thanks,
Amanda

=====

Name: Marcin Rataj

Email: lidel@protocol.ai

Media type name: application

Media subtype name: vnd.ipfs.ipns-record

Required parameters: N/A

Optional parameters: N/A

Encoding considerations: binary

Security considerations: The media type inherits the security
considerations for application/octet-stream,
contains no executable code.

When used in IPFS/IPNS context, it is strongly recommended verifying record
integrity based on expected signature digest <
https://specs.ipfs.tech/ipns/ipns-record/#record-verification>.

Interoperability considerations: N/A

Published specification: <
https://specs.ipfs.tech/ipns/ipns-record/#record-serialization-format>

Applications which use this media: IPFS <https://ipfs.tech> uses signed
IPNS records as means of introducing cryptographically-verifiable mutable
pointers to immutable data <https://specs.ipfs.tech/ipns/ipns-record/>.

IPNS allows addressing dynamic content in a decentralized network with
changing location and version. Signed IPNS records in IPFS enable secure,
tamper-proof content-addressable applications and services with high
resilience against censorship and data loss.

Fragment identifier considerations: N/A

Restrictions on usage: N/A

Provisional registration? (standards tree only): No

Additional information:

1. Deprecated alias names for this type: N/A
2. Magic number(s): N/A
3. File extension(s): ipns-record
4. Macintosh file type code: N/A
5. Object Identifiers: N/A

General Comments:

Person to contact for further information:

1. Name: Marcin Rataj
2. Email: lidel@protocol.ai

Intended usage: COMMON

IPNS records can be exchanged using a variety of transport mechanisms,
including P2P, HTTP, or even sneakernet.

Author/Change controller: Protocol Labs
<https://protocol.ai>
<standards@protocol.ai>

_______________________________________________
media-types mailing list
media-types@ietf.org
https://www.ietf.org/mailman/listinfo/media-types