Dissertação
Replicação de contratos em Blockchains EVALUATED
Neste documento, irei explicar em que consiste um protocolo de quóruns, a Blockchain, a Ethereum e, por consequente, os smart contracts. Estes conceitos são a base do trabalho que proponho para a minha tese. O objetivo desta tese é criar um conjunto de aplicações que permitam replicar a informação (contratos) em várias blockchains, combatendo o problema de falhas comuns que pode existir numa blockchain (erros de programação, por exemplo). Com a informação replicada irá ser possível aceder à mesma informação mesmo com alguma blockchain inoperacional, isto será possível graças a um protocolo de quóruns que irá garantir a coerência e consistência dos resultados. Para concretizar este projeto, foi necessário criar um cliente e uma API. O cliente comunica com a API e, esta, por sua vez, comunica com as blockchains utilizando uma outra API denominada Brownie. No final, foi possível modificar e ler contratos em várias blockchains
novembro 29, 2022, 16:0
Publicação
Obra sujeita a Direitos de Autor
Orientação
ORIENTADOR
Miguel Nuno Dias Alves Pupo Correia
Departamento de Engenharia Informática (DEI)
Professor Catedrático