As a bitcoin analogy: Does every node that has a copy of the ledger own your coins? No. Obviously not. Even though it’s literally a public ledger. You own your coins, cause you own your keys. You have write permission. Everyone else (or everything else) only has read permission.

A Bitcoin node exists to validate TXs. A Relay exists to propagate copies. The more copies the higher the probably of your SIGNed event to be observed (read).

Reply to this note

Please Login to reply.

Discussion

relay does not exist to propagate copies.

Bitcoin node with p2p network does. and this is a strict rule to have copy of all transactions (which means all utxos, which means all bitcoins).

This allows me to transfer my coins. if there were no this rule - since nodes removed knowledge about my coins - I list them.

you can even sign your post, send it to Twitter, add sign and what, you will own your data with Twitter? I don't think so

Then according to you, what is the purpose or a relay? A relay stores a copy of a note. And allow the distribution of that not to any client that REQ it. Hence, a relay relays events. Technically a relay does not even have to store the events in a DB, it can simple relay them to connect clients. What am I missing?

You can only post through your account on Twitter if you are logged into your account. That is too say: The twitter API call authenticated you via some Security Service. That is how they know it’s your note. Cause it was posted via your credentials.

However, in nostr your credentials are embedded into the note itself via the “sign” field in NIP-01. This allows someone, anyone, to verify my note simple by looking at my note. They do not need to trust the authentication of any account.

If I post my signed nostr note on Twitter, then twitter will “act” as a relay in this instance. Twitter will own a copy of my note. But anyone can verify that note was signed by me without depending on Twitter API at all. In the real world though, using Twitter as a relay is useless.

Furthermore, if someone takes my note and changes it, then signs it, then the signature will differ. And anyone will able to verify that it was tweaked.

The power of nostr and bitcoin is the fact that anyone can own copies of your data, that means they have read permission, but only you have write permission.

If I post my nostr note, signed, on Twitter. Twitter owns a copy. That’s it. If they delete my account, that’s fine, cause other relays and myself still owns the same copy.

Ledger, the company, does not own my Bitcoin. Though they have read permission.