From d37738a81295d8e29d319035fd6bb8f497c4474d Mon Sep 17 00:00:00 2001 From: degroux <97545537+degroux@users.noreply.github.com> Date: Tue, 10 May 2022 23:54:20 -0700 Subject: [PATCH] Update registry.json (#224) Proof of Existence (PoE) claims are something at which blockchains can excel, and a dedicated metadata label would be a natural addition to this registry. Certain digital assets, such as NFTs already carry a measure of existence proof via the combination of 721-format metadata and basic transaction timestamp. For other digital assets PoE claim options seem to be less formalized. And while the 674 metadata message label could be used for Proof of Existence claims, such embedding could also prove semantically confusing. A dedicated label would also allow for more flexibility in the record format (note: this proposal is just for the label, and not for any particular record format). I propose using the label "309" as it is short, otherwise unallocated and (trivially) resembles the mirror image of "PoE". e.g., (again, just an example of how a 309 record might be used, not a proposal of record format): { "309": { "claims":{ < hash of a digital asset > : { "name": < an asset name or ID > } }, "ids":[{ "creator": < a creator name >, "pubkeys": [{ "fingerprint": < a public key fingerprint > }], < other ID-oriented per-entry items > }], "refs":{ < social media reference > : < account name >, and/or : }, "v": "1.0" } } --- CIP-0010/registry.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CIP-0010/registry.json b/CIP-0010/registry.json index 33ca40c2e..7deb4b0ef 100644 --- a/CIP-0010/registry.json +++ b/CIP-0010/registry.json @@ -7,6 +7,10 @@ "transaction_metadatum_label": 88, "description": "milkomeda.com - the destination address in the sidechain" }, + { + "transaction_metadatum_label": 309, + "description": "Proof of Existence record" + }, { "transaction_metadatum_label": 674, "description": "CIP-0020 - Transaction message/comment metadata"