Abstract
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.