@cwebber@schmittlauch@lain@emacsen But, like a rabbit has two holes, the bittorrent people can weather an attack on the DHT because everything will simply fallback to.. the trackers.
Then there is a third actor which a sort of hidden tracker. Back in the day, they were running what were effectively sybil nets in the DHT which were "good sybil nets" that were answering requests just like a traditional tracker.
This system shouldn't be derided, it won a war. But opacity was a big part of it.
@grainloom Well I didn't write that part of the code to be fair, I just worked on Miro's widget/GUI stuff. It was some of my earliest exposure to more serious FOSS development.
But it did teach me a lot! You can see the influence from that to the work I'm doing today. :)
@grainloom When I worked on Miro back in the day, one of its big features is that it distributed video podcasts... but the reason it actually worked without being overwhelmingly expensive to the content creator is that you could add a bittorrent enclosure to your feed and download it that way
Really wish that had taken off, instead of YouTube. But IIRC (almost?) nobody else did it.
@cjd@schmittlauch@lain@emacsen Do you think hosting such things over tor .onion services or I2P helps? Makes it harder to take down nodes. But OTOH, I'd also love to be able to use the fediverse servers we already have to distribute content without setting up separate daemons necessarily (I'm guessing that's where the Pleroma devs plan to take things)
@kaniini@emacsen@cjd@lain@schmittlauch That's good news. Horray! Now we need to figure out where to coordinate this work... we have #datashards on freenode, but I'm getting the sense we need to do something more long-lived.
A few options: - The W3C Credentials CG might be interested in picking it up https://w3c-ccg.github.io/ and we could use their calls, mailing lists - We could maybe coordinate it on socialhub.activitypub.rocks once we have it up. Thoughts @how ? - Something else?
@cjd@schmittlauch@lain@emacsen I am getting the feeling that gossip networks are closer to what we want than xmpp, yeah. But I don't actually know how to build them.
I'm really glad we have more people taking interest; this is the part I know very little about. It would be good to have other people step up and take leadership in this area.
@cjd@schmittlauch@lain Looping in @emacsen. This is exactly the same stuff we need to figure out for how to distribute Datashards content across the fediverse. Can we collaborate on this vision?