elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  Sugerencias sobre Democracia directa virtual.
0 Usuarios y 6 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Sugerencias sobre Democracia directa virtual.  (Leído 2,117 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 1.816


Hackentifiko!


Ver Perfil
Sugerencias sobre Democracia directa virtual.
« en: 18 Agosto 2026, 18:59 pm »

Me refiero a que la gente vote cosas por Internet ¿qué tan probable es que alguien haga trampa? Votar más de una vez, que el voto valga más, uso de bots, reducir otros votos, etc. ¿Cuales son las posibles trampas, cuales las recomendaciones para detectarlas y a los tramposos? En principio expresado en criollo para que todos lo entendamos.

Se podría crear algo para votar así, sobre diversas cuestiones.

Los mensajes deberían poderse ordenar por fecha o likes o puntos.

Las conversaciones deberían verse en otra pestaña digamos.
Creo que en Reddit es así pero según recuerdo debes cliquear "ver más" para ver el siguiente y siguiente, etc, o crea como más subgrupos en vez de tratar a todos como un mismo subgrupo donde se muestren todos.
Youtube las oculta, leerlas ahí puede ser tedioso pues debes poner varias veces "ver más", todos los mensajes permanecen cargados y se va haciendo más lento ver más ¿no? Puedes ocultar las conversaciones leídas pero si mal no recuerdo no es cómodo hacerlo.
Lo que digo es que por cada mensaje que responde la pregunta inicial y que origina una conversación se crearía como un tema "Conversación con (original poster)" (no se crearía un tema por cada mensaje que ya es parte de una conversación) Si es 1 persona hablando con 2 que no se hablan entre sí, se podrían crear 2 temas, pero no imagino bien cómo se lograría mantener orden, si de repente hablan entre todos, no sé.

En realidad eso se me acaba de ocurrir, mi consulta es por el tema de la seguridad.



En línea

Pilgrim27

Desconectado Desconectado

Mensajes: 62



Ver Perfil WWW
Re: Sugerencias sobre Democracia directa virtual.
« Respuesta #1 en: 30 Agosto 2026, 21:40 pm »

Está interesante lo que planteás, aunque tal vez demasiado amplio (al menos en mi cabeza), pero voy a intentar contestar algunos puntos.

Creo que lo primero es separar dos problemas distintos: Por un lado está "¿podemos construir un sistema de votación por internet que sea realmente confiable?" y por otro "¿cómo debería funcionar una plataforma donde la gente propone cosas, discute, argumenta y vota?". En ambos se pueden evaluar cosas bastante interesantes, y particularmente en lo segundo, por cómo lo describís no hablamos solamente de una plataforma de votos sino de deliberación.

Partiendo de tu pregunta, ¿qué tan probable es que alguien haga trampa? y ¿qué tipos de trampa pueden hacerse? Es cierto que hay algunas bastante obvias como mencionás: votar más de una vez, crear muchas cuentas, usar bots, robar una cuenta, alterar el resultado desde el servidor, darle más peso a determinados usuarios, eliminar votos, afectar la disponibilidad del sistema durante la votación (impedir votos), etc.

Pero más que enumerar todas las posibles trampas y sus posibles mitigaciones, iría a los principios fundamentales de la democracia, donde el voto debe ser libre, secreto, verificable y legítimo.

  • Libre: nadie debe poder obligarme a que vote algo determinado.
  • Secreto: nadie debe poder saber qué voté.
  • Verificable: debe existir alguna forma de comprobar que mi voto fue registrado y contabilizado.
  • Legítimo: solamente deben votar quienes tienen derecho a hacerlo y cada uno tiene exactamente el peso que le corresponde.

Y ahí aparecen algunos problemas de diseño del sistema: para evitar que yo vote dos veces el sistema necesita saber que yo ya voté. Pero para que el voto sea secreto, después no debería poder saberse qué voté yo. Es decir, necesitás demostrar que una persona tiene derecho a votar, pero después romper deliberadamente el vínculo entre esa persona y su voto.
Y hay otras vueltas que le podemos dar al tema, por ejemplo, ¿cómo permitís que yo compruebe que mi voto fue contado sin darme una especie de recibo que después pueda mostrarle a otra persona y muestre a qué voté? Porque eso abre la puerta a la coerción o compra de votos.

Ahí entran cosas como criptografía, firmas digitales, blockchain, pruebas de conocimiento cero, etc. No necesariamente hay que usar todas, pero existen técnicas bastante interesantes para resolver partes de este problema.

Después, está el problema de la manipulación. Incluso suponiendo que consigas una urna digital prácticamente perfecta, es posible manipular la decisión sin tocar un solo voto. Por ejemplo, si tenés 500 respuestas a una propuesta y el sistema muestra primero las que tienen más likes/puntos, estás decidiendo qué opiniones ve primero la gente. Y eso puede manipularse con bots, cuentas falsas, usuarios coordinados, compra de interacciones u otras técnicas. También el propio algoritmo que decide qué mostrar puede convertirse en una forma de poder (es solo ver el ejemplo de la manipulación en plataformas como Meta, X, etc.). Digo, hay que distinguir seguridad del voto  y resistencia a la manipulación de la conversación. En ese sentido, tu idea de separar las conversaciones de la lista principal de respuestas es interesante, aunque habría que revisarla y desarrollarla con cuidado.

Como aporte, existen ideas como la democracia líquida, que no digo que sea necesariamente el modelo que habría que usar, pero es un ejemplo de que existen formas bastante más sofisticadas de participación que una encuesta tradicional y que intentan cuidar estas cosas que menciono. También hay plataformas y experiencias reales que han intentado distintas partes de esto, LiquidFeedback y Decidim se me ocurren ahora.

Otro punto que parece obvio pero no siempre lo es: esto debe ser software libre. Tanto el código como los mecanismos de auditoría deben ser abiertos, no porque necesariamente sea más seguro, sino porque en un sistema del que depende una decisión colectiva posiblemente de alto impacto no se debería plantear "confíen en nosotros, el servidor hizo todo correctamente" sino más bien "desconfíen y verifiquen". Ahí la criptografía y el software libre pueden aportar muchísimo.

En definitiva, creo que sí se podría construir algo bastante robusto, pero habría que definir primero qué problema queremos resolver. Una plataforma para votar una decisión interna de una comunidad es una cosa, una plataforma para decisiones políticas de un país es otra completamente distinta, aunque ambas puedan tener una pantalla con una pregunta y dos o tres botones.

Y me parece que incluso antes de implementarla habría que dar una discusión sobre cómo queremos que funcione la democracia dentro de la plataforma: quién puede proponer, quién puede votar, cómo se estructura el debate, cómo se modera, cómo se ordenan las opiniones, si se pueden delegar votos y cómo, cómo se audita el sistema y, sobre todo qué cosas deben ser verificables en lugar de simplemente confiar en ellas.


En línea


«No quiero conquistar nada. Es solo que la persona con más libertad en el mar es el rey pirata».
 – Luffy (One Piece)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
pregunta sobre Maquina virtual-virtual pc
Software
T0rete 4 6,123 Último mensaje 5 Octubre 2011, 16:10 pm
por zosemu
Sugerencias sobre record
Sugerencias y dudas sobre el Foro
Kobe_Crack 7 6,222 Último mensaje 26 Mayo 2010, 00:14 am
por Constance
Sugerencias sobre el diseño de esta APP
.NET (C#, VB.NET, ASP)
Eleкtro 3 3,917 Último mensaje 8 Enero 2013, 16:49 pm
por Eleкtro
Sugerencias sobre tutoriales
Sugerencias y dudas sobre el Foro
crazykenny 6 5,811 Último mensaje 1 Julio 2013, 14:22 pm
por crazykenny
¿Sugerencias sobre detectar colisiones?
Programación General
Tachikomaia 7 10,958 Último mensaje 5 Junio 2026, 09:25 am
por leprosyuncut
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines