Skip to main content

Qué es una blockchain

Nota: Este documento es una traducción automática del original en inglés.

Qué es una blockchain

Una blockchain es un libro mayor digital compartido que registra transacciones a través de muchas computadoras de una forma que hace prácticamente imposible alterar las entradas pasadas. En lugar de depender de una única empresa o servidor para mantener el registro, una blockchain distribuye copias del mismo libro mayor a una red de participantes llamados nodos, cada uno de los cuales verifica de forma independiente que cada nueva entrada cumple las reglas acordadas.

Piensa en una blockchain como una hoja de cálculo compartida que nadie puede editar en secreto. Imagina una hoja de Google Sheet en la que cientos de personas tienen cada una una copia completa. Antes de que se pueda añadir cualquier fila, la mayoría de esas personas debe estar de acuerdo en que la nueva fila es válida. Una vez añadida, la fila se vuelve permanente: nadie puede volver atrás y cambiarla sin que todos los demás lo noten. Así es esencialmente como funciona una blockchain, salvo que en lugar de filas en una hoja de cálculo, las entradas son grupos de transacciones enlazados criptográficamente llamados bloques.

En resumen: una blockchain es un libro mayor compartido resistente a manipulaciones, mantenido por una red descentralizada, y en el ámbito de la IA cripto sirve como la capa de infraestructura donde los proyectos de IA se despliegan, transaccionan y prueban su actividad on-chain.

Cómo funciona una blockchain

Entender la mecánica te ayuda a evaluar qué significa cuando un proyecto dice que "funciona sobre blockchain" o indica una cadena específica en su perfil.

Bloques

Una blockchain organiza los datos en bloques. Cada bloque contiene un lote de transacciones: registros de transferencias de valor, llamadas a contratos inteligentes u otras operaciones on-chain. Un bloque también contiene metadatos: una marca de tiempo, una referencia al bloque anterior y un resumen criptográfico de su propio contenido.

Cadenas y hashing

Cada bloque incluye un hash: una cadena de longitud fija producida al pasar los datos del bloque por una función hash criptográfica (como SHA-256). Este hash actúa como una huella digital: si incluso un solo carácter de los datos cambia, el hash cambia por completo. Cada bloque también almacena el hash del bloque anterior, creando una cadena de dependencias que se extiende hacia atrás hasta el primer bloque de todos (llamado el bloque génesis).

Esta estructura en cadena es lo que hace que el libro mayor sea resistente a manipulaciones. Para alterar una transacción enterrada en medio de la cadena, un atacante tendría que recalcular el hash de ese bloque, de cada bloque posterior, y hacerlo más rápido de lo que el resto de la red continúa añadiendo nuevos bloques. En la práctica, esto es computacionalmente inviable en cualquier red bien protegida.

Nodos

Un nodo es una computadora que almacena una copia de la blockchain y participa en la validación de nuevos bloques. Los nodos se comunican entre sí a través de una red peer-to-peer. Cuando se propone un nuevo bloque, los nodos verifican de forma independiente que sus transacciones cumplen las reglas del protocolo —firmas correctas, saldos suficientes, lógica de contrato válida— antes de aceptarlo. Cuantos más nodos independientes tenga una red, más difícil resulta para cualquier parte manipular el libro mayor.

Consenso

Como no hay una autoridad central que decida qué transacciones son válidas, la red necesita un método para que todos los nodos se pongan de acuerdo sobre el estado actual del libro mayor. Este método se llama mecanismo de consenso. Diferentes blockchains usan diferentes enfoques de consenso:

  • Proof of Work (PoW) — los mineros resuelven acertijos computacionalmente intensivos para ganar el derecho a proponer un bloque. Usado por Bitcoin.
  • Proof of Stake (PoS) — los validadores bloquean tokens como garantía y son seleccionados para proponer bloques en proporción a su participación. Usado por Ethereum tras su fusión (merge) de 2022.
  • Delegated Proof of Stake (DPoS) — los poseedores de tokens votan por un conjunto más reducido de delegados que validan bloques en su nombre.

Cada mecanismo de consenso implica compromisos entre seguridad, velocidad, uso de energía y grado de descentralización. Para más detalle, consulta Qué es el consenso.

Inmutabilidad

