fbpx
ES EN

Qué es el blockchain y cómo funciona

Blockchain
Blockchain es una de las principales historias tecnológicas de la última década. Todo el mundo parece estar hablando de ello, pero debajo de la charla superficial no siempre hay una comprensión clara de qué es blockchain o cómo funciona. A pesar de su reputación de impenetrabilidad, la idea básica detrás de blockchain es bastante simple. Y tiene un gran potencial para cambiar las industrias.

Qué es el blockchain

La tecnología Blockchain es un mecanismo de base de datos avanzado que permite compartir información de forma transparente dentro de una red empresarial. Una base de datos de blockchain almacena datos en bloques que están vinculados en una cadena. Los datos son coherentes cronológicamente porque no puede eliminar ni modificar la cadena sin el consenso de la red. Como resultado, puede utilizar la tecnología de cadena de bloques para crear un libro mayor (ledger) inalterable o inmutable para el seguimiento de pedidos, pagos, cuentas y otras transacciones. El sistema tiene mecanismos incorporados que evitan entradas de transacciones no autorizadas y crean coherencia en la vista compartida de estas transacciones.

Por qué es importante el blockchain

Las tecnologías de bases de datos tradicionales presentan varios desafíos para registrar transacciones financieras. Por ejemplo, considere la venta de un inmueble. Una vez que se intercambia el dinero, la propiedad del inmueble se transfiere al comprador. Individualmente, tanto el comprador como el vendedor pueden registrar las transacciones monetarias, pero no se puede confiar en ninguna fuente. El vendedor puede afirmar fácilmente que no ha recibido el dinero aunque lo haya recibido, y el comprador puede argumentar igualmente que ha pagado el dinero aunque no lo haya hecho.

Para evitar posibles problemas legales, un tercero de confianza debe supervisar y validar las transacciones. La presencia de esta autoridad central no solo complica la transacción sino que también crea un punto único de vulnerabilidad. Si la base de datos central se vio comprometida, ambas partes podrían sufrir.

Blockchain mitiga tales problemas al crear un sistema descentralizado a prueba de manipulaciones para registrar transacciones. En el escenario de transacciones de propiedad, blockchain crea un libro de contabilidad para el comprador y el vendedor. Todas las transacciones deben ser aprobadas por ambas partes y se actualizan automáticamente en ambos libros de contabilidad en tiempo real. Cualquier corrupción en las transacciones históricas dañará todo el libro mayor. Estas propiedades de la tecnología blockchain han llevado a su uso en varios sectores, incluida la creación de moneda digital como Bitcoin.

Cómo funciona el blockchain

Como se describe en Blockchain for Dummies, “Blockchain debe su nombre a la forma en que almacena los datos de las transacciones, en bloques unidos para formar una cadena. A medida que crece el número de transacciones, también lo hace la cadena de bloques. Los bloques registran y confirman la hora y la secuencia de las transacciones, que luego se registran en la cadena de bloques, dentro de una red discreta regida por reglas acordadas por los participantes de la red.

“Cada bloque contiene un hash (una huella digital o un identificador único), lotes con marca de tiempo de transacciones válidas recientes y el hash del bloque anterior. El hash de bloque anterior vincula los bloques y evita que se altere cualquier bloque o que se inserte un bloque entre dos bloques existentes”. En teoría, el método hace que la cadena de bloques sea a prueba de manipulaciones.

Los cuatro conceptos clave detrás de blockchain son:

  • Libro mayor compartido: Un libro mayor compartido es un sistema de registro distribuido de “solo agregar” compartido en una red comercial. “Con un libro mayor compartido, las transacciones se registran solo una vez, lo que elimina la duplicación de esfuerzos que es típica de las redes comerciales tradicionales”
  • Permisos: Los permisos garantizan que las transacciones sean seguras, autenticadas y verificables. “Con la capacidad de restringir la participación en la red, las organizaciones pueden cumplir más fácilmente con las regulaciones de protección de datos, como las estipuladas en la Ley de Portabilidad y Responsabilidad de Seguros Médicos (HIPAA)” y el Reglamento General de Protección de Datos de la UE (GDPR).
  • Contratos inteligentes: Un contrato inteligente es “un acuerdo o conjunto de reglas que rigen una transacción comercial; se almacena en la cadena de bloques y se ejecuta automáticamente como parte de una transacción”.
  • Consenso: Por consenso, todas las partes aceptan la transacción verificada por la red. Las cadenas de bloques tienen varios mecanismos de consenso, que incluyen prueba de participación, firma múltiple y PBFT (tolerancia práctica a fallas bizantinas).

