SlideShare una empresa de Scribd logo
1 de 25
Evaluación de un prototipo
para las elecciones en
México utilizando
Blockchain como uso de
estructura de datos
Ing. G. Mizael Mtz Hdz
MITI
Problemática
El 64% de los mexicanos desconfía del INE.
● Seguridad
● Transparencia
● Rapidez
● Etc.
Participación del 62.65% en 2018
Fuente: INEGI - (ENCIG) 2018
Propuesta
Evaluar un prototipo para las elecciones en México utilizando blockchain como uso
de estructura de datos.
● Transparencia
● Votos nulos
● Material desperdiciado
● Tiempo de respuesta
● Seguridad
¿Que es la ‘Blockchain’?
● Estructura de datos
● Se agrupa en Bloques
‘dependientes’
● Huella digital ‘Hash’
● Nodos Descentralizados
● Parte clave: criptografía
¿Que es la ‘Blockchain’?
Criptografía
● Utiliza la Matemática
como herramienta
● Cifrado/Codificación
● Métodos
○ Criptografía simétrica
○ Criptografía asimétrica
(clave pública)
○ Etc.
¿Que es la ‘Blockchain’?
Criptografía
● Criptografía simétrica
¿Que es la ‘Blockchain’?
Criptografía
● Criptografía asimétrica
¿Que es la ‘Blockchain’?
Hash
● Función Criptografía simétrica sin clave
● Transforma: texto arbitrario en longitud fija
● Código de detección de manipulaciones (SHA3, MD5, etc.)
¿Que es la ‘Blockchain’?
¿Que es la ‘Blockchain’?
¿Que es la ‘Blockchain’?
Nodos (mineros)
● Consenso
● Prueba de trabajo
● Recompensa
Aplicaciones Blockchain
● Bitcoin (criptomoneda)
● Ethereum (criptomoneda)
● Costa Flores
● Medrec
● Proyecto R3
Ethereum - Contratos Inteligentes
● Plataforma Código abierto (Solidity)
● Creación contratos
● Curva elíptica
Ethereum - Contratos Inteligentes
● Recompensa (Ethereum)
○ Gas
○ Precio del gas
○ Costo del gas
○ Límite de Gas
Costo = Gas * Precio
Ethereum - Auditar contratos
● VeriSol
● Smart Contract Analyzer
● Explorador de bloques: Etherscan
Propuesta
Evaluar un prototipo para las elecciones en México utilizando blockchain como uso
de estructura de datos.
● Transparencia
● Votos nulos
● Material desperdiciado
● Tiempo de respuesta
● Seguridad
Prototipo
VOTACIÓN ADMINISTRACIÓN
Prototipo
Prototipo
Prototipo
Prototipo
Prototipo
Resultados
Resultados
Conclusiones
● Cantidad de nodos
● Alta de nodos en la blockchain
● Incentivos a los mineros
● Seguridad de la blockchain

Más contenido relacionado

Más de MizaelMartinez2

Deploy gitlab vía ftp
Deploy gitlab vía ftp Deploy gitlab vía ftp
Deploy gitlab vía ftp MizaelMartinez2
 
IdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualIdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualMizaelMartinez2
 
Instalar siberian cms (hestia cp) en aws
Instalar siberian cms (hestia cp) en awsInstalar siberian cms (hestia cp) en aws
Instalar siberian cms (hestia cp) en awsMizaelMartinez2
 
TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)
TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)
TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)MizaelMartinez2
 

Más de MizaelMartinez2 (6)

Deploy gitlab vía ftp
Deploy gitlab vía ftp Deploy gitlab vía ftp
Deploy gitlab vía ftp
 
IdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtualIdeaSpaceVR: como crear tu plataforma de realidad virtual
IdeaSpaceVR: como crear tu plataforma de realidad virtual
 
Git flow en github
Git flow en githubGit flow en github
Git flow en github
 
Instalar siberian cms (hestia cp) en aws
Instalar siberian cms (hestia cp) en awsInstalar siberian cms (hestia cp) en aws
Instalar siberian cms (hestia cp) en aws
 
Git flow en gitlab
Git flow en gitlabGit flow en gitlab
Git flow en gitlab
 
TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)
TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)
TALLER: Implementar BigBlueButton en Amazon Web Services (AWS)
 

Evaluación blockchain votos México

  • 1. Evaluación de un prototipo para las elecciones en México utilizando Blockchain como uso de estructura de datos Ing. G. Mizael Mtz Hdz MITI
  • 2. Problemática El 64% de los mexicanos desconfía del INE. ● Seguridad ● Transparencia ● Rapidez ● Etc. Participación del 62.65% en 2018 Fuente: INEGI - (ENCIG) 2018
  • 3. Propuesta Evaluar un prototipo para las elecciones en México utilizando blockchain como uso de estructura de datos. ● Transparencia ● Votos nulos ● Material desperdiciado ● Tiempo de respuesta ● Seguridad
  • 4. ¿Que es la ‘Blockchain’? ● Estructura de datos ● Se agrupa en Bloques ‘dependientes’ ● Huella digital ‘Hash’ ● Nodos Descentralizados ● Parte clave: criptografía
  • 5. ¿Que es la ‘Blockchain’? Criptografía ● Utiliza la Matemática como herramienta ● Cifrado/Codificación ● Métodos ○ Criptografía simétrica ○ Criptografía asimétrica (clave pública) ○ Etc.
  • 6. ¿Que es la ‘Blockchain’? Criptografía ● Criptografía simétrica
  • 7. ¿Que es la ‘Blockchain’? Criptografía ● Criptografía asimétrica
  • 8. ¿Que es la ‘Blockchain’? Hash ● Función Criptografía simétrica sin clave ● Transforma: texto arbitrario en longitud fija ● Código de detección de manipulaciones (SHA3, MD5, etc.)
  • 9. ¿Que es la ‘Blockchain’?
  • 10. ¿Que es la ‘Blockchain’?
  • 11. ¿Que es la ‘Blockchain’? Nodos (mineros) ● Consenso ● Prueba de trabajo ● Recompensa
  • 12. Aplicaciones Blockchain ● Bitcoin (criptomoneda) ● Ethereum (criptomoneda) ● Costa Flores ● Medrec ● Proyecto R3
  • 13. Ethereum - Contratos Inteligentes ● Plataforma Código abierto (Solidity) ● Creación contratos ● Curva elíptica
  • 14. Ethereum - Contratos Inteligentes ● Recompensa (Ethereum) ○ Gas ○ Precio del gas ○ Costo del gas ○ Límite de Gas Costo = Gas * Precio
  • 15. Ethereum - Auditar contratos ● VeriSol ● Smart Contract Analyzer ● Explorador de bloques: Etherscan
  • 16. Propuesta Evaluar un prototipo para las elecciones en México utilizando blockchain como uso de estructura de datos. ● Transparencia ● Votos nulos ● Material desperdiciado ● Tiempo de respuesta ● Seguridad
  • 25. Conclusiones ● Cantidad de nodos ● Alta de nodos en la blockchain ● Incentivos a los mineros ● Seguridad de la blockchain