- Joined
- Jan 27, 2020
Instead of shitting up the No Stupid Questions thread any further, let's discuss the L.A.D.S system here.
Secure scuttlebutt is interesting, but has the usual limitations of blockhain along with not actually being a forums format.
For a distributed message board architecture I'm thinking a fluid peer to peer network with nodes going on and off throughout the day, as users log on. The client would determine your nearest peers and ask for updates. The clients would be synchronized on UTC.
For now I'm imagining each post as its own distinct unit but it doesn't have to be implemented that way. So, for example:
Your client would ask the network for newest 10 posts. The other clients would check the timestamp of the request and flag the appropriate post(s). Your nearest peer would send the checksum, which would be verified against other nodes. If the checksum matches something like 80% of the network, the data is transferred.
I'm not sure what the backbone of this would be but there are a number of off the shelf protocols that might work. Even having an IRC server or possibly usenet to shuttle the data back and forth between clients is feasible, ham fisted but feasible I think.
Secure scuttlebutt is interesting, but has the usual limitations of blockhain along with not actually being a forums format.
For a distributed message board architecture I'm thinking a fluid peer to peer network with nodes going on and off throughout the day, as users log on. The client would determine your nearest peers and ask for updates. The clients would be synchronized on UTC.
For now I'm imagining each post as its own distinct unit but it doesn't have to be implemented that way. So, for example:
Your client would ask the network for newest 10 posts. The other clients would check the timestamp of the request and flag the appropriate post(s). Your nearest peer would send the checksum, which would be verified against other nodes. If the checksum matches something like 80% of the network, the data is transferred.
I'm not sure what the backbone of this would be but there are a number of off the shelf protocols that might work. Even having an IRC server or possibly usenet to shuttle the data back and forth between clients is feasible, ham fisted but feasible I think.