¿Qué es Bitcoin y cómo funciona?

Pensamiento de liderazgo

,

Blockchain

¿Qué es Bitcoin y cómo funciona?

En noviembre de 2008, alguien bajo el seudónimo de Satoshi Nakamoto publicó el White Paper “Bitcoin A Peer-to-Peer Electronic Cash System” que dio origen a Bitcoin. Posteriormente, en enero de 2009, se minó el primer bloque de bitcoins (bloque génesis) con el siguiente texto “The Times 03/Jan/2009 Chancellor on brink of second bailout for Banks” y con una recompensa de 50 bitcoins. De este modo nació la primera red Blockchain pública cuyos objetivos eran: el intercambio de dinero digital sin intermediarios, salvaguardando la identidad de los usuarios, bajo una red abierta y descentralizada. Sin embargo, Bitcoin ha ido evolucionando para encontrar otras utilidades que permitan explotar el uso de esta tecnología abierta en campos como: los derechos de autor, certificación, salvaguarda de datos o seguridad, entre otros. De modo que no sea empleada en exclusiva para el intercambio de una criptomoneda.

Bitcoin: la red abierta y más extendida

Ciertas dudas sobre la volatilidad de Bitcoin, su transaccionalidad o los límites de la propia tecnología, han hecho que surjan otras que intentan ampliar o abordar de forma diferente el concepto de Blockchain. Pero a pesar de ello, Bitcoin sigue siendo la red más importante y extensa a nivel global. Además, puso en valor la viabilidad de esta tecnología, por lo que merece la pena dedicar unos minutos a entender su funcionamiento, que es lo que trataremos de explicar en las siguientes líneas.

Como hemos mencionado, Bitcoin es una red abierta, por lo que todas las transacciones pueden ser consultadas por cualquiera de forma libre y sin coste alguno. Además, estas permanecen en la red de forma irrevocable y no pueden ser modificadas o eliminadas una vez que han sido incluidas en la cadena de bloques.

Para mantener el anonimato de los usuarios que operan sobre la red, se utilizan cuentas que no pueden ser vinculadas con los mismos, estas son usadas como origen y destino de las transacciones. En ciertas ocasiones, la identidad puede ser revelada bien directamente por el propietario de la misma o por otras circunstancias no deseadas, como el rastreo de transacciones. Para evitar este último caso, es recomendable utilizar una nueva cuenta cada vez que se vaya a realizar una transacción, de modo que sea más difícil desvelar la identidad de su propietario. El mecanismo para generar las mismas es sencillo y gracias a las wallets es fácil gestionar múltiples cuentas.

Nodos y bloques

Bitcoin es una red compuesta por miles de nodos que distribuyen y validan las transacciones que se envían a la misma. Existen distintos tipos de nodos dependiendo de su propósito, aunque los más importantes son los llamados mineros, que son los encargados de generar los bloques en la red.

Cuando una transacción llega a la red, esta no es directamente insertada en un bloque, primero se incluye en el llamado mempool, que es un almacén de transacciones sin confirmar, donde espera a ser incluida en un bloque por algún minero. Opcionalmente cuando se envía una transacción, puede incluirse una comisión para incentivar que esta sea incluida con más rapidez en los bloques siguientes. Explicaremos un poco más en detalle el proceso.

Cada 10 minutos aproximadamente, un bloque cuyo tamaño está limitado a 1 MB es incluido en la cadena gracias a que alguno de los nodos mineros ha sido capaz de resolver un puzle matemático llamado Proof of Work. La resolución de este problema reqPuiere un alto coste computacional y la dificultad varía en función del número de nodos conectados en la red, para poder mantener el mismo ritmo de generación de bloques a lo largo del tiempo.

Para incentivar a los mineros, ya que mantienen la red y supone un coste para ellos, al ganador de esta “competición” por minar o insertar un nuevo bloque, se le transfieren una cantidad de bitcoins que va disminuyendo con el paso del tiempo y, además todas las comisiones incluidas en cada transacción que el minero ha decidido insertar en ese bloque. Por tanto, es lógico que los mineros prioricen las transacciones que les van a aportar una mayor recompensa. Esto no significa que una transacción en la que no se haya incluido una comisión o con una muy baja, no vaya a ser nunca incluida en un bloque, ya que también se tiene en cuenta el tiempo que una transacción lleva pendiente, pero puede pasar mucho tiempo hasta que esta lo sea.

Para calcular una comisión adecuada, normalmente se usa el coste medio por transacción en los bloques anteriores, de esta forma un usuario puede estimar al enviar su transacción cuánto pagar para que sea más rápido que esta sea seleccionada por los mineros.

Las transacciones no solo sirven para enviar o recibir bitcoins, también pueden ser usadas para otro tipo de intercambios u operaciones gracias a Bitcoin Scripting, que es un lenguaje basado en pila propio de esta red. Aunque su potencial respecto a otros lenguajes como Solidity (Ethereum) es menor, ya que no es Turing completo.

Dentro de Bitcoin podemos encontrar usos en aplicaciones como:

  • Expedición de titulaciones.
  • Publicación y distribución de trabajos artísticos.
  • Solicitud de préstamos entre particulares.
  • Protección de datos.
  • Alquiler de viviendas.

Como hemos comentado al inicio de este artículo, actualmente Bitcoin es la red Blockchain más extendida y con mayor volumen de trading, siendo bitcoin la criptomoneda más ampliamente utilizada. Sin embargo, a pesar de estas fortalezas destacables, también tiene sus debilidades. El número de transacciones que se incluyen en cada bloque es limitado y el tiempo que se tarda en minar o validar una transacción puede ser alto si hay una sobrecarga importante en la red. Además, la volatilidad de bitcoin hace que el coste de ejecutar una transacción pueda llegar a ser disparatado en ciertos momentos, lo que crea cierta incertidumbre.

Aspectos como estos deben valorarse a la hora de optar por Bitcoin, ya que otras redes públicas como Ethereum pueden llegar a ser más convenientes en ciertos casos.

 

Consigue una verdadera transformación digital

Desde Techedge, debido a nuestra amplia experiencia, nos ofrecemos a ser tu partner en este proceso clave de una adecuada transformación digital. 

¡Quiero saber más!

¡Suscríbete!