GitTorrent: A Decentralized GitHub (2015)
blog.printf.net
blog.printf.net
How many of the problems that these decentralized systems aim to solve could be in large part mitigated by more self hosting? For sure, there are some technically desirable aspects of decentralization: higher resilience to data loss, etc. but the problems of centralized, closed-source, freedom-destroying services can be affected quite a bit by running your own $service.
[1]: https://sr.ht/
I would imagine some hash collisions between all repositories in GitHub exist at this point.
Not by default, and I don't think it's officially stable yet (but I haven't checked the status in a while). I'm not even sure github supports SHA256 repos.
[1] https://github.community/t/support-for-sha-256-hashes/157493...
The whole identity thing was really more of a suggestion than final tool in GitTorrent. Chris Ball also has done some work more recently with Keybase, but not in connection to GitTorrent and Keybase post Zoom is dead, but that sort of solution would probably fit. Certificate Transparency is popular. Alas, projects like Google Keyserver went archived: that'd be a great way to publish a key & validate it across time.
I don't believe there's any creative MITM attacks on BitTorrent we have to worry about. The content has to hash out.
In general I dislike this form of post, where there's a scattershot litany of non-backed up complaints & concerns, a big blast of naysaying. I don't think anyone is compelled to fully accept, but immediately polarizing yourself against something so heavily, so quickly, & not admitting some possibility: it's a existentially risky doubt-monster of humanity's, this pervading doubt. Please try to show some balance, some recognition of upsides, share a little bit that you think positivity might be possible.