Diccionario b¨¢sico de ¡®blockchain¡¯
No ha llegado para irse ma?ana. Si no est¨¢ iniciado en 'blockchain' y no quiere quedarse fuera de la conversaci¨®n, deber¨ªa hacer suyos algunos conceptos
CADENA DE BLOQUES. Es la traducci¨®n de blockchain, la tecnolog¨ªa que invent¨® el creador de bitc¨®in para que su moneda virtual funcionara de forma descentralizada. Los bloques son una especie de libro de registros de todas las operaciones que se realizan en la red en un tiempo determinado (en el caso de bitc¨®in, unos 10 minutos). Pasado ese plazo se cierra un bloque y se abre otro, que incluye al anterior. Y as¨ª sucesivamente. Es decir, el bloque que est¨¦ operativo en cada momento es a la vez una copia de seguridad. Todo el mundo sabe siempre qu¨¦ ha hecho el resto de usuarios. Esa transparencia es la garant¨ªa del sistema: nada puede ser eliminado, aunque s¨ª modificado con el consenso de todos.
DESCENTRALIZACI?N. La virtud de blockchain es que los registros de todo lo que hacen los miembros de la comunidad son compartidos y validados por todos los usuarios. ?Eso qu¨¦ quiere decir? Cuando se hace una transferencia es el banco quien se encarga de comprobar que efectivamente se tiene el dinero que se quiere enviar. Y el que da fe de que le ha llegado a la contraparte. Con blockchain no hace falta que alguien lo supervise, porque todos los miembros del sistema sabr¨¢n que se ha realizado ese movimiento. M¨¢s que descentralizado, este sistema es distribuido.
CERRAR UN BLOQUE. Hemos dicho que en una blockchain abierta o p¨²blica no hay un ente supervisor: todos los usuarios lo son. ?C¨®mo se cierra un bloque? Resolviendo un problema matem¨¢tico muy complicado. ?Qui¨¦n se encarga de cerrar cada bloque? El primero que d¨¦ con la soluci¨®n a ese problema. El llamado minero. ?Por qu¨¦ deber¨ªan molestarse los usuarios en cerrar bloques, en ayudar a que funcione el sistema? Porque hacerlo tiene premio: 12,5 bitc¨®ins, unos 76.000 euros, en el caso de la red Bitc¨®in. En Ethereum, por ejemplo, dan tres ethers por bloque.
¡®BLOCKCHAIN¡¯ P?BLICAS Y PRIVADAS. Bitc¨®in, la primera cadena de bloques, es p¨²blica: cualquier usuario puede participar. Se interact¨²a en ella a trav¨¦s de los llamados tokens (o fichas, en este caso, monedas de bitc¨®in). Las privadas, en cambio, son comunidades cerradas. En las blockchain cerradas, por ejemplo, la que pueda desarrollar un banco para hacer transacciones seguras, no hay mineros, se ocupan de cerrar los bloques los programadores del sistema contratados.
?C¨®mo se cierra un bloque? Resolviendo un problema matem¨¢tico muy complicado.
CLAVE ASIM?TRICA. La encriptaci¨®n empleada en blockchain es robusta. Se usa un sistema de clave asim¨¦trica o doble, desarrollada en los a?os 70. As¨ª, quien tenga una cuenta con bitc¨®ins dispondr¨¢ de una clave p¨²blica (puede conocerla cualquiera y sirve para recibir) y otra privada (con la que firmas las transacciones). En cada transacci¨®n, las partes se intercambian unas claves p¨²blicas, de manera que solo emisor y receptor ven qu¨¦ pasa. Esta doble barrera ha demostrado ser hasta ahora invulnerable. Eso s¨ª: si se pierde la clave privada, se pierde todo.
FUNCI?N ¡®HASH¡¯. ?Alguna vez ha pensado cu¨¢l es el proceso por el que una URL larga puede ser acortada? ?O c¨®mo es posible que el PDF de un libro aparezca en la pantalla al introducir en el navegador una sucesi¨®n de caracteres alfanum¨¦ricos relativamente corta? Detr¨¢s de ambos milagros est¨¢ la funci¨®n hash. Adem¨¢s de ser capaz de contener mucha informaci¨®n en poco espacio, su principal virtud es que permite hacer el recorrido de ida (encriptar) pero no el de vuelta (desencriptar). Es decir, con la funci¨®n hash se comprime informaci¨®n, pero tambi¨¦n nos aseguramos de que no se pueda alterar.
¡®HALVING¡¯. Ya hemos descrito el funcionamiento de blockchain: se registran los movimientos en un bloque, se cierra ese bloque, se abre otro nuevo (que incorpora el hash del anterior), se cierra, se abre otro¡ y as¨ª hasta... 2140 en el caso del bitc¨®in. Ese a?o se minar¨¢ el ¨²ltimo, porque Satoshi Nakamoto (su creador no confirmado) estableci¨® que la recompensa por cerrar bloques se dividiera entre dos cada cierto tiempo. El pr¨®ximo halving ser¨¢ en 2019: el premio caer¨¢ a 6,25 bitc¨®ins. Cuando dentro de un siglo deje de haber recompensa el sistema caer¨¢, porque la comunidad dejar¨¢ de trabajar en su mantenimiento.
PRUEBA DE TRABAJO. ?Cu¨¢l es el famoso acertijo matem¨¢tico que se debe resolver para minar bitc¨®ins? Se trata de pasar el bloque (recordemos que es un libro de registros) a una funci¨®n hash, una combinaci¨®n de letras y n¨²meros que resume mucha informaci¨®n. Para conseguir que el hash sea el que se incorpore al historial oficial de la cadena, que sea elegido para seguir anotando encima m¨¢s registros, debe ser muy corto y tener unas determinadas especificaciones. La prueba de trabajo es la clave para que el sistema funcione.
Tu suscripci¨®n se est¨¢ usando en otro dispositivo
?Quieres a?adir otro usuario a tu suscripci¨®n?
Si contin¨²as leyendo en este dispositivo, no se podr¨¢ leer en el otro.
FlechaTu suscripci¨®n se est¨¢ usando en otro dispositivo y solo puedes acceder a EL PA?S desde un dispositivo a la vez.
Si quieres compartir tu cuenta, cambia tu suscripci¨®n a la modalidad Premium, as¨ª podr¨¢s a?adir otro usuario. Cada uno acceder¨¢ con su propia cuenta de email, lo que os permitir¨¢ personalizar vuestra experiencia en EL PA?S.
En el caso de no saber qui¨¦n est¨¢ usando tu cuenta, te recomendamos cambiar tu contrase?a aqu¨ª.
Si decides continuar compartiendo tu cuenta, este mensaje se mostrar¨¢ en tu dispositivo y en el de la otra persona que est¨¢ usando tu cuenta de forma indefinida, afectando a tu experiencia de lectura. Puedes consultar aqu¨ª los t¨¦rminos y condiciones de la suscripci¨®n digital.