http://u.qdnx.org/file/erkan-20150222T094112-53mkf8y.html
Ideally, you'd have a client/UI and below it several of the existing technologies (A) for distribution: 1. to make #sniffing on the user a little more difficult, 2. enable users with weak devices to #participate. (A) !bitmessage !twister !freenet ... http://skilledtests.com/wiki/Selfhosting