Cada red de blockchain tiene varios participantes que desempeñan estos roles, entre otros:

  • Usuarios del blockchain: Participantes (generalmente usuarios comerciales) con permisos para unirse a la red blockchain y realizar transacciones con otros participantes de la red.
  • Reguladores: Usuarios de blockchain con permisos especiales para supervisar las transacciones que ocurren dentro de la red.
  • Operadores de redes de cadena de bloques: Individuos que tienen permisos especiales y autoridad para definir, crear, administrar y monitorear la red blockchain.
  • Autoridades de certificación: Individuos que emiten y administran los diferentes tipos de certificados necesarios para ejecutar una cadena de bloques autorizada.

Aplicaciones del blockchain

Blockchain es una tecnología emergente que está siendo adoptada de manera innovadora por varias industrias. Describimos algunos casos de uso en diferentes industrias en las siguientes subsecciones:

Energía

Las empresas de energía utilizan la tecnología blockchain para crear plataformas de comercio de energía entre pares y optimizar el acceso a la energía renovable. Por ejemplo, considere estos usos:

  • Las empresas de energía basadas en blockchain han creado una plataforma comercial para la venta de electricidad entre particulares. Los propietarios de viviendas con paneles solares utilizan esta plataforma para vender su exceso de energía solar a los vecinos. El proceso está en gran medida automatizado: los medidores inteligentes crean transacciones y la cadena de bloques las registra.
  • Con iniciativas de crowdfunding basadas en blockchain, los usuarios pueden patrocinar y poseer paneles solares en comunidades que carecen de acceso a la energía. Los patrocinadores también pueden recibir el alquiler de estas comunidades una vez que se construyan los paneles solares.

Finanzas

Los sistemas financieros tradicionales, como los bancos y las bolsas de valores, utilizan servicios de cadena de bloques para administrar pagos, cuentas y operaciones de mercado en línea. Por ejemplo, Singapore Exchange Limited, una sociedad de cartera de inversiones que brinda servicios de comercio financiero en toda Asia, utiliza la tecnología blockchain para crear una cuenta de pago interbancaria más eficiente. Al adoptar blockchain, resolvieron varios desafíos, incluido el procesamiento por lotes y la reconciliación manual de varios miles de transacciones financieras.

Medios y entretenimiento

Las empresas de medios y entretenimiento utilizan sistemas de cadena de bloques para gestionar los datos de derechos de autor. La verificación de los derechos de autor es fundamental para la compensación justa de los artistas. Se necesitan múltiples transacciones para registrar la venta o transferencia de contenido protegido por derechos de autor. Sony Music Entertainment Japan utiliza servicios de cadena de bloques para hacer que la gestión de derechos digitales sea más eficiente. Han utilizado con éxito la estrategia blockchain para mejorar la productividad y reducir los costos en el procesamiento de derechos de autor.

Retail

Las empresas minoristas usan blockchain para rastrear el movimiento de bienes entre proveedores y compradores. Por ejemplo, el minorista de Amazon ha presentado una patente para un sistema de tecnología de contabilidad distribuida que utilizará la tecnología blockchain para verificar que todos los productos vendidos en la plataforma sean auténticos. Los vendedores de Amazon pueden mapear sus cadenas de suministro globales al permitir que participantes como fabricantes, mensajeros, distribuidores, usuarios finales y usuarios secundarios agreguen eventos al libro mayor después de registrarse con una autoridad de certificación.

Otras aplicaciones del blockchain incluyen:

  • Blockchain para el seguimiento de las cadenas de suministro: Usando blockchain, las empresas podrían identificar rápidamente las ineficiencias dentro de sus cadenas de suministro, así como ubicar artículos en tiempo real y ver cómo funcionan los productos desde una perspectiva de control de calidad a medida que viajan desde los fabricantes hasta los minoristas.
  • Blockchain para identificaciones digitales: Microsoft está experimentando con la tecnología blockchain para ayudar a las personas a controlar sus identidades digitales, al mismo tiempo que les da a los usuarios control sobre quién accede a esos datos.
  • Blockchain para compartir datos: Blockchain podría actuar como intermediario para almacenar y mover de forma segura datos empresariales entre industrias.
  • Blockchain para protección de derechos de autor y regalías: Blockchain podría usarse para crear una base de datos descentralizada que garantice que los artistas mantengan sus derechos musicales y proporcione distribuciones de regalías transparentes y en tiempo real a los músicos. El Blockchain también podría hacer lo mismo para los desarrolladores de código abierto como pasa con los NFT’s
  • Blockchain para la gestión de redes de Internet de las Cosas: Blockchain podría convertirse en un regulador de las redes IoT para “identificar dispositivos conectados a una red inalámbrica, monitorear la actividad de esos dispositivos y determinar qué tan confiables son esos dispositivos” y para “evaluar automáticamente la confiabilidad de los nuevos dispositivos que se agregan a la red, como como automóviles y teléfonos inteligentes”.
  • Blockchain para el cuidado de la salud: Blockchain también podría desempeñar un papel importante en la atención médica: “Los pagadores y proveedores de atención médica están utilizando blockchain para administrar datos de ensayos clínicos y registros médicos electrónicos mientras mantienen el cumplimiento normativo”.

