self evolving peer-to-peer platform