Una vez que un bloque se confirma y se añaden suficientes bloques posteriores encima de él, las transacciones que contiene se consideran inmutables —efectivamente permanentes—. Esto no significa que los errores o bugs nunca puedan abordarse, sino que la capa base de verdad es de solo adición: se pueden añadir nuevas entradas, pero las antiguas no pueden reescribirse en silencio.

La inmutabilidad es lo que hace que las blockchains sean útiles para la verificación. Si un proyecto afirma que su modelo de IA produjo cierto resultado en cierto momento, y esa afirmación se registra on-chain, cualquiera puede comprobar el registro de forma independiente.

Por qué importa para los proyectos de IA cripto

La blockchain es la capa de infraestructura para cada proyecto listado en DecAIHub. Entender lo que una blockchain proporciona —y lo que no— es esencial para leer las fichas de proyecto con precisión.

Registro verificable

Los sistemas de IA a menudo toman decisiones difíciles de auditar. Un modelo podría puntuar una solicitud de crédito, recomendar una operación o generar contenido, pero a menos que las entradas y salidas queden registradas en algún lugar a prueba de manipulaciones, no hay forma de verificar después qué ocurrió. La blockchain proporciona esa capa de registro a prueba de manipulaciones. Cuando un proyecto de IA registra sus resultados de inferencia, hashes de modelos o puntos de control de decisiones on-chain, esos registros se vuelven verificables de forma independiente por cualquiera.

Infraestructura para el cómputo descentralizado

Entrenar y ejecutar modelos de IA requiere una considerable potencia de cómputo. Varios proyectos de IA cripto usan mercados basados en blockchain para coordinar recursos descentralizados de GPU y cómputo. En este modelo, los proveedores ofrecen capacidad de hardware, los consumidores solicitan cómputo, y la blockchain gestiona los pagos, la programación y el seguimiento de la reputación. La blockchain no ejecuta el cómputo de IA en sí: orquesta y liquida la capa económica que lo rodea.

Alineación de incentivos basada en tokens

Muchos proyectos de IA usan tokens de blockchain para alinear incentivos entre los participantes. Los proveedores de datos ganan tokens por aportar datos de entrenamiento. Los proveedores de cómputo ganan tokens por ejecutar cargas de inferencia. Los validadores ganan tokens por verificar las salidas de los modelos. La blockchain hace cumplir las reglas de estos sistemas de incentivos mediante contratos inteligentes, haciéndolas transparentes y auditables.

La distinción entre "sobre blockchain" y "usando blockchain"

Un matiz crítico: la mayor parte del cómputo de IA no ocurre directamente en una blockchain. Ejecutar una red neuronal dentro de un contrato inteligente sería prohibitivamente caro en redes como Ethereum, donde cada cómputo cuesta gas. En cambio, la mayoría de los proyectos de IA cripto usan una arquitectura híbrida: la IA se ejecuta offchain (en servidores tradicionales o nodos de cómputo descentralizado), mientras que la blockchain gestiona la verificación, la liquidación, los pagos y la gobernanza. Entender este modelo híbrido es clave para evitar el malentendido de que "IA en blockchain" significa que la IA literalmente se ejecuta dentro de la cadena.

Blockchains públicas, privadas y de consorcio

No toda blockchain está abierta a cualquiera. El tipo de blockchain afecta lo que significa "on-chain" en la práctica:

  • Pública (sin permiso) — cualquiera puede ejecutar un nodo, enviar transacciones y leer el libro mayor. Ethereum, Solana y Bitcoin son blockchains públicas. La mayoría de los proyectos de IA cripto operan en cadenas públicas porque la apertura permite la verificación independiente.
  • Privada (con permiso) — solo los participantes aprobados pueden acceder a la red. Una empresa que ejecuta una blockchain interna para el seguimiento de su cadena de suministro está usando una cadena privada. Los datos de una blockchain privada no son verificables de forma independiente por el público.
  • De consorcio — un punto intermedio donde un grupo definido de organizaciones opera conjuntamente la red. Las cadenas de consorcio están más distribuidas que las privadas, pero son menos abiertas que las públicas.

Cuando una ficha de proyecto de DecAIHub indica una Main chain, prácticamente siempre se refiere a una blockchain pública. Los beneficios de verificación en los que se basa la metodología de DecAIHub —auditabilidad independiente, historial de transacciones transparente, contratos inteligentes verificables— dependen de que la cadena sea públicamente accesible.

