viernes, noviembre 29, 2013

Bitcoin, Aumenta el entusiasmo por esta moneda digital ¿Burbuja Especulativa?














Pero primero ¿Que es Bitcoin?. Bitcoin es una moneda electrónica descentralizada, concebida en 2009 por quien se ha dado a conocer como Satoshi Nakamoto (aunque su verdadera identidad se desconoce). El nombre Bitcoin se aplica también al software libre diseñado por Nakamoto para la gestión de dicha moneda, y a la red P2P (peer to peer, o red de “pares” bajo un mismo protocolo) que le da soporte. A diferencia de la mayoría de las monedas, el funcionamiento de Bitcoin no depende de una institución central, sino de una base de datos distribuída. El software ideado por Nakamoto emplea la criptografía para proveer funciones de seguridad básicas, tales como la garantía de que los bitcoins sólo puedan ser gastados por su dueño, y nunca más de una vez. Bitcoin es una de las primeras implementaciones del concepto de criptomoneda, y sin duda la más exitosa hasta la fecha. La propuesta que inspiró a Nakamoto – de una forma de dinero electrónico imposible de monopolizar, irrastreable y que les permite a sus dueños mantenerse anónimos – fue descripta por primera vez en 1998 por el criptógrafo Wei Dai en la célebre lista de correo electrónico Cypherpunk. El diseño de Bitcoin, de hecho, permite poseer y transferir valor entre cuentas públicas de forma potencialmente anónima.

Quizás el mayor logro de Satoshi Nakamoto sea el de haber resuelto el problema del doble gasto en un sistema descentralizado, que tanto ha desvelado a economistas y programadores. Para evitar que un mismo bitcoin sea gastado más de una vez por la misma persona (en otras palabras, para evitar la falsificación), la red se vale de lo que Nakamoto describe como un servidor de tiempo distribuido, que identifica y ordena secuencialmente las transacciones e impide su modificación. Esto se logra por medio de pruebas de trabajo  encadenadas (las cuales se muestran como “confirmaciones”). Dicho trabajo es realizado por los ¨mineros de bitcoins¨ a cambio de una recompensa en bitcoins.

Si bien el envío de bitcoins es instantáneo, y cualquier operación puede ser monitoreada en tiempo real, las confirmaciones que nos muestra la pantalla cuando usamos el software de Bitcoin vienen a representar el proceso de ¨clearing¨. A mayor número de confirmaciones, más remota será la posibilidad de ser víctima de un doble gasto. Cuando supera las cinco confirmaciones por parte de la red, una transacción es considerada técnicamente irreversible.

Cabe destacar que, hasta la fecha, no se ha documentado ningún caso de doble gasto, pero es cierto que un ataque informático de este tipo es teóricamente posible, siempre y cuando el atacante controle al menos el 51% del poder computacional que protege a la red. Sin embargo, engañar a la red el tiempo suficiente como para llevar a cabo un único doble gasto implicaría una inversión tan descomunal (el poder de cómputo de la red Bitcoin es varias veces superior al de las 100 supercomputadoras más rápidas que existen, todas combinadas), y una organización tan compleja, que desde un punto de vista económico sería  infinitamente más provechoso poner esos recursos a trabajar bajo las reglas del protocolo Bitcoin. Por otra parte, el código ha sido recientemente modificado para facilitar la detección y neutralización de este tipo de ataques – sean cuales sean sus motivaciones.
La inmensa mayoría de los que aceptan bitcoins se conforman con una única confirmación. Para montos pequeños es razonable, incluso, aceptar transacciones instantáneamente – antes de que sean confirmadas por la red.

