Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/79992
Título: | Adaptive consensus for the blockchain |
Autor(es): | Pereira, Ricardo António Gonçalves |
Orientador(es): | Pereira, José Alonso, Ana Luísa Parreira Nunes |
Palavras-chave: | Blockchain Consensus Optimization Machine learning Acordo distribuído Otimização |
Data: | 23-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. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado em Computer Science |
URI: | https://hdl.handle.net/1822/79992 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado DI - Dissertações de Mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Ricardo Antonio Goncalves Pereira.pdf | Dissertação de Mestrado | 3,05 MB | Adobe PDF | Ver/Abrir |
Este trabalho está licenciado sob uma Licença Creative Commons