DICCIONARIO · T

Tokenización

La tokenización es el proceso de convertir una información en tokens, unidades que la sustituyen o la dividen dentro de un sistema. En inteligencia artificial parte el texto en fragmentos que un modelo puede procesar; en pagos cambia el número de la tarjeta por un código inútil fuera de su contexto; en finanzas registra derechos sobre activos en una blockchain.

Germán Gutiérrez Escrito por Germán Gutiérrez 7 min de lectura
Ficha rápida
Tipo
Proceso técnico con tres usos principales: lenguaje (NLP), pagos y activos digitales
En NLP
BPE para subpalabras: Sennrich, Haddow y Birch (ACL 2016); SentencePiece: Kudo y Richardson (EMNLP 2018)
En pagos
El PCI SSC la define como la sustitución del número de tarjeta (PAN) por un valor sustituto llamado token (guía de agosto de 2011)
En activos
Reglamento MiCA (UE) 2023/1114, aplicable desde el 30 de diciembre de 2024; títulos III y IV desde el 30 de junio de 2024
Valores tokenizados
Régimen piloto TRD, Reglamento (UE) 2022/858, aplicable desde el 23 de marzo de 2023

≡En resumen

  • Bajo el mismo nombre conviven tres procesos distintos: dividir texto, proteger datos de pago y representar activos en blockchain.
  • Los modelos de lenguaje usan tokenización por subpalabras (BPE y variantes) para manejar cualquier palabra con un vocabulario limitado.
  • La tokenización de tarjetas reduce el alcance de PCI DSS, pero no elimina la obligación de cumplirlo.
  • Un token de pago sí puede revertirse al dato original, pero solo dentro del sistema autorizado que custodia la correspondencia.
  • Tokenizar un activo no cambia su naturaleza jurídica: si el token es un valor negociable, se rige por la normativa de valores y no por MiCA.

01 ¿Qué es la tokenización?

01

Tokenización de texto (NLP)

Divide el texto en palabras, subpalabras o caracteres y asigna a cada pieza un número para que un modelo de lenguaje pueda procesarlo.

02

Tokenización de datos de pago

Sustituye el número de la tarjeta y otros datos sensibles por un token que solo el sistema autorizado puede traducir al dato real.

03

Tokenización de activos

Representa un derecho sobre un activo (un inmueble, una acción, un bono) mediante tokens registrados en una blockchain.

02 Tokenización en procesamiento del lenguaje natural: cómo lee el texto una IA

Un modelo de lenguaje no trabaja con letras sino con números. La tokenización es el primer paso: parte el texto en unidades de un vocabulario fijo y sustituye cada una por su identificador. Hay tres grandes enfoques: por palabras (sencillo, pero no sabe qué hacer con palabras nuevas), por caracteres (nunca falla, pero genera secuencias muy largas) y por subpalabras, el equilibrio que usan los modelos actuales.

La técnica de subpalabras más extendida es BPE (Byte Pair Encoding). La propusieron para traducción automática Rico Sennrich, Barry Haddow y Alexandra Birch en un artículo presentado en ACL 2016, para codificar palabras raras o desconocidas como secuencias de piezas más pequeñas.

  1. 1

    Se parte de caracteres o bytes

    Al principio, el vocabulario contiene solo los símbolos básicos del corpus de entrenamiento.

  2. 2

    Se cuentan las parejas contiguas

    El algoritmo busca qué par de símbolos aparece junto con más frecuencia, por ejemplo «e» + «s».

  3. 3

    Se fusionan en un símbolo nuevo

    El par más frecuente pasa a ser una unidad propia («es») y se añade al vocabulario.

  4. 4

    Se repite hasta el tamaño deseado

    El proceso continúa hasta alcanzar el número de piezas fijado, que en los modelos actuales ronda las decenas o cientos de miles.

  5. 5

    Se aplica a textos nuevos

    Cualquier palabra se puede escribir combinando piezas del vocabulario, así que no hay palabras desconocidas.

Herramienta Método Dato verificable
BPE para subpalabras Fusión iterativa de los pares más frecuentes Sennrich, Haddow y Birch, ACL 2016
SentencePiece (Google) BPE o modelo unigrama sobre texto en bruto Kudo y Richardson, EMNLP 2018; independiente del idioma
tiktoken (OpenAI) BPE a nivel de bytes Codificaciones o200k_base y cl100k_base; unos 4 bytes por token de media
Herramientas de tokenización de referencia
Ejemplo · Ejemplo ilustrativo en español

