Repository logo
 
Publication

CloudAnchor Smart Contracts

dc.contributor.advisorMalheiro, Maria Benedita Campos Neves
dc.contributor.authorVasco, Eduardo Henrique Carpinteiro
dc.date.accessioned2022-01-07T10:04:28Z
dc.date.available2022-01-07T10:04:28Z
dc.date.issued2021
dc.description.abstractThe CloudAnchor platform allows the negotiation of IaaS Cloud resources for Small and Medium Sized Enterprises (SME), either as resource providers or consumers. This project entails the research, design, and implementation of a solution based on smart contracts, with the goal of permanently recording and managing the contracts on a blockchain network. The usage of smart contracts enables safe contract code execution and raises the level of trust, integrity, and traceability of the platform contracts by keeping the data stored in a decentralised manner. To do so, a method to coordinate and submit transactions to the blockchain network must be implemented. The tests carried out indicate that the solution has been successfully implemented, with contract registration saved in a decentralised and safe manner. As a result, there was an increase in the platform’s execution time, caused by the new transactions made to the blockchain.pt_PT
dc.description.abstractA plataforma CloudAnchor permite a negociação e contratualização de recursos Cloud do tipo IaaS a pequenas e médias empresas, sejam elas fornecedoras ou clientes. Este trabalho inclui o estudo, projeto e implementação de uma solução baseada em smart contracts, com o objetivo de administrar e registar de forma permanente os contratos celebrados numa rede blockchain. A utilização de smart contracts permite executar o respetivo código de forma segura e aumentar o nível de confiança, integridade e rastreabilidade dos contratos celebrados na plataforma, guardando-os de forma descentralizada. Para tal, é necessário implementar um mecanismo de coordenação e submissão de transações para a rede blockchain. Os testes realizados permitiram concluir que a implementação da solução foi bem sucedida, passando os contratos a ficar guardados de forma descentralizada e segura. Em consequência, verificou-se um aumento do tempo de execução da plataforma provocado pelas novas transações com a blockchain.pt_PT
dc.identifier.tid202796272pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/19352
dc.language.isoengpt_PT
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/pt_PT
dc.subjectBlockchainpt_PT
dc.subjectCloudAnchorpt_PT
dc.subjectSmart contractspt_PT
dc.subjectDecentralisationpt_PT
dc.subjectTraceabilitypt_PT
dc.subjectDescentralizaçãopt_PT
dc.subjectRastreabilidadept_PT
dc.titleCloudAnchor Smart Contractspt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Eletrotécnica e de Computadores – Telecomunicaçõespt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_EduardoVasco_2021_MEEC.pdf
Size:
5.18 MB
Format:
Adobe Portable Document Format