Dónde aparece esto en las fichas de proyecto de DecAIHub

El concepto de blockchain aparece directamente en varios campos de la ficha de proyecto:

  • Main chain — especifica en qué red blockchain opera principalmente el proyecto (p. ej., Ethereum, Solana, BNB Smart Chain, Avalanche, Arbitrum One, Base, Bittensor). Este es uno de los campos más visibles de cada ficha de proyecto y te indica de inmediato el fundamento de infraestructura.
  • Type — indica el rol arquitectónico del proyecto en relación con la blockchain (p. ej., L1, L2, Appchain, EVM, non-EVM). Esto ayuda a determinar si el proyecto es una blockchain o funciona sobre una.
  • Consensus — muestra el mecanismo de consenso usado por la blockchain en la que el proyecto se apoya o que implementa (PoS, PoW, DPoS, y otros).
  • Network status — indica si la blockchain está en etapa de mainnet, testnet o beta.

Al leer una ficha de proyecto, el campo Main chain te dice dónde se registra y verifica la actividad on-chain del proyecto. Un proyecto listado en Ethereum hereda propiedades distintas (costos de gas, tiempo de finalidad, conjunto de validadores) que uno en Solana o en su propia Appchain. Estas diferencias afectan cómo se evalúa la Onchain necessity del proyecto.

Lo que una blockchain por sí sola no prueba

Indicar una blockchain en el perfil de un proyecto te dice dónde vive el proyecto on-chain, pero no garantiza automáticamente:

  • AI reality — funcionar sobre una blockchain no dice nada sobre si el proyecto tiene un componente de IA real y funcional. Un proyecto puede tener una mecánica de tokens on-chain sofisticada y cero IA verificable. La AI reality se evalúa por separado mediante banderas de evidencia (AI_0 a AI_4).
  • Descentralización — un proyecto desplegado en una blockchain descentralizada todavía puede tener un control totalmente centralizado sobre sus propias operaciones, gobernanza y toma de decisiones. Desplegar un contrato inteligente en Ethereum no hace que el proyecto en sí sea descentralizado.
  • Seguridad — heredar la seguridad de consenso de una blockchain no protege contra bugs en contratos inteligentes, manipulación de oráculos, mal uso de claves de administrador o fallos de componentes off-chain.
  • Token necessity — la existencia de una blockchain no explica por qué un proyecto específico necesita su propio token. Muchas aplicaciones útiles funcionan sobre blockchains sin emitir tokens. La Token necessity es una cuestión aparte en la metodología de DecAIHub.
  • Calidad o utilidad — la blockchain es infraestructura. Proporciona un fundamento, no un producto. El valor de un proyecto depende de lo que construya sobre ese fundamento y de si los resultados son verificables.
  • Transparencia de la IA — registrar resultados on-chain hace que esos registros sean transparentes, pero no revela cómo funciona internamente el modelo de IA. Un proyecto puede publicar salidas de inferencia on-chain mientras mantiene su arquitectura de modelo, sus datos de entrenamiento y su lógica de toma de decisiones completamente opacos. La transparencia on-chain y la transparencia del modelo son propiedades distintas.

No confundir con

  • Criptomoneda — una blockchain es la tecnología subyacente; una criptomoneda es un activo digital que usa una blockchain para transferencias y registro. Bitcoin es una criptomoneda; la red Bitcoin es una blockchain. No toda interacción con una blockchain implica un pago con criptomoneda.
  • Contrato inteligente — un programa que se ejecuta en una blockchain. Los contratos inteligentes se despliegan sobre blockchains, pero no son blockchains en sí. Una blockchain puede existir sin contratos inteligentes (el scripting de Bitcoin es muy limitado), y los contratos inteligentes no pueden existir sin una blockchain que los ejecute.
  • Base de datos — las bases de datos tradicionales están controladas por un único operador, pueden ser editadas o eliminadas por administradores y no son verificables de forma independiente por terceros. Una blockchain es un tipo específico de base de datos distribuida diseñada para un registro de solo adición con confianza minimizada.
  • Descentralizado — "blockchain" y "descentralizado" están relacionados pero no son sinónimos. Una blockchain puede tener permisos y ser operada por un grupo reducido de operadores conocidos (una cadena privada o de consorcio). La descentralización es una propiedad que varía en grado, no una característica que toda blockchain tenga automáticamente.
  • Computación en la nube — los nodos de una blockchain están distribuidos entre muchos operadores, pero la blockchain no es un reemplazo de la computación en la nube. Está optimizada para el consenso y la verificación, no para el rendimiento de cómputo en bruto.

