https://medium.com/@leonmorales1590/discover-ethereums-role-in-web3-and-its-decentralizing-impact-49b283aacb1d