Melvin Carvalho's avatar
Melvin Carvalho
_@melvincarvalho.com
npub1melv...5c24
Mathematician and Web Developer
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
#mindstr tell me about nostr scalability solutions. I must say AI is now ahead of humans. We are at the AGI inflection point. image
The Principle of Least Power I chose HTML not to be a programming language because I wanted different programs to do different things with it: present it differently, extract tables of contents, index it, and so on
Agentic Nostr is close to achieving AGI. The next phase will be to add payments to agents, and then, everything. image
Long before the network gets anywhere near as large as that, it would be safe for users to use Simplified Payment Verification (section 8) to check for double spending, which only requires having the chain of block headers, or about 12KB per day. Only people trying to create new coins would need to run network nodes. At first, most users would run network nodes, but as the network grows beyond a certain point, it would be left more and more to specialists with server farms of specialized hardware. A server farm would only need to have one node on the network and the rest of the LAN connects with that one node. The bandwidth might not be as prohibitive as you think. A typical transaction would be about 400 bytes (ECC is nicely compact). Each transaction has to be broadcast twice, so lets say 1KB per transaction. Visa processed 37 billion transactions in FY2008, or an average of 100 million transactions per day. That many transactions would take 100GB of bandwidth, or the size of 12 DVD or 2 HD quality movies, or about $18 worth of bandwidth at current prices. If the network were to get that big, it would take several years, and by then, sending 2 HD movies over the Internet would probably not seem like a big deal. Satoshi Nakamoto View quoted note →
Agentic #nostr is the big idea. OpenAI may get 25% of revenue for agents charging $2000, $10000, $20000 per month. But it will be on their own rails. Nostr is public infrastructure for an agentic future. image
The #nostr twitter clones are going quite well. What I have always wanted to see is a facebook clone. Real people, with real friends. Privacy, friend requests, apps, games, payments, marketplaces. #ditto might be the best place to start.
#nostr publishes about 1 million notes per day. Not bad for a hobby project. Next step would be for professional relays and hosting to try and reach 2 million, 5 million, 10 million. image
Another win for open source. Deepseek V2.5 Becomes No.1 on Copilot Arena. Sonnet 3.7 could possibly give it a good fight, though. image
PSA: according to Saylor the working group on digital assets wont report to Trump until July 22nd. Still plenty of time for nation states and plebs to stack before that.