Preguntas frecuentes

¿La blockchain es lo mismo que Bitcoin?

No. Bitcoin fue la primera blockchain ampliamente adoptada, pero es solo una de muchas. Ethereum, Solana, Avalanche, BNB Smart Chain y cientos de otras redes son todas blockchains con diferentes diseños, capacidades y mecanismos de consenso. Bitcoin introdujo el concepto; la tecnología ha evolucionado desde entonces mucho más allá de su diseño original.

¿Se pueden eliminar o cambiar los datos de una blockchain?

En operación normal, no. La estructura en cadena y el hashing criptográfico hacen que los datos pasados sean efectivamente inmutables. En circunstancias extraordinarias, una red puede ejecutar un hard fork —un cambio de protocolo coordinado que crea una nueva versión de la cadena—, pero esto requiere un amplio consenso entre validadores y desarrolladores. Los hard forks son raros, controvertidos y públicamente visibles. A efectos prácticos, los datos registrados en una blockchain bien mantenida son permanentes.

¿Toda blockchain es descentralizada?

No necesariamente. La descentralización es un espectro. Las blockchains públicas y sin permiso como Ethereum y Bitcoin buscan una alta descentralización: cualquiera puede ejecutar un nodo, y ninguna parte controla la red. Las blockchains privadas o de consorcio restringen la participación a entidades aprobadas y pueden tener relativamente pocos validadores. Al evaluar un proyecto, considera cuántos validadores independientes operan la red, quién controla las actualizaciones y si la participación es abierta o restringida. Consulta Qué significa descentralizado para una discusión más profunda.

¿Por qué los proyectos de IA necesitan blockchain?

No siempre la necesitan. La cuestión es si la blockchain añade un valor genuino al flujo de trabajo de la IA. Las razones válidas incluyen: registro verificable de las decisiones de la IA, coordinación descentralizada de recursos de cómputo, distribución transparente de incentivos mediante tokens y despliegue resistente a la censura de servicios de IA. Las razones inválidas incluyen: añadir "blockchain" al marketing por atractivo narrativo sin una lógica on-chain significativa. DecAIHub evalúa esto mediante el eje Onchain necessity.

¿Qué significa "Main chain" en una ficha de proyecto?

El campo Main chain en una ficha de proyecto de DecAIHub identifica la red blockchain principal donde tiene lugar la actividad on-chain del proyecto. Por ejemplo, un proyecto con Main chain: Ethereum registra sus transacciones, despliega sus contratos inteligentes y liquida valor en la red Ethereum. Algunos proyectos operan en varias cadenas, pero la cadena principal indica el fundamento de infraestructura primario.

¿Puede la IA ejecutarse directamente en una blockchain?

Para la mayoría de los propósitos prácticos, no. El cómputo en blockchain es caro porque cada operación debe ser verificada por cada nodo de la red. Ejecutar una red neuronal dentro de un contrato inteligente costaría cantidades prohibitivas de gas y tardaría demasiado. En cambio, el cómputo de IA suele ocurrir offchain, registrando en la blockchain solo los resultados, las pruebas o los puntos de control. Este modelo híbrido es la arquitectura estándar en el ámbito de la IA cripto. Consulta Qué es onchain y offchain para más detalles.

¿Cuál es la diferencia entre una blockchain y una criptomoneda?

Una blockchain es la tecnología subyacente: el libro mayor distribuido, el mecanismo de consenso, la red de nodos. Una criptomoneda es un activo digital que vive en ese libro mayor. Ethereum es una blockchain; ETH es la criptomoneda nativa de esa blockchain. Puedes usar una blockchain para propósitos más allá de la criptomoneda (registrar datos, ejecutar contratos inteligentes, coordinar cómputo), y no toda interacción con una blockchain implica comprar o vender una criptomoneda.

Referencias externas

Véase también