Tenfingers is a fully decentralised, encrypted, takedown safe, sharing protocol (and implementation) which permits to share data to anyone or just a selected few.
It’s FOSS and is based on reciprocal sharing, I share yours because you share mine!
It’s like a decentralised cloud file system for anyone to use.
Efforts has been made for ease of setup and usability, particularly on Linux, but you can use it on any modern OS that can run python and pycryptodomex like Windows for example.
More information including quick setup and so on here on the official website.
Didn’t find what you looked for? Just make a post and I’ll try to answer ASAP.
Valmond
PS. For the daring: Codeberg repo


Tahoe-LAFS
.
#Similarities:
Free and open source (Tahoe-LAFS is GNU GPL, Tenfingers is GPL-3.0-or-later)
Encrypted
Decentralized, fault-tolerant
Works like a distributed file system
Data is not static, can be changed, updated.
Nodes have no authority (Tahoe-LAFS: Least-Authority File Store, Tenfingers: trust-less nodes)
Proposes Docker images
.
#Tahoe-LAFS:
Seems to be based on benevolent sharing
Can be developed under The Transitive Grace License, which allows owners of the code twelve months to profit from their work before releasing it.
With different centralized frontends data can be accessed with sftp, I2P and more.
As per the official documentation:
So it seems it can be used as a public file system, but was not especially built for it.
.
#Tenfingers:
Is based on reciprocal sharing
FOSS only.
Made for scale in the sense of many users.
.
On a side note; while reciprocal sharing versus benevolent sharing does not seem to be a big difference, it might actually be:
If you decide to share 4TB of data with a 10 times redundancy, in a benevolent cluster it will use up 40TB of space, while in a reciprocal cluster it will add 40TB of space for sharing.
So in a nutshell, there are many similarities but also a couple of differences, Tahoe seems to be more made for personal file systems, Tenfingers is more share oriented.
That doesn’t actually explain anything to me. Is this just an AI bot handling these responses?
Lol I wish :-D
There are a lot of similarities especially on the surface. But Tahoe doesn’t seem to be made for large scale usage, as Tenfinger is. Tenfingers use reciprocal sharing (You share a gigabyte, you get a gigabyte back shared for you), while Tahoe uses benevolent sharing (someone else has to pony up with the storage space, or you’re just self hosting). There are pros and cons to both.
If there is something unclear, or if you have some specific questions, please do tell and I’ll try to explain as clearly as possible.