Objetivo: un exchange Bitcoin en China a finales del verano

Sol Naciente
Foto: Stephanie Costa, CC BY 2.0, (Not changes made)

El bloque 360649 de la blockchain ha registrado la primera transacción realizada por dos usuarios de Coinffeine con dinero real. Desde el pasado 12 de junio, un reducido grupo de usuarios está probando la versión Beta de Coinffeine, como paso previo a su inminente lanzamiento público.

La transacción de 0,0549 BTC, verificada a las 21:47:13 el pasado 12 de junio de 2015 registra un Smart Contract entre dos usuarios que se ha creado siguiendo el protocolo de Coinffeine y que ha hecho posible que ambas partes intercambien dinero FIAT por bitcoins de forma descentralizada.

Durante varias semanas el equipo de desarrolladores de Coinffeine trabajará mano a mano con este reducido grupo de usuarios para asegurarse de que todo está listo para el lanzamiento público de la Beta, en la que los usuarios que así lo elijan, podrán comenzar a intercambiar bitcoins y dinero FIAT de manera distribuida y automática.

 

Coinffeine operará en China y 69 países más desde el primer día

A las puertas del lanzamiento de la versión Beta, nos sentimos satisfechos de anunciar que Coinffeine estará presente desde el primer día en más de 70 países. Esto es posible gracias a que Coinffeine utiliza procesadores de pago locales -empresas como OKPay– para gestionar el dinero FIAT, y los bitcoins son gestionados por el propio usuario mediante la aplicación de escritorio, que funciona como un wallet. Coinffeine no requiere de la identificación de sus usuarios ni de un complejo estudio de viabilidad legal para cada uno de los países en los que estará presente, ya que nuestra compañía no gestiona depósitos de dinero ni de bitcoins de los clientes.

La estrategia de lanzamiento de Coinffeine pretende posicionar nuestro producto en mercados como China, uno de los países donde estaremos presentes desde el primer día, donde los exchanges tradicionales como Coinbase o BitStamp no pueden operar fácilmente.

China demostró ser uno de los mercados más activos a finales de 2013, antes de que las autoridades prohibiesen la operativa de las empresas de exchange. Desde entonces, las autoridades chinas permiten que los individuos posean bitcoins y los intercambien de forma particular pero no se permite la operativa de empresas que gestionen depósitos en bitcoins: los exchanges.

Sin embargo, Coinffeine no acepta depósitos en bitcoins ni en moneda FIAT y, a pesar de que la experiencia de usuario es la misma que ofrece un exchange tradicional, los intercambios son realizados de forma P2P -entre usuarios-, por lo que nuestro producto encaja perfectamente en el mercado chino.

Los datos reflejan además que el 20% de usuarios de OKPay proceden de China, por lo que tratar de diferenciarnos en un mercado en el que casi no existe competencia parece una buena oportunidad.

 

Un modelo escalable y replicable

Ser capaces de lanzar nuestro producto estando presentes en más de 70 países de forma sencilla es solo una prueba de la escalabilidad de un modelo como el de Coinffeine que utiliza procesadores de pago para gestionar el dinero fíat y delega la gestión de los bitcoins en el usuario.

Aunque hayamos decidido comenzar por aquellos mercados en los que existe mucho potencial y menos competencia, Coinffeine planea integrar otros procesadores de pago como Dwolla o incluso PayPal a un coste de desarrollo muy bajo, por lo que muy pronto estaremos presentes en muchos más mercados.

Somos una startup que pretende construir un modelo de negocio replicable y escalable. En Coinffeine creemos que sacar partido de tecnologías P2P y descentralizadas como Bitcoin para lograrlo es el movimiento más natural.

Objetivo: un exchange Bitcoin en China a finales del verano

Oráculos: el mundo real entra en Bitcoin

Oraculos
Foto: Mattys Flicks, CC BY 2.0, (Not changes made)

Bitcoin permite hacer magia con el dinero. Porque Bitcoin no es solo dinero en Internet que permite las transferencias peer-to-peer a nivel global de manera casi instantánea. Bitcoin es además dinero programable. Y Bitcoin permite además la transferencia de valor digitalmente. Ese valor puede ser un billete de diez euros, o un activo como un barco o una casa. La propiedad de cualquier forma de activo de valor puede anotarse en la blockchain de Bitcoin. Si a esto le unimos la facilidad de transferencia, podemos pensar en la siguiente evolución natural: Bitcoin permite realizar contratos inteligentes.