Ventajas y Desventajas de Blockchain

El potencial de blockchain es como una manera descentralizada de mantenimiento de registros prácticamente ilimitado.

Incluyendo una mayor privacidad de los usuarios y una mayor seguridad, con tarifas de procesamiento más bajas y con menos errores, pero como en todo, también tiene algunas desventajas.

Veamos,

Ventajas de Blockchain

Precisión de la cadena

Las transacciones en la red blockchain son aprobadas por una red de cientos de miles de computadoras, lo que se traduce en una reducción sustancial de la participación humana en el proceso de verificación.

Esto aumenta la precisión de la información contenida en cada bloque de la cadena que la compone.

¿Qué pasa si hay un error en el sistema computacional?

Éste sólo quedaría en una copia de la cadena, para que realmente perjudique los procesos, tendría que multiplicarse en el 51% de la red, lo cual es casi imposible teniendo en cuenta la magnitud del tamaño del blockchain.

Reducción en los costos tarifarios

Normalmente, los clientes pagamos a un banco para verificar una transacción, a un notario para firmar un documento, etc.

El Blockchain elimina la necesidad de verificación de terceros y, con ella, sus costos asociados.

Por ejemplo, cuando eres propietario de un e-commerce debes pagar una pequeña tarifa cada vez que aceptas pagos con tarjetas de crédito, porque los bancos y las empresas de procesamiento de pagos tienen que verificar esas transacciones.

Este tipo de tecnología permite transferencias económicas, o de otro tipo de activos, sin necesidad de terceros, ya que la transferencia se hace de manera consensuada, transparente y segura entre las partes. Bitcoin, por otro lado, no tiene una autoridad central (es descentralizada) y tiene tarifas de transacción limitadas.

Descentralización

La característica de la descentralización de Blockchain nos dice que no se almacena ninguna de tu información en una ubicación central.

El blockchain o la cadena de bloques se copia y se distribuye a través de la red de computadoras disponibles. Así, cuando se actualiza, se repite la copia para reflejar el cambio sin almacenarla en un solo lugar, lo que la blinda más fácilmente a cualquier tipo de manipulación.

Transacciones eficientes

Al ser una base implementada en la red, no cuenta con horarios específicos para ver reflejadas las transacciones, como sí pasa con los bancos.

¿Te ha pasado que recibes un pago el viernes por la tarde y no lo ves hasta el lunes en la mañana? Con blockchain las transacciones suceden en cuestión de minutos sin necesitar la verificación humana que sí trabaja con horarios específicos.

Esta es una gran ventaja para transacciones internacionales que a menudo toman más tiempo por las zonas horarias diferentes

Transacciones privadas

Aunque los usuarios puedan acceder a los detalles sobre las transacciones, no pueden acceder a la información de identificación sobre los usuarios que realizan esas transacciones.

No implica que las transacciones sean anónimas, sino que son confidenciales, puedes ver el historial de transacciones pero no quién las hace.

Desventajas de blockchain

Alto costo de la tecnología blockchain

Si bien mencionamos entre los beneficios que disminuye los costos en las tarifas por transacción para sus usuarios, mantener esta tecnología no es gratuito.

El costo de mantener este sistema computacional tan grande implica altos consumos de energía que pueden llegar a ser insostenibles en el tiempo.

De acuerdo con ARS Technica el consumo de energía de la tecnología blockchain en 2017 ya alcanzaba la misma cantidad de energía consumida por Dinamarca al año.

Ineficiencia en velocidad

El sistema de Bitcoin “a prueba de trabajo” puede agregar nuevos bloques a la cadena en 10 minutos, por lo que en el cálculo solo puede procesar 7 transacciones por segundo, mientras que otro tipo de criptomonedas, como Ethereum pueden ser más rápidas, pero están bloqueadas en la tecnología blockchain.

Uso de blockchain para transacciones ilegales

La confidencialidad que mencionamos como ventaja, funciona también como un arma de doble filo, debido a que si bien se mantiene la privacidad y la protección de ataques, también puede permitir y favorecer el comercio ilegal.

Si bien países como Estados Unidos ya han comenzado a regularizar este sistema aún es propenso a ser utilizado para transacciones no permitidas y con efectivo no rastreable.

Si quieres profundizar mucho más sobre la tecnología blockchain te recomendamos leer esta guía de 10 sitios web donde encontrarás cursos gratuitos sobre este tema.

miércoles, 22 de marzo de 2023

Juan Esteban Yepes

Habla con uno de nuestros expertos

Contáctanos