Guía para entender el funcionamiento del Blockchain (Paso a paso)
¿Que es? | ¿Cual es su origen? |
---|---|
Es un registro de datos abiertos y descentralizados, públicos o privados, que permiten realizar transacciones sin la necesidad de un intermediario, como bancos o notarias, gracias al uso de criptografia. | Comenzó como un modelo de transacción de criptomonedas en el 2009, cuando Satoshi Nakamoto -creador o creadores del Bitcoin, cuya verdadera identidad es un misterio- utilizo esta tecnología de registro para realizar intercambios con su divisa digital. |
¿Como Funciona?
1.Un ente A necesita mandar algo a B
2.Los datos de la transacción se envían a una red peer to peer (como los archivos torrent), donde los computadores se conocen como "nodos". La información no se guarda en un solo lugar y eso hace que el sistema sea descentralizado.
3.Los Bloques se construyen con múltiples transacciones y son vinculados por "mineros" que, probando combinaciones, dan con la "llave" correcta para hacerlo. A medida que el blockchain crece (mas información), la "llave" se hace más compleja y se requiere mayor esfuerzo para encontrarla.
4.Otros mineros validan la transacción.
5.El bloque es añadido a la cadena y y es visible para todos de manera permanente en el registro.
6.La transacción es recibida por B.
¿Que conforma cada Bloque?
-Información (de la transacción, contractos, etc.)
-Hash
-Hash del bloque anterior.
¿Que es el Hash?
El hash es el numero de identificación del bloque, único e irrepetible, que se genera de acuerdo al contenido. si se llega a modificar el contenido del bloque, el hash cambiaría y por lo tanto la red de computadores se percata de la anomalía y invalidará.
El Rol de los Mineros
Son quienes unen los bloques y revisan que no sean adulterados. Para ir creando cadena, deben dar con el hash correcto (es decir, encontrar la "llave"). No hay una formula matemática para calcularlo, por lo que deben ir probando combinaciones hasta dar con la correcta. Por ello los mineros pueden requerir alta capacidad de procesamiento informático para hacer su trabajo.
Habitualmente las criptomonedas -como el Bitcoin- premian a mineros por su trabajo con un pago registrado en la misma cadena, y por eso esta labor puede ser muy lucrativa.
¿Que tan grande es un Blockchain?
Depende la cantidad de transacciones registradas. Por ser tan popular, el Bitcoin es un buen ejemplo para dimensionar la capacidad de almacenamiento.
En Marzo del 2016: 61,6 GB
En Marzo del 2017: 107,5 GB
Hasta Febrero del 2018: 161,5* GB
¿Que usos puede tener Blockchain?
Sus potenciales usos son incontables, solo limitados por la propia estructura blockchain.
Algunos ejemplos:
Votar en una elección
cada sufragio seria registrado como transacción e incluido en la cadena de bloques de manera encriptada. El registro abierto y descentralizado funcionará como regulador de la elección que se lleve a cabo, por lo que al falsear un voto podría ser detectado con facilidad.
Llevar registros medicos
Datos médicos, como un fractura, serán registrados en el Blockchain de forma permanente. De esta manera, servicios de salud podrán revisar todos los historiales médicos del paciente. Por otro lado, cada organismo pacientes tuvieron en un periodo de tiempo o llevar una cuenta de los gastos, de manera que no puedan modificarse.
Redactado por: Jesus Isena