From 30f0e7da167d6e7d9bdaf32f235d23b9a0fb378a Mon Sep 17 00:00:00 2001 From: Adin Schmahmann Date: Wed, 26 Jul 2023 14:45:33 -0400 Subject: [PATCH 1/3] add fr32-sha2-256-trunc254-padded-binary-tree mutlihash --- table.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/table.csv b/table.csv index 96cf6820..a37704d6 100644 --- a/table.csv +++ b/table.csv @@ -146,6 +146,7 @@ transport-bitswap, transport, 0x0900, draft, Bits transport-graphsync-filecoinv1, transport, 0x0910, draft, Filecoin graphsync datatransfer transport-ipfs-gateway-http, transport, 0x0920, draft, HTTP IPFS Gateway trustless datatransfer multidid, multiformat, 0x0d1d, draft, Compact encoding for Decentralized Identifers +fr32-sha2-256-trunc254-padded-binary-tree, multihash, 0x1011, draft, A balanced binary tree hash used in Filecoin Piece Commitments sha2-256-trunc254-padded, multihash, 0x1012, permanent, SHA2-256 with the two most significant bits from the last byte zeroed (as via a mask with 0b00111111) - used for proving trees as in Filecoin sha2-224, multihash, 0x1013, permanent, aka SHA-224; as specified by FIPS 180-4. sha2-512-224, multihash, 0x1014, permanent, aka SHA-512/224; as specified by FIPS 180-4. From 1ddfc28e64eaab5fa38ffe9a486549aabdb27777 Mon Sep 17 00:00:00 2001 From: LexLuthr Date: Mon, 19 May 2025 20:52:54 +0400 Subject: [PATCH 2/3] fix table formatting --- table.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/table.csv b/table.csv index a37704d6..bfd2477c 100644 --- a/table.csv +++ b/table.csv @@ -146,7 +146,7 @@ transport-bitswap, transport, 0x0900, draft, Bits transport-graphsync-filecoinv1, transport, 0x0910, draft, Filecoin graphsync datatransfer transport-ipfs-gateway-http, transport, 0x0920, draft, HTTP IPFS Gateway trustless datatransfer multidid, multiformat, 0x0d1d, draft, Compact encoding for Decentralized Identifers -fr32-sha2-256-trunc254-padded-binary-tree, multihash, 0x1011, draft, A balanced binary tree hash used in Filecoin Piece Commitments +fr32-sha256-trunc254-padbintree,multihash, 0x1011, draft, A balanced binary tree hash used in Filecoin Piece Commitments sha2-256-trunc254-padded, multihash, 0x1012, permanent, SHA2-256 with the two most significant bits from the last byte zeroed (as via a mask with 0b00111111) - used for proving trees as in Filecoin sha2-224, multihash, 0x1013, permanent, aka SHA-224; as specified by FIPS 180-4. sha2-512-224, multihash, 0x1014, permanent, aka SHA-512/224; as specified by FIPS 180-4. From 698a8d96c2104501a2a599da208aac19882b271d Mon Sep 17 00:00:00 2001 From: Rod Vagg Date: Tue, 20 May 2025 14:31:45 +1200 Subject: [PATCH 3/3] Update table.csv --- table.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/table.csv b/table.csv index 91907fee..1e6ba367 100644 --- a/table.csv +++ b/table.csv @@ -150,7 +150,7 @@ transport-bitswap, transport, 0x0900, draft, Bits transport-graphsync-filecoinv1, transport, 0x0910, draft, Filecoin graphsync datatransfer transport-ipfs-gateway-http, transport, 0x0920, draft, HTTP IPFS Gateway trustless datatransfer multidid, multiformat, 0x0d1d, draft, Compact encoding for Decentralized Identifers -fr32-sha256-trunc254-padbintree,multihash, 0x1011, draft, A balanced binary tree hash used in Filecoin Piece Commitments +fr32-sha256-trunc254-padbintree,multihash, 0x1011, draft, A balanced binary tree hash used in Filecoin Piece Commitments as described in FRC-0069 sha2-256-trunc254-padded, multihash, 0x1012, permanent, SHA2-256 with the two most significant bits from the last byte zeroed (as via a mask with 0b00111111) - used for proving trees as in Filecoin sha2-224, multihash, 0x1013, permanent, aka SHA-224; as specified by FIPS 180-4. sha2-512-224, multihash, 0x1014, permanent, aka SHA-512/224; as specified by FIPS 180-4.