You are on page 1of 3

Bitcoins y Blockchain de donde proviene todo esto???

Bitcoins es un tema que inunda la red en este momento pero antes de saber como funciona vamos a
describir brevemente cual es su origen y contarte sobre la tecnologa que existe debajo las
cryptocurrencies, el blockchain.

El Bitcoin apareca en 2009 de la mano de Satoshi Nakamoto, de quien no se sabe si es una persona,
un grupo o una corporacin, o simplemente un alias. Pero la idea en la que se basa el bitcoin
proviene originalmente de otra persona, quien de verdad si es una persona, Wei Dai.

Corra el ao de 1998 y nuestro hombre en cuestin, un ingeniero informtico durante el da y


cyberpunk en sus horas libres, publica en una lista de correo visitada por crypto-anarquistas un
escrito con las caractersticas bsicas de un sistema de cryptomonedas. La idea de Wei era la de un
sistema no centralizado, colaborativo, con creacin de dinero y la regulacin del intercambio del
mismo de manera que permitiera a sus dueos mantenerse annimos. A su idea la denomin b-
money. Esta idea no tendra mucha acogida por aquellos das, hasta que finalmente Nakamoto
publicara en 2008 su paper Bitcoin: A Peer-to-Peer Electronic Cash System), en donde se
describe el funcionamiento de Bitcoin.

Aqu Nakamoto describe su propuesta como: Un sistema de dinero electrnico punto a punto que
permita pagos en lnea que se enven directamente entre ambos participantes sin la intervencin de
un tercero (Institucin financiera) que regule la emisin de moneda. Para solucionar este problema
de emisin y no duplicacin, Nakamoto propuso el uso de una red punto a punto. La red registra las
transacciones una tras otra en una cadena continua mediante la generacin de pruebas de las mismas
(Resolucin de un reto matemtico) aplicando tcnicas de criptografa de clave pblica, creando as
una constancia de las transacciones que no puede ser cambiada sin resolver nuevamente el reto
matemtico para toda la cadena de transacciones. Esto incluye aplicar una funcin hash
(Algoritmo matemtico cuyo resultado es un valor que identifica la informacin de entrada sin
revelar informacin sobre la misma) sobre la informacin de la transaccin que sirve como
identificativo para poder luego verificar todas y cada una de las transacciones.

Actualmente el valor en el mercado de un bitcoin alcanza los 4273 dlares.


En donde entra Blockchain?
Anteriormente hemos mencionado una cadena continua de transacciones y eso es a lo que se
refiere el Blockchain.

Blockchain mantiene un registro nico en el que se almacenan todas las transacciones que se
realizan con Bitcoins, es una base de datos o una especie de libro de cuentas o transacciones
digitales. Pensemos en esto como si se tratara de una hoja de excel en la que se ingresan los datos
de las transacciones que se realizan y de la cual existe una copia en toda la red. Luego la red se
encarga de actualizar esta hoja con cada nueva transaccin que ingresa. Es decir es un gran libro
contable (ledger) pblico y de administracin descentralizada.

La actualizacin de las transacciones se realiza cada 10 minutos, y al conjunto de transacciones que


se actualizan en este periodo de tiempo se denomina bloque. Cada nuevo bloque se aada a los
anteriores y luego esta informacin se distribuye a todos los nodos que conforman la red
blockchain.

Cmo se forma un bloque de blockchain?

Cuando una transaccin llega a un nodo ese nodo intenta construir un bloque con todas las
transacciones que va leyendo, todos los nodos que quieran aadir su bloque a la red tienen que
resolver un reto matemtico (Calcular el valor de la funcin Hash) y el primer nodo que logra
resolver el reto se aada a la red, los dems se descartan. Una vez que la red identifica al ganador
del reto, ese bloque se distribuye por la red de manera que todos los nodos tengan la misma
informacin.

La informacin en una red blockchain existe como una base de datos distribuida entre todos los
nodos que la componen, no existe una ubicacin nica para esta base de datos sino que toda la
informacin es pblica y verificable entre los miembros de la red. De esta manera no existe una
versin centralizada de la informacin que pueda ser modificada por un hacker.

Blockchain es una red desentralizada, es una red tipo mesh (malla) que conecta varios nodos, no
existe un nodo nico que maneje toda la informacin como en redes sociales como Facebook o
WhatsApp. La informacin de cada transaccin se copia en todos los nodos y el receptor accede a
la informacin en el nodo ms cercano a su ubicacin.

Aqu se puede incluir esta imagen para comparar con la situacin actual de los bancos:

http://help.remitsy.com/wp-content/uploads/2016/11/output_iivAfb.gif

Basados en estas caractersticas podemos encontrar algunos pros y contras de blockchain


Pro: La red blockchain no puede ser controlada por un solo ente. Toda la informacin se
encuentra distribuida a travs de la red.
Pro: No existe un punto nico de fallo. Por la misma razn expuesta en el punto anterior, si
un bloque de la red se daa, es atacado o sale de la red, la informacin permanece
almacenada en los dems nodos. Esta propiedad tambin implica que las datos almacenados
en la red son incorruptibles. Tratar de cambiar una solo unidad de informacin requerira
una cantidad sumamente grande de recursos computacionales para sobre escribir estos datos
en toda la red.
Pro: Es transparente. La red se auto-audita cada 10 minutos, de esta manera realiza una
conciliacin de todas las transacciones que han sucedido en ese intervalo de tiempo. A cada
grupo de estas transacciones se denomina un bloque.

Contras:
Los contras de esta tecnologa vienen dados ms bien por como se utiliza y no por como es.

Blockchain es una tecnologa nueva no muy conocida y que no mucha gente comprende del todo, es
decir son tecnologas que no todo el mundo quiere usar a diferencia de las aplicaciones de
mensajera instantnea o videollamadas que tanto nos gustan a todos y utilizamos a diario. Aunque
cabe decir que es muy probable que en el futuro se desarrollen muchas aplicaciones que utilicen la
tecnologa blockchain y que sean atractivas para todos (Algunos ejemplos al final de este post).

La gestin de la informacin: debido a la naturaleza punto a punto y de red descentralizada, las


transacciones se completan unicamente cuando todos los nodos han actualizado sus bloques lo cual
puede tardar varias horas debido a que cada vez las cadenas de bloques en la red son ms extensas y
toda esta informacin debe actualizarse.

Ejemplos de utilizacin fuera de bitcoins

Conclusiones

Adhesin a red mediante reto matemtico


Autenticacin

Una vez que un nuevo bloque es adherido a la red todas las transacciones se copian al nuevo nodo y
su informacin se distribuye por toda la red

Integridad de la informacin garantizada:


La informacin no es manipulable muy facilmente, la informacin en todos los nodos de la red
blockchain es la misma.
Resistente a la manipulacin de datos

proyectos: Hiperledger Project para los bancos


Futuro:
Salud: Registro mdico en una red distribuida, encriptada, bajo la responsabilidad del paciente.
Garanta de bienes digitales: Entradas a eventos, boletos de transporte.