Skip to content

Instantly share code, notes, and snippets.

@KickedDroid
Created March 10, 2020 22:32
Show Gist options
  • Save KickedDroid/26dc78978a73bdd1ffff200a7e2e1eb9 to your computer and use it in GitHub Desktop.
Save KickedDroid/26dc78978a73bdd1ffff200a7e2e1eb9 to your computer and use it in GitHub Desktop.

Questions

  • Should we have bootstrap nodes?

    • Pros: Nodes in guangdong will discover each other faster
    • Cons: One more thing to manage as we need to make sure our bootstrap nodes are running and available
  • Could we have lite peers?

    • Pros: Good for hardware restriced devices
    • Cons: Wouldn't be contributing to the overall network
  • Public or Private Network

    • Pros: Open network
    • Cons: Permissioned = harder to manage
  • Introduce Seeding phase: We incorporate seeding peers to cache blocks on the ipfs network. Ex, if a file is meant to be accessed publicly ( Website, shared files, etc ) we can seed peers with the blocks therefore reducing load on a single node and increasing transfer time. If we're going to have lots of peers might as well use them. IPFS already caches files but a seed peer would be a dedicated node to seed blocks.

    • Pros: Speed up file transfer, maximize bandwith, resiliency.
    • Cons: Managing garbage collection, adds complexity.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment