Universidade Federal de Pernambuco (UFPE)

Centro de Informática (CIn)

Pós-Graduação em Ciência da Computação


Bitcoin e Criptomoedas - 2025.1

Horário e local

?aa ??-??h, Turma ??????? do Google Classroom

?a ??-??h, Turma ??????? do Google Classroom


Descrição: A intenção é abordar os fundamentos da criptomoeda pioneira, i.e. o Bitcoin, buscando estudar tanto suas bases teóricas (consenso distribuído não-permissionado) quanto seus aspectos de programação (scripting).

Referenciais: 

1. CS 251: Cryptocurrencies and Blockchain Technologies, Dan Boneh, Stanford.

2. EE374: Blockchain Foundations David Tse and Dionysis Zindros, Stanford.

Pré-requisitos

Noções básicas de criptografia moderna: funções de hash criptográficas, assinaturas digitais. (Sugestão: cumprimento do curso online: Cryptography I)


Avaliação:

Baseada em:

1. listas de exercícios semanais;  

2. projeto (implementação); (incluindo, por exemplo, CS251 proj1 e proj2; ou EE374 Problem Sets 1 2 3 4 5 6)

3. cumprimento do curso online: Bitcoin and Cryptocurrency Technologies

Todos os itens têm peso idêntico, e a avaliação levará em conta:
. clareza
. originalidade
. profundidade da abordagem do assunto.

Bibliografia Básica


Bibliografia Adicional


Calendário de Aulas

(a confirmar)



Cursos anteriores:

2023-2

2022-2

2022-1

2021-1

2020-2

2020-1

2018-1


Última atualização: 20 de Dezembro de 2024, 04:18pm GMT-3