I'm building an in-browser simulator for Noosphere, a massively-multiplayer knowledge graph protocol by @gordonbrander and @0xcda7a.
This is absolutely a "build in order to learn" project. It's an interactive explainer for how Noosphere works, to aid my own understanding. Noosphere is made of a mouthful of acronyms that I don't understand: IPFS, IPLD, UCANs, DAG-CBOR, HAMTs, CIDs, pet names.
I'm hoping by simulating the entire Noosphere stack in JavaScript, I can make things really simple to start, and progressively add complexity as I come to understand more.
About Noosphere: https://subconscious.substack.com/p/n...
The commit we worked on: https://github.com/jessmartin/noosphe...
Noosphere Simulator: https://noosphere-sim.netlify.app