Oddbean new post about | logout
 hi nostr:nprofile1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qy88wumn8ghj7mn0wvhxcmmv9uqzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vahj2kfz  , what are your thoughts and nostr:nprofile1qyfhwumn8ghj7mmxve3ksctfdch8qatz9uqjqamnwvaz7tmwdaehgu3wv45kuatwv3a8wctw0f5kwtnnwpskxef0qy88wumn8ghj7mn0wvhxcmmv9uq3yamnwvaz7tmwdaehgun4v5hxxmmd9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyrhprfwl7sxpnf247s07g26g7q8xrry3yftz9t3hkmptkeahd38yjw5u2v4  's thoughts on the 'tree of nodes' concept by nostr:nprofile1qywhwumn8ghj7mn0wd68ytnzd96xxmmfdejhytnnda3kjctv9uq3qamnwvaz7tmwdaehgu3wd4hk6tcpr4mhxue69uhkummnw3ezumt4w35ku7thv9kxcet59e3k7mf0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzdmhxue69uhk7enxvd5xz6tw9ec82c30qyg8wumn8ghj7efwdehhxtnvdakz7qgcwaehxw309ahx7um5wghxvmt59emkj73wvf5h5tcpzamhxue69uhhyetvv9ujumn0wvh8xmmrd9skctcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqnlk894teh248w2heuu0x8z6jjg2hyxkwdc8cxgrjtm9lnamlskcsmnksrm   ? 

It seems to ease up the concept of everyone owning a relay by breaking down accessibility based on the level of processing required and needs of users.  I don't know enough but there are some context in this conversation and you can speak to someone directly 

note1stqr9w3kl5r3q29h6ut8c2ucwfh5up8z935s2sd75tz8zwddh7cs7f74et 
 I think of relays as independent servers, which do not gossip to other relays.

In the following paragraph, strings of capital letters are just monikers for imaginary relays.

I don't like structuring relays into some kind of network because then I have to trust more nodes than I strictly need to.  If I have a digitally signed message (kind 10002) from Steve Bellovin saying that he posts to relay XYZ, then why not go directly to XYZ to get his stuff?  Why should I trust that ABC will get it from DEF who will get it from GHI... too many points of failure.

I know that some people do trust LMNOP and will get everything from LMNOP just to offload workload and maintain privacy, and this model I call a "client proxy model" and it makes sense -- you just sort-of extend your client forward where the forward part goes to XYZ and your local part just talks to the forward part.  But I prefer not to proxy my client's work, I prefer direct access, getting notes from the source, with the minimum chance of censorship because I'm on a desktop and I can. 
 The main argument for proxies then are that personal relays might have less capacity and/or availability than proxies that are basically trustless caches or CDNs at this scenario  
 This is interesting. My thoughts on relay went from an electromagnetic switch - to channels - to independent servers - to everybody seeing everything, and I still have not fully comprehended the technology nor the potentials of it. 

On relays as independent servers - i assumed this was the case but the gossip concept enables discoverability no ? 

On networked relays /nodes - i get your point that the error rate and chances of failure can increase. I presume this also has direct access capability but  @someone can correct me on this. 

On client proxy model - i’m guessing this would be the easiest and would cater to the largest of adopters.

Is it possible for people to switch between general access and private access ? In this manner, general access can have client proxy model, nodes, gossip mode 

And in private access, its private relays to whom or where they post and only those who are accepted to read that relay can access it and write on it 

I don't know if this is already available but I am guessing general access and private access has to happen independently /asynchronous . 

I don’t know enough so feel free to correct me, and anyone who wants to step into the discussion are welcome! 
 
 I don't think everybody ought to own a relay. The vast majority of people should purchase service from a reputable service provider, or from multiple ones, or use some of the vast number of still-free relays.

But everybody CAN run their own relay. You are free, it is your choice. Nothing stops that from happening except the fact that it won't actually happen.

But even if it did happen, this is not a terrible outcome.  It is just parallel to everybody running their own website and you running an RSS reader that reads from them all.