Peer-to-peer networks came alive during the internet evolution. They have found different applications over the years, with the most common ones being in messaging and file sharing. Innovators are continuously looking for more ways to enhance their use. P2P is reliable, efficient, and scalable, and these three qualities have made it suitable for various uses. […]