anchor.diff:  skein1024-1008,                 multihash,      0xb3de,         draft,
   skein1024-1016,                 multihash,      0xb3df,         draft,
   skein1024-1024,                 multihash,      0xb3e0,         draft,
  -poseidon-bls12_381-a2-fc1,      multihash,      0xb401,         draft,     Poseidon using BLS12-381 and arity of 2 with Filecoin parameters
  +poseidon-bls12_381-a2-fc1,      multihash,      0xb401,         permanent, Poseidon using BLS12-381 and arity of 2 with Filecoin parameters
   poseidon-bls12_381-a2-fc1-sc,   multihash,      0xb402,         draft,     Poseidon using BLS12-381 and arity of 2 with Filecoin parameters - high-security variant
   zeroxcert-imprint-256,          zeroxcert,      0xce11,         draft,     0xcert Asset Imprint (root hash)
   fil-commitment-unsealed,        filecoin,       0xf101,         permanent, Filecoin piece or sector data commitment merkle node/root (CommP & CommD)
  
positive.code: sctp,                           multiaddr,      0x84,           draft,
  dag-jose,                       ipld,           0x85,           draft,     MerkleDAG JOSE
  dag-cose,                       ipld,           0x86,           draft,     MerkleDAG COSE
  eth-block,                      ipld,           0x90,           draft,     Ethereum Block (RLP)
  eth-block-list,                 ipld,           0x91,           draft,     Ethereum Block List (RLP)
  eth-tx-trie,                    ipld,           0x92,           draft,     Ethereum Transaction Trie (Eth-Trie)
  eth-tx,                         ipld,           0x93,           draft,     Ethereum Transaction (RLP)
  eth-tx-receipt-trie,            ipld,           0x94,           draft,     Ethereum Transaction Receipt Trie (Eth-Trie)
  eth-tx-receipt,                 ipld,           0x95,           draft,     Ethereum Transaction Receipt (RLP)
  eth-state-trie,                 ipld,           0x96,           draft,     Ethereum State Trie (Eth-Secure-Trie)
  eth-account-snapshot,           ipld,           0x97,           draft,     Ethereum Account Snapshot (RLP)
  eth-storage-trie,               ipld,           0x98,           draft,     Ethereum Contract Storage Trie (Eth-Secure-Trie)
  bitcoin-block,                  ipld,           0xb0,           draft,     Bitcoin Block
  bitcoin-tx,                     ipld,           0xb1,           draft,     Bitcoin Tx
  bitcoin-witness-commitment,     ipld,           0xb2,           draft,     Bitcoin Witness Commitment
  zcash-block,                    ipld,           0xc0,           draft,     Zcash Block
  zcash-tx,                       ipld,           0xc1,           draft,     Zcash Tx
  docid,                          namespace,      0xce,           draft,     Ceramic Document Id
  stellar-block,                  ipld,           0xd0,           draft,     Stellar Block
  stellar-tx,                     ipld,           0xd1,           draft,     Stellar Tx
  
negative.code: wss,                            multiaddr,      0x01de,         permanent,
  p2p-websocket-star,             multiaddr,      0x01df,         permanent,
  http,                           multiaddr,      0x01e0,         draft,
  json,                           serialization,  0x0200,         permanent, JSON (UTF-8-encoded)
  messagepack,                    serialization,  0x0201,         draft,     MessagePack
  libp2p-peer-record,             libp2p,         0x0301,         permanent, libp2p peer record type
  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
  ripemd-128,                     multihash,      0x1052,         draft,
  ripemd-160,                     multihash,      0x1053,         draft,
  ripemd-256,                     multihash,      0x1054,         draft,
  