These Lessons introduce the following concepts:
- Immutability: "Changes" as additions to the tree
- CRDTs
- Pubsub
- Authenticated Streams (with pubsub)
- Disclaimer: Dynamic content on IPFS is a Work in Progress
- Lesson: Add data to the DAG (locally)
- Lesson: Tell peers about your Changes
- Lesson: Use hashes to get someone's changes from IPFS
- Lesson: Use a pub/sub strategy to pass around messages about changes
- Lesson: Resolve conflicts with a merge strategy (CRDTs)