La información que habilita el control de los bitcoins que uno posee puede ser guardada en cualquier soporte de información digital (disco rígido personal, tarjeta o llave de memoria, CD, casilla de web-mail, etc) en la forma de un archivo “billetera”, o bien custodiada por sitios web que ofrecen “cuentas Bitcoin”. También es posible mantener dicha información en soportes no digitales (impresa en papel, por ejemplo) y hasta en el propio cerebro. La posesión de los bitcoins puede ser transferida por medio de Internet a cualquiera que tenga una “dirección Bitcoin”, a semejanza de la manera en que se envía un e-mail a una dirección de correo electrónico.

Según los expertos, gracias a la arquitectura criptográfica de Bitcoin una transferencia entre direcciones Bitcoin es varias veces más segura que una transferencia entre cuentas bancarias (sin contar el riesgo que implica la  forzosa intromisión de terceros en el sistema bancario). El código de Bitcoin está abierto al examen de todos los interesados, y admite actualizaciones futuras para hacer frente a potenciales vectores de ataque (de ser necesario con décadas de anticipación).

Cualquier persona que participa en la red Bitcoin posee una billetera electrónica que contiene pares de llaves criptográficas. Las direcciones Bitcoin visibles derivan de las llaves públicas del usuario, y funcionan como los puntos remitentereceptor para todos los pagos. Las llaves privadas correspondientes a cada llave pública sirven para que un determinado usuario autorice pagos (transfiera bitcoins) desde su billetera.
Las direcciones públicas no tienen ninguna información sobre sus dueños; éstas aparecen como secuencias aleatorias de números y letras de 33 caracteres de largo, como por ejemplo: 1rYK1YzEGa59pI314159KUF2Za4jAYYTd. Los usuarios de Bitcoin pueden tener múltiples direcciones; de hecho, pueden generar direcciones nuevas fácilmente y sin límites. Generar una nueva dirección equivale a generar un nuevo par de llaves (pública/privada), y no requiere ningún contacto con nodos de la red. Los usuarios que desean preservar el anonimato suelen crear una nueva dirección para cada transacción.

Cuando un usuario A transfiere bitcoins a un usuario B, el usuario A renuncia a su posesión de un determinado número de bitcoins, agregándoles la llave pública de B y firmando la combinación resultante con su llave privada. (Gracias al empleo de la criptografía asimétrica, la llave privada no puede ser deducida de la firma que de ella deriva). Esta información se transmite a toda la red P2P como una nueva transacción. Entonces, el resto de los nodos de la red verifican el número de bitcoins involucrados y la autenticidad de las firmas criptográficas, antes de aceptar la transacción como válida.

Cualquier transacción transmitida a otros nodos no se convierte inmediatamente en “oficial”; primero debe ser confirmada en una lista – mantenida colectivamente – de todas las transacciones conocidas: la cadena de bloques. Tal es el trabajo de los “nodos generadores”, cuyos dueños son los “mineros de bitcoins”.

La red Bitcoin crea y distribuye un lote de nuevos bitcoins aproximadamente 6 veces por hora a alguien que esté ejecutando el software para generar bitcoins (software de “minería”). Generar bitcoins es conocido como “minar” , un término que remite a la minería de metales preciosos. La probabilidad de que un usuario reciba un lote depende del poder computacional con el que contribuye a la red en relación al poder computacional de todos los otros nodos combinados.

¿En qué resultará?
Un posible escenario de fracaso para Bitcoin es el de una campaña gubernamental global en contra del software y de los sitios que aceptan bitcoins. Pero dada la naturaleza del sistema, la eliminación total de Bitcoin (así como de cualquier otra red P2P) no parece tecnológica ni económicamente viable.
Nadie sabe con certeza cuál será el destino de Bitcoin; todo lo que sabemos es que la idea de una cripto-moneda descentralizada.





Comentarios a Favor y en Contra

