The advantages of decentralized P2P distributed network applications far outweigh the minor set-offs that it comes with. In contrast to the centralized applications, decentralized apps have opened the door to a new era where one does not need to rely on central authorities for trust, reputation and identity. …