Vietnam.vn - Nền tảng quảng bá Việt Nam

¿Cómo se forman los códigos QR? ¿Existen códigos QR duplicados?

Los códigos QR están por todas partes: en pagos, reservas de billetes, búsqueda de información... Pero poca gente sabe cómo se forman, si se duplican o no...

Báo Tuổi TrẻBáo Tuổi Trẻ25/06/2025

Mã QR - Ảnh 1.

La arquitectura de datos única de los códigos QR

En tan solo unos años, los códigos QR se han convertido en algo habitual en teléfonos y vallas publicitarias por todas partes. Basta con escanearlos para realizar un pago, obtener información o acceder a un servicio.

La formación del código QR

Los códigos QR (abreviatura de Quick Response) fueron desarrollados por primera vez en 1994 por Denso Wave, una subsidiaria de Toyota, en Japón.

Este código se creó originalmente para rastrear componentes en la línea de producción de automóviles. Cuando los códigos de barras tradicionales resultaron insuficientes en cuanto a datos y velocidad de escaneo, ingenieros japoneses buscaron crear un nuevo tipo de código que pudiera leerse más rápido y contener más información; así nació el código QR.

A diferencia de los códigos de barras, que solo se leen horizontalmente, los códigos QR tienen forma cuadrada para poder almacenar datos tanto horizontal como verticalmente. Esto les permite contener más caracteres (desde unas pocas docenas hasta miles), incluyendo números, letras y símbolos.

En sus inicios, los códigos QR se utilizaban principalmente en fábricas. Pero con la popularización de los teléfonos con cámara, el código se "actualizó". Se dejó de usar en la línea de montaje y se empezó a emplear en publicidad, pagos, búsqueda de productos, control de asistencia a clase...

La estructura del código QR es bastante especial: consta de tres grandes cuadrados en las esquinas para facilitar el escaneo; el resto son pequeños recuadros de datos. Aunque parezca sencillo, en su interior contiene una cadena de números binarios codificada con sumo cuidado.

Existen hasta 40 versiones de códigos QR, dependiendo de la longitud y la complejidad de los datos. Cada código QR incorpora corrección de errores, de modo que, incluso si está borroso, roto o mal impreso, se puede leer correctamente gracias a los algoritmos de respaldo de la plataforma de codificación.

¿Por qué los códigos QR casi nunca son iguales?

Según un estudio de Tuoi Tre Online , los códigos QR funcionan como una forma de "escritura digital" que contiene información. Puede tratarse de un enlace, texto, número de teléfono, código de identificación, etc. Aunque los cuadrados blancos y negros se parecen, es extremadamente raro, casi imposible, encontrar dos códigos QR idénticos. Esto se debe al método de codificación y a su capacidad de almacenamiento.

Un código QR es más que una simple imagen . Es una estructura de codificación de datos matricial bidimensional. Dependiendo de su complejidad, un código QR puede almacenar desde unos pocos caracteres hasta miles de ellos.

En concreto, un código QR estándar puede almacenar hasta unos 7000 caracteres numéricos o unos 3000 caracteres alfanuméricos. En bits, la capacidad máxima es de unos 3 KB de datos.

Técnicamente, un código QR se puede generar a partir de un conjunto único de datos de entrada y, por consiguiente, generará una imagen única. Es decir, si se crea un código QR con contenido, la imagen QR generada a partir de ese contenido será fija. Cambiar incluso un solo carácter, como añadir un punto, modificará por completo el código QR.

La capacidad de "duplicación casi nula" se debe a la enorme cantidad de combinaciones de códigos QR. Con 40 niveles de tamaño (de la versión 1 a la 40) y 4 niveles de corrección de errores (L, M, Q, H), junto con la forma en que se dividen los datos en bloques, el número de combinaciones de códigos QR que se pueden crear asciende a miles de millones de billones de códigos diferentes. En concreto, si se utiliza el tipo de código QR más complejo (versión 40, nivel de corrección de errores bajo), el número de combinaciones posibles alcanza la magnitud de 10 elevado a la 700, más que el número de átomos en el universo conocido.

Además, los códigos QR están diseñados para corregir errores: se puede difuminar u ocultar hasta un 30 % del área y el contenido se seguirá leyendo correctamente. Esto hace que cada código QR no solo sea único en su contenido, sino también altamente resistente a la interferencia, lo que ayuda a evitar confusiones entre dos códigos casi idénticos.

En la práctica, cuando un sistema de generación de códigos QR (por ejemplo, un sistema de billetes electrónicos o de inicio de sesión) necesita crear un código único para cada persona, suele adjuntar una cadena de identificación única , la hora u otra información específica para garantizar que nunca se duplique. Por lo tanto, incluso al acceder al mismo sitio web, el código QR de cada persona puede ser diferente; por ejemplo, en el caso de billetes de avión, tarjetas de invitado o códigos QR de OTP.

Por último, las plataformas no suelen generar códigos QR de forma aleatoria, sino que cuentan con un sistema de verificación, almacenamiento y control. Así pues, aunque una persona pueda duplicar (pegar y pegar) un código antiguo, el sistema puede detectarlo y rechazar su procesamiento.

Con todos estos factores combinados, el número de combinaciones es enorme, la corrección de errores es sólida y la forma en que se generan los códigos de control es tal que los códigos QR casi nunca coinciden por casualidad. Si lo hacen, suele ser intencional o debido a una copia.

TUAN VI

Fuente: https://tuoitre.vn/ma-qr-duoc-hinh-thanh-the-nao-vo-so-ma-qr-lieu-co-bi-trung-khong-20250624104002249.htm


Kommentar (0)

No data
No data

Mismo tema

Misma categoría

Contemplando el amanecer en la isla Co To
Deambulando entre las nubes de Dalat
Los campos de cañaverales en flor de Da Nang atraen tanto a lugareños como a turistas.
'Sa Pa de la tierra de Thanh' se difumina en la niebla.

Mismo autor

Herencia

Cifra

Negocio

La belleza del pueblo de Lo Lo Chai en la temporada de floración del trigo sarraceno

Actualidad

Sistema político

Local

Producto