Sumários

Apoio aos trabalhos

28 Março 2023, 19:30 Rita Sousa


Continuação do apoio técnico aos trabalhos

  • Apoio à definição de fluxos de negócio
  • Apoio no desenvolvimento de smart contracts

Introdução aos algoritmos de consenso - Parte II

28 Março 2023, 19:30 Rita Sousa


Nesta aula esclareceram-se dúvidas sobre algoritmos de consenso e a sua aplicação (redes públicas) e apresentaram-se 3 novos algoritmos maioritariamente utilizados em redes permissionadas.

A aula focou-se nos seguintes tópicos:

  • Esclarecimento de dúvidas: Esclareceram-se dúvidas da aula anterior.
  • Apresentação dos Algoritmos de Consenso - redes permissionadas: Apresentação de descrição de três algoritmos de consenso utilizados em redes privadas (Proof of Elapsed Time, RAFT, practical Byzantine Fault Tolerant). Na descrição de cada algoritmo apresentou-se um pouco da história do algoritmo e a sua ideia base, listaram-se os principais conceitos, descreveu-se o seu funcionamento e, por fim, identificaram-se as suas vantagens e desvantagens.

Introdução aos algoritmos de consenso - Part I

28 Março 2023, 18:00 Rita Sousa


Nesta aula apresentamos os principais problemas dos sistemas distribuídos e a importância dos algoritmos de consenso para assegura a correcta execução de computação distribuida.

A aula focou-se nos seguintes tópicos:

  • Introdução ao tema da aula: Apresentação do "Byzantine Generals Problem" de forma a introduzir o tópico do Consenso.
  • Introdução ao consenso: Descrição do que é um sistema distribuido e os desafios dos mesmos. Explicação da importância dos algoritmos de consenso para os sistemas distribuidos. Apresentação do conceito de consenso e o porquê da importância da sua utilização numa rede Distribuída. AApresentação das principais propriedades dos algoritmos de consenso e os parâmetros fundamentais de diferenciação dos mesmos.
  • Apresentação dos Algoritmos de Consenso - redes públicas: Apresentação de descrição de dois principais algoritmos de consenso utilizados em redes públicas (Proof of Work e Proof of Stake). Na descrição de cada algoritmo apresentou-se um pouco da história do algoritmo e a sua ideia base, listaram-se os principais conceitos, descreveu-se o seu funcionamento e, por fim, identificaram-se as suas vantagens e desvantagens.

Apoio aos trabalhos

28 Março 2023, 18:00 Rita Sousa


Continuação do apoio técnico aos trabalhos

  • Apoio à definição de fluxos de negócio
  • Apoio no desenvolvimento de smart contracts

Apoio aos trabalhos

21 Março 2023, 19:30 Rita Sousa


Início do apoio técnico aos trabalhos

  • Continuação da demonstração de demonstrações técnicas de como aplicar smart contracts
  • Apoio à definição de fluxos de negócio