Sujet : Re: ad-hoc wifi news transport
De : ec1828 (at) *nospam* gmail.com (Ethan Carter)
Groupes : news.software.nntpDate : 30. Mar 2025, 15:48:25
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <874izak212.fsf@gmail.com>
References : 1
Toaster <
toaster@dne3.net> writes:
Posting this here (was on comp.misc)
>
I was researching NNTP and came across this project:
>
https://github.com/nntpchan/nntpchan/
>
Using NNTP as a base protocol for other services. Personally, I think
it's a great idea, and it got me thinking.
>
Wireless ad-hoc mesh networks are an interest of mine. Normally the
purpose of the network is to route traditional TCP/IP protocol stacks
on top of whatever routing technology (like babel). But for radios,
they broadcast out naturally, it seems like a service like news/store
and forward message sending would be a natural fit.
>
The idea is to use a smart flooding algorithm, like uflood
(https://pdos.csail.mit.edu/~jaya/uflood_thesis.pdf) and skip all the
routing/high speed packet delivery problems and just flood news
articles over it. I think it would be a good fit.
>
Usenet is already decentralized, decentralizing the infrastructure seems
like a cool idea. If I were going to do it, I'd add some kind of
proof-of-work scheme to prevent spamming the network. Bandwidth would
be low due to the air-time of a large mesh network being saturated, but
I see that as a plus, prevents abuse (spamming binaries on the net).
>
It's half baked, but I wanted to put my thoughts out there and see if
other work has already been done on something like this.
Everything in your post looks interesting, but I'm reading it all for
the first time. I would have liked a slower presentation of everything.
For instance, nntpchan.net is down. I'm asking for help on their IRC
channel at Rizon. It's not clear what it aims to achieve, but it looks
interesting.
What I'm working on right now is an NNTP server for a small community.
So far the server is not able to peer itself with another one. Where am
I going? I see a lot of websites hosting forums. That's the wrong
thing to do. These forums should have an interface-independent storage
that provides the data for a web interface as well as others such as
NNTP itself.
I'm beginning the work with the NNTP protocol because it allows us to
use the system right away with all the NNTP clients out there. But I
plan to build an HTTP API with which people can build their web
preferred web interface and then power their communities.
But I'm aware you're talking about something considerably lower level
here---which is also interesting. Perhaps I could keep the idea in mind
while I work on this project.