martes, noviembre 15, 2011

Gobiernos de tecnócratas

Si un día se cayesen todos los edificios del planeta todo el mundo pondría en tela de juicio el conocimiento de los arquitectos, y con razón. Pues bien, eso ha pasado con la economía, se ha caido, por eso es lógico poner en tela de juicio el conocimiento de los economistas, no han sabido crear los mecanismos ni las alarmas capaces de evitar lo que está pasando.

Lo malo de la política es que parece haberse olvidado de que la aproximación a un problema admite varios niveles de profundidad, no es malo intentar hacer un discurso que llegue a todo el mundo, lo que es malo es que con la excusa de intentar llegar a todo el mundo se olviden otros niveles de profundidad porque 'la mayoría de la gente no los entiende'. Debería darse por sentado que un problema admite aproximaciones:
- Técnica
- Pseudotécnica
- Coloquial

Con un discurso 'coloquial' jamás se habría avanzado en remedios contra el cáncer. Da tranquilidad pensar que aunque la mayoría no es capaz de manejarse en esas profundidades si que hay gente capaz y que esta trabajando en ello recibiendo todo el apoyo necesario, o al menos debería ser así.

La gente debe exigir que a nivel político haya de forma continua y en todos los frentes, gente trabajando y publicando en los tres niveles sin las limitaciones del minuto de la televisión o los 140 caracteres de Twitter. Para eso están los Wikis y los portales.

Para considerar que se está de verdad ante un grupo de tecnócratas se debe dar por sentado que se está ante personas conocedoras, expertas, entre otras cosas del potencial de las redes para difundir, de forma efectiva, información satisfaciendo los tres niveles de profundidad.

A ver si en tres meses han sido capaces de crear algún portal en la red capaz de satisfacer los tres niveles del discurso.
Si no se cumple con eso que no te engañen, no se está ante tecnócratas, y con tres meses hay tiempo de sobra para averiguarlo.

domingo, noviembre 06, 2011

Modelización de Europa

Ayer vi una noticia que Merkel decía que que a Europa le hace falta 'una década' para sanear sus finanzas... con los medios que existen para exponer de forma clara e intuitiva diagramas, estadísticas, bases de datos y modelos matemáticos, todavía parece normal poder dar este tipo de informaciones sin acompañarlas con el enlace al informe técnico que soporta esas conclusiones. Alguien mal pensado podría llegar a que se funciona a salto de mata dirigiendo mediante este tipo de ocurrencias.

No existe, triste e increiblemente, ningún portal en el que se pueda monitorizar el estado y la evolución temporal de la deuda de los paises miembros de la Comunidad Europea.

Debería existir un modelo de las finanzas europeas que cumpliese con los siguientes requisitos:

- Definir de forma clara todos y cada uno de los parámetros que intervienen en los cálculos económicos y de deuda.
- Situar en un modelo normalizado de datos todos los parámetros definidos.

Una vez definido en el modelo normalizado de datos se debería:
- Definir los orígenes de donde se deben obtener los datos con los que poblar el modelo de datos.
- Definir el mecanismo de publicación de información en esos orígenes.

Todo eso expuesto de forma clara e intuitiva en un portal en el que cualquiera pueda lanzar consultas y sugerencias.


Este mismo razonamiento es aplicable a España y sus Comunidades Autónomas. Con lo que esta en juego y los cientos de miles de millones que se mueven, deja perplejo la ausencia de oferta, y sobre todo de demanda, de este tipo de información.

Da la sensación de que lo que de verdad se persigue es que nadie se entere de nada.

martes, octubre 11, 2011

Esquema de micropagos

Una de las razones por las que creo que el esquema que planteo para hacer votaciones a través de Internet saldrá adelante tarde o temprano es porque exáctamente los mismos requisitos necesarios para su implantación son los que se necesitan para la Administración en red, sistemas de protección para menores o un ecosistema de micropagos sostenible.
Sin el sistema de micropagos los piratas acabarán comiendose a los creadores de contenidos, aunque sólo sea por esto la cosa llegará.
Aquí va lo que podría ser un esquema de micropagos.



