Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.
/ btctoken-gcc Public archive

Olimpíada USP do Conhecimento 2013 - Nova geração de tokens de segurança bancários (gcc/core part)

Notifications You must be signed in to change notification settings

thotypous/btctoken-gcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nova geração de tokens de segurança bancários

Este repositório é parte do projeto "Nova geração de tokens de segurança bancários", que venceu a Olimpíada USP do Conhecimento de 2013, promovida pela Pró-Reitoria de Pesquisa da USP, na categoria Ciências Exatas.

Mais detalhes podem ser encontrados na notícia publicada no site do IFSC-USP e no vídeo explicativo gravado para a Olimpíada.

Na época, criptomoedas ainda não eram muito conhecidas pelo público geral, então o foco foi apresentar o projeto como um dispositivo genérico de autenticação de transações, que poderia ser usado também com bancos convencionais.

Este foi, muito provavelmente, o primeiro projeto envolvendo criptomoedas e blockchain desenvolvido na USP. Foi também, um dos primeiros protótipos funcionais de hardware wallet do mundo. Na época, o Trezor ainda estava em desenvolvimento, e o código disponível consistia basicamente nas bibliotecas criptográficas. Nós utilizamos as bibliotecas criptográficas do Trezor e implementamos todo o protocolo e toda a integração com o Electrum, chegando a um protótipo completo e funcional de hardware wallet antes do Trezor.

Organização

O projeto foi organizado em três repositórios. Originalmente, tratavam-se de repositórios Fossil, que foram convertidos para Git a fim de arquivá-los aqui no GitHub.

O kit utilizado para desenvolvimento do protótipo de hardware wallet foi o Mikromedia for STM32 M4. O arquivo de firmware, que pode ser gravado em um kit desses para reproduzir o experimento, pode ser encontrado nos releases do projeto.

Equipe

Participaram do projeto:

  • Alfredo Antonio Alencar Exposito de Queiroz
  • André de Freitas Smaira
  • Antenor Fabbri Petrilli Filho
  • Prof. Dr. Attilio Cucchieri
  • Prof. Dr. Carlos Antonio Ruggiero
  • Daniel Marchini Haddad
  • Felipe Ferreira
  • Gabriel Camoese Salla
  • Heitor Pascoal de Bittencourt
  • José Teixeira da Silva Júnior
  • Krissia de Zawadzki
  • Lucas Eduardo Visolli Sala
  • Prof. Dr. Luiz Nunes de Oliveira
  • Paulo Matias
  • Thereza Cury Fortunato
  • Vinícius Henrique Auríchio

About

Olimpíada USP do Conhecimento 2013 - Nova geração de tokens de segurança bancários (gcc/core part)

Resources

Stars

Watchers

Forks

Languages