Dissertação

TBO: Total Byzantine Order - Scalable epidemic probabilistic total order resilient to Byzantine faults EVALUATED

À medida que as tecnologias blockchain ganham prominência, têm estado a ser introduzidas numa multitude de indústrias e aplicações críticas. Este aumento no seu interesse levou ao desenvolvimento de Hyperledger Fabric, um sistema de blockchain extensível para aplicações distribuídas. Apesar do desenvolvimento de vários componentes de ordenação para o Fabric, nenhum destes componentes existentes tem a capacidade de escalar com o número de nós que participem no protocolo de consenso. Este documento analiza trabalho existente na área de tecnologias de blockchain e mecanismos de consenso, e também as suas limitações, e propõe um novo algoritmo, TBO. Este algoritmo pode ser utilizado como mecanismo de consenso para o Hyperledger Fabric, com o objectivo de conseguir escalar tanto em número de transacções como em número de participantes através da utilização de garantias de correcção mais fracas.
Ordem Total Distribuída, Consenso Distribuído, Blockchain, Tolerância a Falhas Bizantinas, Hyperledger Fabric.

janeiro 25, 2021, 14:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

João Pedro Faria Mendonça Barreto

Departamento de Engenharia Informática (DEI)

Professor Auxiliar

ORIENTADOR

Miguel Ângelo Marques de Matos

Departamento de Engenharia Informática (DEI)

Professor Auxiliar