Colby Serpa💡 on Nostr: Let’s saying I’m connected to 7 relays and I want to connect to an 8th relay. If ...
Let’s saying I’m connected to 7 relays and I want to connect to an 8th relay.
If the 8th relay is using NNS, I now have to resolve this NNS to get its real IP.
If the 7 relays I am connected to do not have the NNS note containing the IPs, then I cannot connect to the 8th relay. The 7 relays can also withhold the NNS note if they want to silo me.
This allows the 7 relays to prevent data portability and free agency.
Nodes should be thought of as untrustworthy — especially if it’s only a handful, like 7-15 relays. That’s too much power to give to a few server operators.
I have a much better solution that doesn’t rely on trusting the small set of relays you’re connected to.
It’ll be released before
thenostrworld (npub1nst…rg5l)Published at
2024-06-26 21:45:11Event JSON
{
"id": "2319344aa5e8ef5c6fb1f59dec2958966057f1994af5cd7da27e770ab271c942",
"pubkey": "59cacbd83ad5c54ad91dacf51a49c06e0bef730ac0e7c235a6f6fa29b9230f02",
"created_at": 1719431111,
"kind": 1,
"tags": [
[
"e",
"c6b7376dc1a4786a1a232b6f25df08405f8eb55d5dbde3de22247fa81d9150f9",
"",
"root"
],
[
"e",
"fd3401c6c254be8a030770262a844fc94b9c1636bd4dd393fadd3ba9e63afb41",
"",
"reply"
],
[
"p",
"460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"
],
[
"p",
"bbc73cae41502ddad7a4112586dcaf4422810d60aa4b57c637ccd1a746b07844"
],
[
"p",
"9c163c7351f8832b08b56cbb2e095960d1c5060dd6b0e461e813f0f07459119e"
]
],
"content": "Let’s saying I’m connected to 7 relays and I want to connect to an 8th relay.\n\nIf the 8th relay is using NNS, I now have to resolve this NNS to get its real IP.\n\nIf the 7 relays I am connected to do not have the NNS note containing the IPs, then I cannot connect to the 8th relay. The 7 relays can also withhold the NNS note if they want to silo me.\n\nThis allows the 7 relays to prevent data portability and free agency. \n\nNodes should be thought of as untrustworthy — especially if it’s only a handful, like 7-15 relays. That’s too much power to give to a few server operators.\n\nI have a much better solution that doesn’t rely on trusting the small set of relays you’re connected to.\n\nIt’ll be released before nostr:npub1nstrcu63lzpjkz94djajuz2evrgu2psd66cwgc0gz0c0qazezx0q9urg5l",
"sig": "f54af2c4e9e18a4f5de8de596e9e2e36707d6ba95ec5f12400208c9f1605557c7210088b0a5e30ed357a34bc21f843012fdca0ac55154c0b835cfd6fcdf2f964"
}