
9 Feb
2019
9 Feb
'19
7:39 p.m.
I've been reading about IPFS (https://www.ipfs.io/), and I'm becoming interested in these emerging peer to peer technologies. Suppose that I want to share files among several of my machines, with synchronization of files/directories, but without a server/client arrangement. Encrypted network communication is also desirable, and none of the data should reside on anyone else's hardware. For convenience, modifying a file on one machine should result in changes eventually being distributed to the others as automatically as possible. Are there good options at this point? If so, what are the trade-offs and best implementations? This is partly a matter of curiosity, but if there's a good solution, I would be interested in trying it.