Analysis of web3 solution development principles

In the master's thesis, we researched the principles of Web3 solution development. We studied the blockchain and blockchain-related technology, development of the Web including all versions of the Web and the differences between them. We presented the popular technologies for Web3 development a...

ver descrição completa

Detalhes bibliográficos
Autor: Zavratnik, Jaka
Formato: tesis de maestría
Fecha de publicación:2022
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/379908
Acesso em linha:https://hdl.handle.net/2117/379908
Access Level:acceso abierto
Palavra-chave:Ethereum (Databases)
Blockchains (Databases)
aplicació descentralitzada
blockchain
Ethereum
Web3
decentralized app
Cadena de blocs (Bases de dades)
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació::Bases de dades
Descrição
Resumo:In the master's thesis, we researched the principles of Web3 solution development. We studied the blockchain and blockchain-related technology, development of the Web including all versions of the Web and the differences between them. We presented the popular technologies for Web3 development and the most common Web3 solutions with examples. With help of systematic literature review we explored the state-of-art technologies for Web3 solution development and proposed a full-stack for Web3. In the final part we implemented a proof-of-concept Ethereum decentralized application and compared it with equivalent concept of Web2 application. We proposed future work of researching other popular blockchain protocols like Solana or Polygon.