melvincarvalho on Nostr: To build an effective, scalable, nostr, we need to go back to first principles. Brain ...
To build an effective, scalable, nostr, we need to go back to first principles. Brain dump:
- The web is based on the URI, HTTP and HTML
- It is the URI that ties the whole web together aka The Hyperlink
- Adding hyperlinks to a document or data allows it to be web scale
- The web enabled a syntax to allow hyperlinks to be added to docs
- The web enabled a syntax to allow hyperlinks to be added to data
- Data and documents are different things
- Data is real data, meta data and headers are for documents
- Hyperlinks are global variables aka super keys
- Typed links are also part of the web
- The order of hyperlinks is generally not recorded in a document
- All hyperlinks in a document form a Set
- Nostr is a subset of HTTP, using the websockets protocol
- Nostr transmits notes from one user to another, using relays
- Adding hyperlinks to nostr allows it to be web scale
- Data should be separate from transport
- Nostr has unique users which are also a pubkey
- A user can have a list of things as an array
- An array of things can have a user
From these simple principles a web scale flavour of nostr can be delivered
- The web is based on the URI, HTTP and HTML
- It is the URI that ties the whole web together aka The Hyperlink
- Adding hyperlinks to a document or data allows it to be web scale
- The web enabled a syntax to allow hyperlinks to be added to docs
- The web enabled a syntax to allow hyperlinks to be added to data
- Data and documents are different things
- Data is real data, meta data and headers are for documents
- Hyperlinks are global variables aka super keys
- Typed links are also part of the web
- The order of hyperlinks is generally not recorded in a document
- All hyperlinks in a document form a Set
- Nostr is a subset of HTTP, using the websockets protocol
- Nostr transmits notes from one user to another, using relays
- Adding hyperlinks to nostr allows it to be web scale
- Data should be separate from transport
- Nostr has unique users which are also a pubkey
- A user can have a list of things as an array
- An array of things can have a user
From these simple principles a web scale flavour of nostr can be delivered