Ask HN: Recommendations for Peer to Peer Frameworks?
The 181 pages long GNUnet dissertation very recently got released:
https://grothoff.org/christian/habil.pdfI'd strongly recommend going for GNUnet, nobody takes me serious when I say this, but it WILL surplant IP eventually.