Apresenta blocos encadeados, consenso descentralizado, contratos programáveis e limitações de escalabilidade. O aluno implementa um registro simples e avalia quando um livro-razão distribuído é ou não adequado.