Una palabra frecuente como «casa» suele ser un único token. Una larga o poco habitual, como «desintermediación», se parte en varias piezas (algo del tipo «des» + «inter» + «medi» + «ación»). La división exacta depende de cada tokenizador, así que tómalo como ilustración: para saber cuántos tokens tiene tu texto, usa el contador del proveedor del modelo.

La tokenización explica rarezas de los modelos, como que les cueste contar letras de una palabra (no ven letras, ven piezas) o que un mismo texto cueste más en unos idiomas que en otros. En el análisis de textos clásico, además, tokenizar es el paso previo a limpiar las stop words, lematizar o contar frecuencias.

03 Tokenización de tarjetas y PCI DSS

El PCI Security Standards Council, que mantiene la norma de seguridad de datos de tarjetas PCI DSS, define la tokenización como el proceso por el que el número de la tarjeta (PAN) se sustituye por un valor sustituto llamado token. La operación inversa, recuperar el PAN a partir del token, se llama destokenización y solo puede hacerla el sistema que custodia la correspondencia, habitualmente la pasarela de pago o la red de la tarjeta.

01

Tokens de la pasarela

Tu pasarela guarda la tarjeta y te devuelve un token para cobros recurrentes o pago en un clic. Tu base de datos nunca ve el número.

02

Tokens de red (EMV)

Los emite la red de la tarjeta según la especificación de EMVCo y se limitan a un comercio, dispositivo o canal. Son los de Apple Pay y Google Pay.

03

Tokenización de otros datos

El mismo principio se aplica a DNI, IBAN o historiales médicos para que las aplicaciones trabajen sin exponer el dato real.

Para una tienda online, lo práctico es elegir una de las pasarelas de pago que tokenizan las tarjetas y no almacenar nunca datos de tarjeta propios. Si tu negocio necesita suscripciones, marketplace o pagos dentro de una plataforma, la integración se diseña en el desarrollo de aplicaciones web desde el principio.

04 Tokenización vs. cifrado, hash y enmascaramiento

Técnica Cómo funciona ¿Se recupera el dato? Uso típico
Tokenización Sustituye el dato por un valor sin relación matemática con él; la correspondencia se guarda en un sistema seguro Sí, solo en el sistema de tokenización Tarjetas guardadas, pagos recurrentes
Cifrado Transforma el dato con un algoritmo y una clave Sí, con la clave Comunicaciones (HTTPS), discos, copias
Hash Calcula una huella de longitud fija No, es de un solo sentido Contraseñas, verificación de integridad
Enmascaramiento Oculta parte del dato No, para quien lo ve Mostrar «**** 1111» en un recibo
Cuatro formas de proteger un dato sensible

La ventaja de la tokenización frente al cifrado es que, si alguien roba la base de datos del comercio, no hay clave que descifre los tokens: el dato real está en otro sistema. Su límite es que depende de ese sistema externo, que debe estar muy protegido.

05 Tokenización de activos: inmuebles, valores y el Reglamento MiCA

Tokenizar un activo es emitir tokens en una blockchain que representan derechos sobre él: la propiedad de una fracción, una parte de sus rentas o un derecho de uso. La promesa es fraccionar activos caros, liquidar operaciones más rápido y llevar un registro compartido. La realidad es que la etiqueta «token» no cambia la naturaleza jurídica de lo que se vende.

Si el token… Se rige por Supervisión en España
Es un instrumento financiero (acción, bono, participación) Normativa de valores (MiFID II); queda fuera de MiCA según su artículo 2.4 CNMV
Se negocia en una infraestructura de registro distribuido autorizada Régimen piloto TRD, Reglamento (UE) 2022/858 CNMV
Es una ficha de dinero electrónico o referenciada a activos MiCA, títulos IV y III, aplicables desde el 30 de junio de 2024 Banco de España y CNMV según el caso
Es otro criptoactivo, como una ficha de consumo MiCA, aplicable desde el 30 de diciembre de 2024 CNMV
Qué norma europea se aplica según el tipo de token

