Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
La tecnología blockchain no es solo una base de datos, sino un conjunto de tecnologías
que permiten la transferencia de un valor o activo de un lugar a otro sin intervención de
terceros.
Una vez introducida, la información no puede ser eliminada, solo se podrá añadir nueva
información, ya que los bloques están conectados entre sí a través de cifrado
criptográfico, por lo que modificar datos de un bloque anterior a la cadena resulta
imposible, ya que se tendría que modificar la información de los bloques anteriores.
2
aparezca en formato encriptado por grandes redes de computadoras, para protegerlo de
forma más efectiva.
Cada vez que algún miembro de la red realiza una transacción digital, dicha transacción
genera unos datos asociados que quedaran almacenados en uno de los bloques. Cuando
ese bloque está completo de información, el bloque se acopla a la cadena de bloques ya
existente o blockchain.
La información que se almacena en dicha red dependerá del propósito para el que haya
sido creada. Puede tratarse de una red que almacene datos de pago (moneda
criptográfica o criptomonedas), información médica, datos logísticos o de trazabilidad de
alimentos e inclusive recuento de datos electorales.
La diferencia que hay entre blockchain y una red centralizada (un servidor tradicional que
almacena datos) es que la red de blockchain se ejecuta en múltples ordenadores
distribuidos por todo el mundo y no en un sitio único. Esto hace que la red blockchain
presente una serie de ventajas como la privacidad, descentralización o no dependencia de
un ejecutor centralizado o la seguridad. Sin embargo presenta una serie de retos que
valoraremos más adelante en el apartado de ventajas y desventajas.
Blockchain pública
Estos son los ejemplos mejor conocidos como son el caso de Bitcoin y Ethereum. Al ser
públicas significa que son accesibles para cualquier usuario del mundo (sólo necesitan un
ordenador y una conexión a internet). La contrapartida de una blockchain pública es la
gestión de la seguridad de la misma, pues cuanto mayor sea el número de usuarios mayor
nivel de seguridad necesitaremos. Es aquí donde entran en juego los protocolos de
consenso y medidas de seguridad que veremos más adelante.
Blockchain privada
Cuando una red blockchain es privada (no es acceso público) pero su acceso y control está
en manos de un grupo de empresas/individuos se conoce como un consorcio blockchain.
En la siguiente imagen vemos los diferentes tipos de blockchain que hemos comentado en
un diagrama de Venn donde vemos como se categorizan según el nivel de privacidad.
Una de los mayores retos de estas redes distribuidas es que son ampliamente susceptibles
a hackeos y a intentos de sabotaje de las cadenas de bloques para introducir datos de
transacciones falsos (imagina poder entrar en el servidor central de un banco y poder
modificar el saldo de las diferentes cuentas de los clientes del mismo). Para evitar todo
este tipo de problemas existen múltiples medidas de seguridad y entre ellas encontramos
los protocolos de consenso.
3
Los principales protocolos de consenso que existen son Proof of Work o Prueba de
trabajo y Proof of Stake o Prueba de Participación. Recientemente se ha incorporado al
mercado el protocolo de consenso Proof of History ejecutada por la blockchain de Solana.
Blockchain garantiza la seguridad en esta red mediante el uso del concepto llamado “Key
(Llave / Clave)”. Si utilizas un conjunto de claves cifradas, obtendrás una identificación
única que nadie puede romper. Obtendrás una clave privada y pública, con esta
combinación obtendrás una identidad única.
Otros usarán tu clave pública para encontrarte en la red. Con la ayuda de tu clave privada,
podrás firmar cualquier acción o autorizar transacciones asociadas con tu clave pública.
Si alguien pone sus manos sobre tu clave privada, entonces él / ella podría acceder a todos
tus activos digitales y hacer un mal uso de ellos.
Entonces, cada vez que envíes algo a través de la red, lo autorizarás. Podría ser algo como
“Todd está enviando a Jamie 2 BTC”, esto incluirá la clave pública de Jamie para ubicarlo y
la clave pública y privada de Todd para encriptar la transacción.
En resumen, cada transacción tendrá las mismas características: una clave pública, una
firma digital, un ID único y la marca de tiempo.
4
BIBLIOGRAFIAS