Why Nostr? What is Njump?
2024-06-19 04:21:37

keychat on Nostr: From the perspective of user control, having a Nostr public key and publishing notes ...

From the perspective of user control, having a Nostr public key and publishing notes on several relays is akin to owning several personal websites. The relays function more like cloud servers.

This is entirely different from registering an account on a social media platform.

The Nostr public key is the core entity, while the relays are the medium.
When explaining Nostr to a friend, we start with the public key and gradually rebuild Nostr step-by-step.

**Public Key**

Having a public/private key pair gives you a completely controllable ID, which represents you in the online world.

If you want to publish a public note, you can use your private key to digitally sign the note, proving to readers that it was indeed written by you.

**Relays**

Next, you'll consider how to spread your public notes to others. This requires setting up relay servers, either operated by yourself or others. Then, you send your public notes to multiple relays. This is akin to having a personal website on various relays. Your readers can see your personal webpage on the relay by knowing your public key.

**Follow**

However, asking others to actively open your personal website to see notes might be too demanding. Therefore, it's essential to consider adding a follow mechanism. The client continuously queries the relay to see if any new notes have been posted by the public keys you follow. This creates a continuously updating timeline.
Author Public Key
npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8