Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/79992

TítuloAdaptive consensus for the blockchain
Autor(es)Pereira, Ricardo António Gonçalves
Orientador(es)Pereira, José
Alonso, Ana Luísa Parreira Nunes
Palavras-chaveBlockchain
Consensus
Optimization
Machine learning
Acordo distribuído
Otimização
Data23-Dez-2019
Resumo(s)Consensus is essential to the Blockchain as it enables participants to share a consistent view of the underlying distributed ledger. Currently existing protocols either rely on Proof-of Work or similar economic incentive schemes, with high transaction latency but that can handle thousands of participants or on classical byzantine fault tolerant consensus protocols, with low transaction latency but that do not scale well with the number of participants. In this work, one goal is to look at classical consensus protocols and assess the impact that protocol parameters can have on the behaviour of the system, considering different settings (e.g. network), scale (participants), load and trust assumptions, for example. Furthermore, we propose an adaptive consensus protocol for the Blockchain, using an optimization mechanism that configures the protocol automatically.
O consenso é essencial para a Blockchain, pois permite que os participantes compartilhem uma visão coerente do ledger distribuído subjacente. Os protocolos actualmente existentes baseiam-se em esquemas de incentivo económico como o Proof-of-Work da BitCoin ou similares, com alta latência de transações, mas que podem lidar com milhares de participantes ou com protocolos clássicos de consenso tolerantes a falhas bizantinas, com baixa latência de transações, mas que não escalam bem com o número de participantes. Nesta dissertação, um dos objetivos é analisar os protocolos de consenso clássicos e avaliar o impacto que os parâmetros do protocolo podem ter no comportamento do sistema, considerando, por exemplo, diferentes ambientes (por exemplo, rede), escala (participantes), carga e suposições de confiança. Para além disso, nós propomos um protocolo de consenso adaptativo para a Blockchain, usando um mecanismo de otimização que configura o protocolo automaticamente.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado em Computer Science
URIhttps://hdl.handle.net/1822/79992
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Ricardo Antonio Goncalves Pereira.pdfDissertação de Mestrado3,05 MBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID