https://github.com/ChainSafe/dht-tester

We want to demonstrate the current state of the double hashing implementation at IPFS camp 2022.

Features to demonstrate

Demo sequence

what we have now

  1. start a new DHT of 40 peers
  2. provide a cid to the network
    1. show that the provider record was allocated to 20 peers
    2. the dht server node mentioned with the ./cmd -cids <cid> --host-index <host-index> is the content provider
  3. lookup this given cid
    1. show that it was stored encrypted on these peers
    2. show that the provider record can be decrypted and points to the dht server node that provided it