I have just made public an initial version of a peer-to-peer system that I call CES.
This is the result of me trying to solve the "general-purpose P2P hosting" problem for about 25 years. This is my take on the problem, and my best shot at an original contribution to it.