La forma más fácil de introducir tasas a transacciones internacionales también pasa por la aplicación de estos mismo patrones.

lunes, septiembre 26, 2011

Nueva arquitectura del sistema de votación

Estoy a mitad de una refactorización de calado del Sistema de Votación que dejará así las cosas:

Actores que intervienen en una votación
Control de Acceso, aplicación que se ejecuta en un servidor.
Centro de Control, aplicación que se ejecuta en un servidor.
Usuario que vota, usando una aplicación que, por lo pronto, se ejecuta en un PC.

Para poder convocar una votación se tiene que usar la herramienta de publicación.

Para votar, el usuario sólo tiene que hacer su elección a través de un formulario que le presenta el programa cliente de voto. Una vez que elige e introduce la contraseña de su DNI se desencadena, de forma transparente para él, el siguiente flujo de operaciones:
  1. El programa de voto genera una petición de certificación y una solicitud firmada con el DNI del usuario y envía ambas al Control de Acceso.
  2. El Control de Acceso valida lo que tenga que validar y si todo es correcto devuelve un certificado de un solo uso en el que no figura ningún dato que lo relacione con el usuario.
  3. El programa cliente utiliza el certificado de un solo uso para firmar la opción seleccionada y enviarla al Centro de Control.
  4. El Centro de Control hace sus validaciones y si todo es correcto firma el voto recibido y lo reenvía al Control de Acceso.
  5. El Control de Acceso hace sus validaciones y si todo es correcto firma el documento que le ha pasado el Centro de Control y se lo devuelve.
  6. El Centro de Control envía al usuario el documento firmado por las tres partes, el voto.
  7. El programa cliente realiza sus validaciones sobre el voto y le muestra el resultado de las mismas al usuario.
- Los certificados que devuelve el Control de Acceso a un usuario sólo son válidos para un uso. Si aparecen dos firmas distintas con un mismo certificado este quedará invalidado.
- El usuario siempre tiene la posibilidad de anular el voto asociado al certificado obtenido del Control de Acceso.
- Al terminar una votación se hacen publicos todos los votos en el Control de Acceso y en el Centro de Control.
- El usuario que quiera puede guardarse el voto validado, para asegurarse que se encuentra en el recuento definitivo.

martes, septiembre 06, 2011

Internet en el televisor

Acabo de leer una noticia en la que se hablaba del acceso a Internet por el televisor, la cosa decía mas o menos así:
" ...Imagina una experiencia conectar y disfrutar verdadera. Un dispositivo con sólo dos cables, el del enchufe y el del cable del televisor. Enciéndelo introduce tu identificador y contraseña y listo. El programa te guiará por canales de televisión, juegos o redes de telefonía a la distancia de un click. Simplemente 'funcionará' con tus otros dispositivos y servirá de punto de acceso Wi-Fi...".

Eso mismo será lo único que hará falta para introducir una urna en el salón de tu casa en la que, si se quiere, se podrán convocar diariamente consultas a nivel Europeo.

miércoles, agosto 24, 2011

Prototipo de sistema de juego online

El prototipo sólo sirve para demostrar los fundamentos explicados en el artículo Añadir un nivel de seguridad a juegos online de dados y cartas.
Para acceder a esos servicios es recomendable tener instalado en el navegador algún plugin que sirva para navegar por entornos JSON, por ejemplo JSONView en Chrome o JSONVIEW en Firefox.
Para generar los datos de una nueva partida de Poker basta con visitar este enlace.
Para generar los datos de una nueva partida en la que se empleen dados hay que visitar este enlace.
Para la generación de los datos de una partida de dados se utilizan dos parámetros:
  • 'numberOfDices' es el número de dados empleados en el juego.
  • 'sizeOfSecuence' el tamaño de la secuencia de números aleatorios generada para usar a lo largo de la partida.
El código fuente se puede obtener desde aquí.
Prototipo creado en 5 horas.