Parte 2: cómo lo hacemos con blockchain
Blockchain es una tecnología que permite crear modelos centralizados (controlados por una únicamente empresa o grupo de empresas) o descentralizados. Aquí asumiremos siempre que estamos tratando sobre modelos descentralizados. Son los conocidos como "permisionless". Es decir, se pueden utilizar sin permiso de nadie. O lo que es lo mismo, cualquiera puede registrar transacciones y validar transacciones en su blockchain. ¿Cool, verdad?
Ponerse de acuerdo en una red de blockchain es lo que conocemos como "mecanismo de consenso". Hay varios tipos de mecanismos tipos de consenso, te explicamos algunos aquí. Es recomendable estudiárselos para quedar bien en las cenas de navidad o de empresa. Ahora te explicamos los conceptos generales de un mecanismo de consenso.
Todo mecanismo de consenso tiene los siguientes elementos / actores (actor = persona o figura que realiza una acción):
Es el encargado de generar transacciones. Sus transacciones se registran en un bloque.
Si ponemos todas las piezas juntas, tenemos que...
Una cadena de bloques alamcena información de forma descentralizada y validada por diferentes usuarios. Cualquiera que quiera realizar transacciones (recuerda: enviar o recibir tokens o SmartContracts) puede hacerlo, siendo la misma inalterable (cualquier cambio en un bloque cambia el "pegamento" de la red), transparente (cualquiera puede consultar las transacciones de la red) y segura (hace falta corromper a demasiadas personas a la vez para lograr hacerlo).
Potente, ¿¡Verdad!?
Última actualización