Giter Club home page Giter Club logo

blockchain_voting's Introduction

Vote 4 Me - EVoting based in blockchain



Instalacion

  • Prerequisitos:

    • Postman o similares
    • Gorilla Mux : go get github.com/gorilla/mux
    • Gorilla Handlers: go get github.com/gorilla/handlers
  • Test!!

    • go run main.go <PUERTO_EN_EL_DESEAS_CORRER>. Ejemplo : go run main.go 9000
    • Si quieres probar el app, te recomendamos utilizar Postman, la coleccion esta adjunta en postman/go-blockchain.postman_collection.json

Servicio de sistema de elecciones que utilicen reconocimiento facial para garantizar la legalidad de la identidad de los votantes. Resguardamos la seguridad del sistema mediante blockchain al centralizar los datos y protegerlos para evitar el fraude. Por ello, con nuestro sistema distribuido cualquier persona puede votar desde los módulos, mediante nuestra aplicación y se obtendrán los resultados garantizando la transparencia de quienes son los candidatos con mayor apoyo en las elecciones dadas.

Porque blockchain y votaciones

Seguridad

Muchas elecciones todavía usan un sistema basado en papel, dejando grandes agujeros de seguridad que podrían contribuir al fraude y la corrupción.

Sin embargo, piratear una cadena de bloques es casi imposible. Y con la nueva tecnología blockchain que se lanzará pronto, cualquier intrusión externa sería imposible. Asimismo, los datos de blockchain existen en un estado descentralizado. Como tal, es mucho más difícil de manipular que cualquier dato que se encuentre en un repositorio centralizado.

Como resultado, los estados de EE. UU. Están observando más de cerca la tecnología blockchain. California, por ejemplo, ha destinado $ 134.3 millones para ayudar a sus condados a instalar nuevos sistemas de votación o invertir en nuevas tecnologías como blockchain.

Transparencia

La tecnología Blockchain también ofrece a los votantes una mayor transparencia. Dada la naturaleza anónima de blockchain, muchas fuentes diferentes pueden seguir, contar y correlacionar los votos mientras se mantiene la privacidad de los votantes.

Como los registros de blockchain son inmutables, cualquier voto emitido no estará sujeto a eliminación. En cambio, los auditores podían contar y verificar con confianza todos los votos. Un sistema de votación blockchain también ofrecería resultados cifrados, fomentando así la transparencia y manteniendo la privacidad.

Eficiencia

Las elecciones, en su mayoria, son altamente ineficientes. Los sistemas en papel pueden tomar horas y, a veces, días para contar votos. El error humano y de la máquina, sin mencionar los fraudes, también puede confundir los resultados de la votación.

En contraste, un sistema de votación blockchain ofrece resultados inmediatos. Una vez que las encuestas hayan cerrado, los resultados certificables se conocerán de inmediato.


Contribuidores

blockchain_voting's People

Contributors

enzoftware avatar migueldelgado27 avatar

Stargazers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.