Web3 Technologies: Digital Opportunities for the Next Generation