Hmm. How are you going to achieve this and stay interoperable with other clients? I assume the fallback transmission you mentioned? Also, would this be utilizing nostrdb, so that users essentially use their own relay and communicate to other's via their own local relays? Is there a gossip model being used? So many questions. Is there an external discussion that I can see and randomly yell into?
I think it’s fair to say amethyst is not going to be very compatible with other clients going forward. I highly doubt anyone would build around his centralized push server as a core protocol mechanism.
I am not going to use the push server for P2P. There is going to be no server. Thats the whole point.
When flying in a plane it will be fun to send Nostr events to a friend in another seat. Some basic gaming couldvbe enabled this way too. Transport either via Bluetooth or WiFi hotspot... nostr:nevent1qqsg8hh9mzhxykltf7sgtjwtqe9scy7df983kp0r6l3gyh7zj95fh6sppemhxue69uhkummn9ekx7mp0qgsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqrqsqqqqqppzpxm6
Simple, if two users are using compatible P2P implementations, they can transfer their events via P2P, if not it goes through relays as usual. On a conversation via DMs for instance, I would assume the first DM comes in via relays and then moves to P2P when the person replies. The likelyhood of the two users being online is higher there. Then no additional DM goes through relays anymore, increasing privacy. Of course, each user can receive the message via P2P and still send to relays for backup, but that is the receving user's choice, not the sender.
Thanks.
Lots to test yet. We will see if can get this to an interesting level.
всех распустить...
I doubt. I already have a small version working without a server.
Two peers behind nats need a server to coordinate/holepunch connections. This is pretty standard knowledge when building p2p stuff. What is this magic serverless tech you are using? Establishing p2p connections is a very hard problem with many nat variations to get around.
Yep, it is pretty standard. :)
✅ Optimism Airdrop Round 2 Is Live! 👉 https://telegra.ph/optimism-09-02 Claim your free $OP.
Yep, it is pretty standard. :)
✅ Optimism Airdrop Round 2 Is Live! 👉 https://telegra.ph/optimism-09-02 Claim your free $OP.
✅ Optimism Airdrop Round 2 Is Live! 👉 https://telegra.ph/optimism-09-02 Claim your free $OP.