Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Guilherme Floriani Baron
Título: Blockchain, Ethereum e Smart Contracts aplicados a sistemas de votação
 
Conclusão:
O desenvolvimento deste artigo possibilitou uma análise mais concreta sobre a viabilidade da utilização de uma rede de blockchain como base para uma plataforma de votação online. O uso da arquitetura trouxe consigo características como confiabilidade e transparência, que solucionam muitos dos problemas pertinentes aos sistemas legados de votação, porém outros fatores como autenticação a nível pessoal estão fora do escopo do blockchain e devem avançar tecnologicamente de forma independente. Mesmo tendo como foco processos de votação em escala relativamente pequena, o estudo proporciona uma perspectiva sobre possíveis problemas de performance e escalabilidade em cenários de larga escala. A plataforma Ethereum e os smart contracts se mostraram uma das maiores evoluções desde a criação a Bitcoin, permitindo o desenvolvimento de aplicações baseadas em blockchain enquanto abstraem muita de sua complexidade. Não se encontrou grandes problemas no desenvolvimento do contrato, porém vale ressaltar que a execução dele em uma rede de desenvolvimento local pode omitir problemas relacionados ao tempo de efetivação das transações quando utilizando a rede oficial da Ethereum conforme foi possível identificar nos testes realizados. De forma geral, o uso de blockchain se mostrou um grande recurso na implementação da solução, porém deve ser abordado com cautela quando se fala das eleições de um país por exemplo, já que algumas características inerentes a um blockchain público como a transparência podem tornar difícil manter em sigilo as opções escolhidas por cada participante, assim como a utilização de um blockchain privado pode trazer de volta a necessidade de confiar em uma entidade externa para gerenciar todo o processo. Para que a proposta possa avançar no sentido de se tornar viável nestes cenários de larga escala, este trabalho pode ser estendido identificando os requisitos legais envolvidos em uma eleição nacional, quais alterações seriam necessárias no contrato, assim como realizar uma análise dos impactos em termos de performance, escalabilidade e custo. os usuários votantes são autenticados através dos tokens, sendo assim não é possível permitir que somente o organizador da votação possa encerrá-la por exemplo, já que ele não pode ser identificado. A arquitetura da proposta pode evoluir neste sentido com outra possível extensão deste trabalho, definindo uma forma de autenticação para os organizadores das votações, assim como propor uma forma segura e automatizada de distribuição dos tokens evitando que o organizador tenha que fazê-la manualmente. A solução proposta possui ainda algumas limitações quando se trata da autenticação dos usuários, pois somente Além da aplicação proposta, o artigo se mostrou relevante pois aborda com maiores detalhes alguns dos conceitos chave para o funcionamento de uma rede de blockchain e o processo de mineração, o que deve contribuir com a base de conhecimento científico local e facilitar o desenvolvimento de futuras pesquisas envolvendo a arquitetura não somente em cenários democráticos, mas em qualquer aplicação que contribua com a sociedade de alguma forma