Un contrato inteligente es un acuerdo entre dos o más entidades -personas o máquinas-  que permite la creación de términos condicionales o cláusulas ( Si pasa esto, entonces esto) y permite que éstas se ejecuten de forma autónoma. Con el desarrollo de estas aplicaciones, la cadena de bloques de Bitcoin puede convertirse en un sistema de creación de contratos programables entre dos o más partes. Y existen ya varios proyectos y empresas del ecosistema que trabajan en esta dirección, entre ellos Coinffeine, que permite que dos personas puedan intercambiar euros por bitcoins gracias a los contratos inteligentes, u Oraclize, la empresa italiana que ofrece servicios basados en contratos inteligentes y que, siguiendo los pasos de Coinffeine, se constituyó usando bitcoins como capital social.

 

El mundo real en Bitcoin Scripting

El lenguaje en el que estos contratos se escriben no es español ni inglés, sino un lenguaje llamado Bitcoin Scripting que tiene algunas peculiaridades, como que no es posible crear cláusulas que hagan referencia a condiciones externas. Esta limitación de los contratos inteligentes es en parte subsanada por un mecanismo conocido como oráculo, a costa de confiar en un tercero, y es el encargado de posibilitar que un contrato inteligente incorpore cláusulas como “solo si el Real Madrid gana X partido” o “solo si la cotización del petróleo supera X valor en X índice”. Este mecanismo hace posible que el pago de una transacción se ejecute solo si una condición externa se cumple. Este instrumento que conocemos como Oráculo permite, por tanto, validar cláusulas que hacen referencia a información externa. Son la tercera parte digital que verifica y ejecuta determinados términos del contrato. Podríamos decir que es como un notario que tiene capacidad para juzgar y verificar si se cumplen ciertas condiciones del mundo exterior, pero no puede tocar el dinero.

 

Oráculos y transferencias Bitcoin reversibles

El término oráculo fue originalmente acuñado por Alan Turing y ha sido adaptado a Bitcoin por Mike Hearn. Los servidores de oráculos son compañías que proveen scripts de programación a través de los cuales podemos definir una lógica para que su servicio la valide, permitiendo así que gastemos el dinero como hemos convenido. Gracias a los oráculos podemos conseguir que una transacción se ejecute solamente si determinada condición externa se cumple y definir condiciones para los casos en los que no se cumpla. Es decir, además los oráculos podrían hacer que las transferencias Bitcoin sean reversibles. Es por todos conocido que las transacciones con la criptomoneda son irreversibles, pero si el dinero se compromete en un contrato inteligente en lugar de en una transacción corriente, podemos hacer realidad cualquier supuesto.

Para poner un ejemplo, imagina que compras unas gafas de sol por Internet y acuerdas con el comercio en el que las compras que no recibirá tu dinero hasta que se confirme que tú has recibido el paquete con las gafas de sol. Para ello, en lugar de enviarle el dinero directamente al vendedor lo comprometes en un contrato inteligente. Una vez hecho esto el vendedor puede estar seguro que vas a pagarle porque él mismo puede comprobar que el dinero está comprometido, se encuentra bloqueado en un contrato inteligente en espera de que la empresa de mensajería confirme que el paquete ha sido entregado  mediante la sección de consulta de entregas en su página web. Cuando la aplicación de la empresa de envíos confirma que tú has recibido el paquete, el vendedor puede pedirle al oráculo que lo verifique y firme la transacción. Automáticamente la transacción del pago que estaba bloqueada, queda liberada y minutos después el vendedor recibe el dinero que pagaste por tus gafas de sol.

Lo interesante de este mecanismo es que un tercero de confianza, el oráculo, ha podido autorizar el pago, pero no es necesario que disponga de los fondos en custodia: el oráculo no toca el dinero.

Cuando Bitcoin se combina con información del mundo real es cuando “comienzan a ponerse realmente interesantes las cosas”, afirmaba Gavin Andresen en un análisis de este tema. Habrá que ver cómo avanzan los proyectos de oráculos en el ecosistema, pero de momento, van en buena dirección. Y parece que no hay vuelta atrás.

¡Esto se pone interesante!

—-

  • Hace más de un año, en febrero 2014, hablaba de los oráculos y mucho más en la charla titulada “El Protocolo Bitcoin para desarrolladores”, en la T3chFest.
  • Oraclize (actualmente en Beta) ofrece servicios basados en contratos inteligentes y facilitará que se lleven a cabo transacciones Bitcoin en base a acontecimientos verificables de la vida real haciendo uso de servicios de terceros que ya actuaban como oráculos como WolframAlpha o Football API, para enlazarlos a las transferencias Bitcoin de los contratos.
Oráculos: el mundo real entra en Bitcoin