Proof of networking: Can blockchains boost the next generation of distributed networks?