Subconscious & Noosphere - WWW over IPFS - Building Apps on IPFS
Metadata
- Source:: Subconscious & Noosphere: WWW over IPFS - @cdata - Building Apps on IPFS - YouTube
- Channel:: IPFS
- Presenter:: Chris Joel
- Publish Date:: 2022-08-09
- Review Date::
# Timestamped Notes
|
|
|
|
Intro
|
|
Subconscious Intro
- It is a tool for thought, aiming to become a massively-multiplayer app over a credible unowned, globally-distributed knowledge graph.
|
|
Noosphere Intro
- It is
- a protocol for thought.
- an IPLD-serializable data structure.
- a public key infrastructure
- a decentralized authorization scheme.
- a hyperlocal + P2P network topology
- They started with Rust.
- Prototype client is iOS app, built with Swift.
|
|
Authorization
- They use
UCAN
for authorization. - It is based on JSON Web Tokens.
|
|
IPLD Data Structure
- Nodes in the Noosphere graph are called memos.
- A Memo is an open-ended data structure, containing 3 things.
- Body Content
- It can be any freeform content.
- Inline Headers
- Metadata about the content.
- Parent Pointer
- References the previous version of the memo.
- Body Content
- A sphere is a collection of notes/memos.
- Every sphere has an associated public key.
- It maps
names
toDIDs
andCIDs
.
|
|
Network Infrastructure
|
|
Name System
- First prototype was a smart contract-based system, but it was too expensive.
- Now: DHT via libp2p’s kademila
- Main Challenge
- Peer Quality / Availability
- IPNS isn’t being used. Never tried because they assumed it would be slow for this application.
|
|
Future