06 ¿Qué tokenización necesita tu proyecto?

  • ✓Un chatbot o agente de IA: mide los tokens de tus instrucciones y documentos, porque determinan el coste y lo que cabe en el contexto.
  • ✓Una tienda online o una app con suscripciones: usa una pasarela que tokenice las tarjetas y no guardes datos de tarjeta en tu servidor.
  • ✓Un sistema con datos personales sensibles: valora tokenizarlos para que solo un servicio aislado vea el dato real.
  • ✓Un proyecto de activos digitales: define primero con un abogado qué es jurídicamente el token y qué autorización exige.

En proyectos de IA, la tokenización influye en la elección del modelo, en cómo se trocean los documentos para la búsqueda y en el presupuesto mensual. Es una de las variables que estudiamos como agencia de IA antes de proponer una arquitectura.

Preguntas frecuentes sobre Tokenización

Es convertir una información en tokens: dividir un texto en piezas para que lo procese una IA, sustituir un dato sensible por un código equivalente o representar un activo en una blockchain.

Es el paso en que el texto se divide en tokens (palabras, subpalabras o caracteres) y cada uno se convierte en un número que el modelo puede procesar. Los modelos actuales usan métodos de subpalabras como BPE.

El cifrado transforma el dato con una clave y cualquiera con la clave lo recupera. La tokenización lo sustituye por un valor sin relación matemática, y solo el sistema que guarda la correspondencia puede recuperarlo.

No. Según el PCI Security Standards Council, reduce el número de sistemas afectados por la norma, pero no elimina la obligación de cumplirla y validarla.

Es emitir tokens en una blockchain que representan derechos sobre él, como una fracción de su propiedad o de sus rentas. Si esos tokens son valores negociables, se rigen por la normativa de valores y los supervisa la CNMV.

Byte Pair Encoding es un algoritmo que construye un vocabulario de subpalabras fusionando una y otra vez los pares de símbolos más frecuentes. Es la base de los tokenizadores de muchos modelos de lenguaje.

No. El token es la unidad resultante y la tokenización es el proceso que la genera.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Germán Gutiérrez

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
T Token Un token es una unidad que representa otra cosa dentro de un sistema informático: un fragmento de texto para un modelo de IA, una credencial de acceso temporal, una ficha digital registrada en una blockchain o un sustituto del número de una tarjeta. Qué significa depende del contexto, y confundir esos sentidos provoca errores de coste y de seguridad. B Blockchain Blockchain, o cadena de bloques, es un registro digital distribuido en el que los datos se agrupan en bloques enlazados mediante funciones hash criptográficas, de forma que no pueden modificarse sin que el resto de la red lo detecte. Es la base de Bitcoin y las criptomonedas, pero también sirve para trazabilidad, contratos inteligentes y certificados. S Stop Words Las stop words (palabras vacías) son palabras muy frecuentes y con poco significado propio, como artículos, preposiciones y conjunciones («el», «de», «y»), que muchos sistemas de búsqueda y de procesamiento del lenguaje filtran para ahorrar recursos. Google ya no las ignora sin más: desde BERT (2019) las usa para entender el sentido de la consulta. A API Una API (Application Programming Interface, interfaz de programación de aplicaciones) es un conjunto de reglas y puntos de acceso que permite que dos programas se comuniquen: uno pide datos o acciones y el otro responde en un formato acordado, sin que ninguno conozca el código interno del otro. Es lo que conecta webs, apps, pasarelas de pago e inteligencia artificial. B Big Data Big data (macrodatos) son conjuntos de datos tan grandes, rápidos o variados que no se pueden almacenar ni analizar con herramientas tradicionales, y el conjunto de tecnologías para procesarlos a escala. Importa porque permite detectar patrones, predecir comportamientos y entrenar modelos de inteligencia artificial. O OpenAI OpenAI es una empresa estadounidense de investigación y desarrollo de inteligencia artificial, fundada en diciembre de 2015 en San Francisco, que creó los modelos GPT y ChatGPT. Desde octubre de 2025 opera como OpenAI Group PBC, una sociedad de beneficio público controlada por la OpenAI Foundation. Su misión declarada es que la inteligencia artificial general beneficie a toda la humanidad.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp