Adam Dalliance on Nostr: nprofile1q…6dujq The main apps running Nostr are twitter clones like Mastodon. The ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqdnt4zpclt4qxshjdqlkjjtxnk0cghhvw8cedqcy7jxjaqchllhlsd6dujq (nprofile…dujq) The main apps running Nostr are twitter clones like Mastodon.
The way you get a message with no server is that there is a server. Many of them, called "relays". You can post your message to one or many of them, and the clients read messages from many of them.
The decentralization is because running a relay is pretty cheap and easy and since there are many of them no government or corporation can force them al to all at once.
Since there are many relays, you can't trust the host to honestly report who wrote messages and things like that. So instead they use public key cryptography. A message is only valid if it's signed. You use your private key to sign the messages, then send them to all the relays you want.
Your client then contacts all the servers and fetches all the messages signed by the people you follow.
The way you get a message with no server is that there is a server. Many of them, called "relays". You can post your message to one or many of them, and the clients read messages from many of them.
The decentralization is because running a relay is pretty cheap and easy and since there are many of them no government or corporation can force them al to all at once.
Since there are many relays, you can't trust the host to honestly report who wrote messages and things like that. So instead they use public key cryptography. A message is only valid if it's signed. You use your private key to sign the messages, then send them to all the relays you want.
Your client then contacts all the servers and fetches all the messages signed by the people you follow.