¿Por qué blockchain no es aloe vera? Cuándo utilizar esta tecnología en tu proyecto
Ponencia de Jesús Lagares perteneciente al módulo Concienciación CIBER de C1b3rWall Academy 22/23
Tiempo de lectura estimado: 5 minutos
Blockchain por todas partes
La tecnología blockchain ha crecido mucho en los últimos años, así como su uso e inclusión en proyectos de carácter tecnológico. La cadena de bloques funciona gracias a la unión de criptografía y redes distribuidas, constituyendo una base de datos distribuida entre muchos nodos donde quedan recogidos todos los movimientos o transacciones.
¿Qué es blockchain?
Es una red descentralizada, y cada vez que se quiere "escribir" o registrar una transacción hay que actualizar la base de datos añadiendo un nuevo bloque, que previamente debe ser minado en función del algoritmo a utilizar. Como los bloques van uniéndose uno tras otro, nunca podrán ser manipulados, ya que no se puede modificar el bloque anterior, lo que da lugar a la total seguridad de que la información añadida nunca será manipulada. Así, utilizando esta tecnología se aumenta la confiabilidad, trazabilidad e inmutabilidad de la información.
Ventajas de su uso
- Aporta trazabilidad y transparencia a la información almacenada.
- Es una red distribuida y descentralizada.
- Los datos nunca se pierden, se puede revisar el histórico de transacciones de la cadena.
Desventajas de su uso
- Debido al coste computacional que supone, en muchos casos resulta muy ineficiente.
- Pese a su seguridad, no es un sistema perfecto.
- Es complejo, con algoritmos complicados y conceptos difícil de entender a primera vista.
¿Por qué no deja de utilizarse?
Hay multitud de respuestas a esta pregunta, pero se pueden destacar algunas:
- Es una tecnología innovadora que ha tenido mucho eco y con la que se está haciendo mucho dinero debido a las criptomonedas, por lo que muchas personas quieren incluir blockchain en su proyecto para innovar o estar a la cabeza.
- Al ser una tecnología emergente, puede generar dinero con la concesión de subvenciones para proyectos públicos o atrayendo gente.
- Se suele utilizar tanto porque no se conoce realmente bien. Muchos proyectos han empezado utilizando blockchain y posteriormente se han dado cuenta de que su sistema no lo requiere o porque el coste es muy alto.
A pesar de ello, es una tecnología revolucionaria en diversos sectores gracias a, por ejemplo, la tokenización, generando una gran cantidad de oportunidades.
¿Cuándo conviene utilizar blockchain?
Este modelo de decisión que aparece en la imagen superior es una buena herramienta para decidir si utilizar blockchain en un proyecto determinado.
¿Todavía no formas parte de C1b3rWall Academy? El contenido es gratuito, únete a otras miles de personas desde este enlace.
Si te interesa este tema, puedes consultar la información y cursar el Máster en Blockchain y Smart Contracts o ver la oferta de másteres desde aquí.
Ponente: Jesús Lagares Galán
Jesús es estudiante del grado en Ingeniería Informática en la Universidad de Cádiz. Trabaja como backend software engineer en Nova Talent.
- Contacto: jesuslagaresgalan@gmail.com
- Redes sociales: LinkedIn.
¿Cuál es tu reacción?