Sistema distribuído de votação via internet através do uso de smart contracts
No Brasil, as urnas eletrônicas sempre foram alvo de críticas pois os eleitores não sabem se de fato os votos realmente foram para os candidatos desejados. Assuntos como imutabilidade, integridade e transparência dos votos sempre emergem. O presente artigo sugere o uso de duas tecnologias, que são o...
Saved in:
Published in: | Revista Tecnologia e Sociedade Vol. 20; no. 59; p. 195 |
---|---|
Main Authors: | , , |
Format: | Journal Article |
Language: | English |
Published: |
15-04-2024
|
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | No Brasil, as urnas eletrônicas sempre foram alvo de críticas pois os eleitores não sabem se de fato os votos realmente foram para os candidatos desejados. Assuntos como imutabilidade, integridade e transparência dos votos sempre emergem. O presente artigo sugere o uso de duas tecnologias, que são o blockchain e smart contracts, como proposta de utilizá-los em um sistema distribuído de votação, feito a partir da Internet, que tem seus dados registrados e validados através de uma rede de computadores, o que garante o chamado consenso. Com o grande impacto das criptomoedas, temos o surgimento da plataforma Ethereum, onde é possível realizar transações online através do uso de smart contracts, não somente para aplicações financeiras de moedas digitais. O presente artigo propõe ainda uma análise exploratória sobre essas tecnologias. Para tal, criamos uma simulação de votação através da plataforma Ethereum e de um smart contract programado em Solidity para demonstração da aplicação. Com resultados positivos da simulação, o uso das tecnologias aqui abordadas deixa evidente que sua implementação seria um grande passo para democracia, além da redução de custos, desperdícios, e da melhora da imagem corporativa. |
---|---|
ISSN: | 1809-0044 1984-3526 |
DOI: | 10.3895/rts.v20n59.16162 |