Pese a las grandes posibilidades de las monedas virtuales, son varios los organismos que han publicado informes que cuestionan este tipo de monedas. Un informe del BCE de octubre del año pasado afirmaba que estas divisas podrían “tener un efecto de sustitución sobre las monedas de los bancos centrales si llegan a ser comúnmente aceptadas" y el Departamento del Tesoro de Estados Unidos publicaba una guía a través de su división Financial Crimes Enfortment Network (FinCEN) para entender las divisas virtuales en la que afirma que estas monedas no se encuentran bajo su regulación pero si las entidades de cambio que las gestionan. Por su parte, según publica el Wall Street Journal, en 2011 el FBI relacionó el uso de los bitcoin con el tráfico de drogas, así como con el blanqueo de capitales.

 La Moneda Bitcoin:
  • Es una utopía para el mercado y no va a ir más allá.
  • Es una gran ventaja de Bitcoin como "dinero sin estado" es que cuando colapse, el gobierno no tendrá que rescatarlo.
  • Es una  burbuja especulativa y es poco probable que continúe libre de una intervención gubernamental.
  • Es muy fluctuante su valor contra otras monedas.
  •  Es Anónimo lo que garantiza que el sistema no permite saber quiénes están detrás de las operaciones. De esta manera, un profesional independiente que cobrara sus servicios en Bitcoin, un gobierno no podría detectarlo para cobrarle impuestos, pero tampoco detectaría a un narcotraficante.
  • Es una moneda con restricción de emisión se traduce en deflación de precios, es decir, un bien comprado hoy con Bitcoin sería más caro que si se compra más adelante, porque el valor de la moneda va hacia la apreciación.
  • Tiene un límite de emisión que llegará a 21 millones. Esto la convierte en una moneda que tiende a apreciarse frente a otras. El dólar perdió el 90% de su valor en 50 años, como consecuencia de la creciente emisión, el Bitcoin garantiza que la emisión tendrá un tope.
  • Las transacciones se hacen en tiempo real. Cualquier transferencia de dinero de un país a otro suele demandar entre 24 y 72 horas. Esta moneda, se transfiere en tiempo real de una cuenta a otra.
 Mas Información aqui en el Paper de Bitcoin de Satoshi Nakanoto.

lunes, noviembre 11, 2013

30 años de Microsoft Windows 1.0














Una mañana del 10 de noviembre de 1983 en el Hotel Plaza de Nueva York., se presentaba en sociedad Microsoft Windows 1.0, la primera versión de un sistema operativo que acabó convirtiéndose en el más utilizado en todo el mundo en las siguientes tres décadas. En realidad Windows 1,0 no acabaría vendiéndose en tiendas hasta el 20 de noviembre de 1985 (en realidad se lanzó Windows 1,01), aunque Bill Gates había prometido su llegada en abril de 1984.

Aquella primera versión de Windows se vendía en esas fechas sólo como un entorno gráfico para MS-DOS, no como un sistema operativo. Por lo tanto, evidentemente, era necesario tener instalado MS-DOS 2.0 o superior antes de instalar Windows. No es hasta la tercera versión de Windows que este se empieza a comercializar como sistema operativo, y se tuvo que esperar a Windows 95 para poder instalar Windows sin necesidad de tener instalado MS-DOS previamente.

Hoy en dia, algunos de aquellos primeros programas se han conservado y mejorado tecnológicamente en los sistemas operativos actuales de Microsoft, tales como: el reloj, la calculadora, o el block de notas.

Algunas curiosidades de este sistema operativo: Windows 1.0 requería, como mínimo, 256 kilobytes (KB), dos unidades de disquete de doble cara y una tarjeta adaptadora de gráficos. Se recomendaba disponer de un disco duro y de 512 KB de una memoria para ejecutar varios programas o si se usaba un DOS 3.0 o superior.

Las ventas de Windows 1.01 fueron muy modestas, entre otras cosas por la falta de aplicaciones realmente interesantes que obligaran al usuario a utilizarlo. Microsoft Word y Microsoft Excel, por ejemplo, no aparecieron hasta Windows 2.0, y no fue hasta la versión 3.0 cuando Windows alcanzó realmente una cuota de mercado considerable.