Today, the majority of the web’s content and user data is controlled by a few large tech companies. There is a growing movement to devolve this control evenly across the entire internet, representing the transition to Web3. In order for this movement to be successful, technologies and protocols must be developed to enable web users to use the web securely without trusting any other user. That is, today’s web is structured so that users must trust these companies, so trustless alternatives haven’t already been developed. Broadly, this movement emphasizes developing peer-to-peer networks, blockchains, and distributed storage systems. These systems make use of cryptographic primitives to guarantee security.