> zotero plugin to compute merkle hash tree for PDFs
> tracker for doi:hash tree pairs
> bittorrent v2 zotero plugin that never seeds a full file to a single peer, only random 16kb subtrees.
thinkin about scihub v2

leecher only requests random subtree hashes, seeders only respond to and only announce subtree hashes. contents of subtrees cannot be checked for IP and are not illegal to have. seeders can automatically share all the PDFs in their libraries without needing to upload to a tracker/make torrents because it's just content addressed. allows for multiple pdfs for a single doi.

peers could do an incentiveless bitswap-like thing and set aside some amount of space for randomly rehosting 16kb chunks of other pdfs in swarm. they don't even need to know what they have and the seeding peer doesn't need to tell.

@jonny Then copyright vultures still claim you downloaded it. Your ISP still sends your mother a threat letter at their beck and call. She still won't use anything except Amazon Prime to watch TV anymore. Amazon still pays copyright vultures and ISPs under the table. It is a valuable thing to be provably legal, but what we really need are ways to conceal just what it is we're doing from big corporations. Like GNUnet, except y'know... working and not pushed out of popular awareness.

@cy Sure, I'm not saying that it would fix everything, or even that any single thing would fix everything. I'm thinking about a very particular application, which is part of why I think that p2p systems end up choking a lot of times that they attempt to be universalizing systems, which forces you into a certain set of design decisions that get you hamstrung between discoverability, transparency, performance, etc.

Sign in to participate in the conversation

A Fediverse instance for people interested in cooperative and collective projects.