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

Độc lập - Tự do - Hạnh phúc

Cum se formează codurile QR? Există coduri QR duplicate?

Codurile QR apar peste tot, de la plata la rezervarea biletelor, până la căutarea de informații. Dar puțini oameni știu cum se formează aceste coduri, dacă sunt duplicate...

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

Mã QR - Ảnh 1.

Arhitectura unică de date a codurilor QR

În doar câțiva ani, codurile QR au devenit o imagine familiară pe telefoane și panouri publicitare de pretutindeni. O scanare este tot ce este nevoie pentru a efectua o plată, a obține informații sau a accesa un serviciu.

Formarea codului QR

Codurile QR (prescurtare de la Quick Response - Răspuns Rapid) au fost dezvoltate pentru prima dată în 1994 de Denso Wave, o filială a Toyota, în Japonia.

Acest cod a fost creat inițial pentru a urmări componentele din linia de producție auto. Când codurile de bare tradiționale nu au mai avut suficiente date și viteză de scanare, inginerii japonezi au căutat să creeze un nou tip de cod care să poată fi citit rapid și să conțină mai multe informații, și astfel s-a născut codul QR.

Spre deosebire de codurile de bare care se citesc doar pe orizontală, codurile QR sunt proiectate într-o formă pătrată, astfel încât să poată stoca date atât pe orizontală, cât și pe verticală. Acest lucru le permite să conțină mai multe caractere (de la câteva zeci la mii), inclusiv numere, litere și simboluri.

Când au apărut pentru prima dată, codurile QR erau folosite în principal în fabrici. Dar când telefoanele cu camere au devenit populare, codul „a căpătat o nouă viață”. A fost scos de pe linia de asamblare și folosit în publicitate, plăți, căutare de produse și participarea la cursuri.

Structura codului QR este destul de unică, constând din trei pătrate mari în colțuri pentru a ajuta la poziționare la scanare; restul sunt mici casete de date. Deși pare simplu, în interiorul codului se află un șir de numere binare codificat foarte atent.

Există până la 40 de versiuni de coduri QR, în funcție de lungimea și complexitatea datelor. Fiecare cod QR are o funcție încorporată de corecție a erorilor , astfel încât, chiar dacă este neclar, rupt sau tipărit greșit, poate fi citit corect datorită algoritmilor de backup din platforma de codificare.

De ce codurile QR nu sunt aproape niciodată la fel?

Conform cercetărilor realizate de Tuoi Tre Online , codurile QR funcționează ca un tip de „scriere digitală” care conține informații. Poate fi un link, un text, un număr de telefon, un cod de identificare... Deși pătratele alb-negru arată similar, existența a două coduri QR identice este extrem de rară, aproape imposibilă. Motivul constă în metoda de codificare și în capacitatea sa de stocare.

Un cod QR este mai mult decât o simplă imagine . Este o structură de codificare a datelor sub formă de matrice bidimensională. În funcție de complexitatea sa, un cod QR poate stoca de la câteva caractere până la mii de caractere.

Mai exact, un cod QR standard poate stoca până la aproximativ 7.000 de caractere numerice sau aproximativ 3.000 de caractere alfanumerice. Dacă este calculat în biți, capacitatea maximă este de până la aproximativ 3KB de date.

Tehnic vorbind, un cod QR poate fi generat dintr-un set unic de date de intrare și va genera o imagine unică în consecință. Adică, dacă creați un cod QR care conține conținut, imaginea QR generată din acel conținut este fixă. Chiar și schimbarea unui singur caracter, cum ar fi adăugarea unui punct, va schimba complet codul QR.

Capacitatea de „duplicare aproape zero” provine din numărul imens de combinații ale codului QR. Cu 40 de niveluri de dimensiune (de la versiunea 1 la versiunea 40) și 4 niveluri de corecție a erorilor (L, M, Q, H), împreună cu modul în care datele sunt împărțite în blocuri, numărul de combinații QR care pot fi create este de miliarde de miliarde de coduri diferite. Mai exact, dacă se utilizează cel mai complex tip QR (versiunea 40, nivel scăzut de corecție a erorilor), numărul de combinații posibile este de până la 10 la puterea 700 - mai mult decât numărul de atomi din universul cunoscut.

În plus, codurile QR sunt concepute pentru a corecta erorile: puteți estompa sau ascunde până la 30% din suprafață, iar conținutul va fi citit în continuare corect. Acest lucru face ca fiecare cod QR să fie nu doar unic în conținut, ci și extrem de rezistent la „interferențe”, ajutând la evitarea confuziei între două coduri aproape identice.

În practică, atunci când un sistem de generare a codurilor QR (de exemplu, bilete electronice, sistem de autentificare...) trebuie să genereze un cod unic pentru fiecare persoană, acesta atașează de obicei un șir de identificare unic sau informații specifice orei, pentru a se asigura că acesta nu este niciodată duplicat. Prin urmare, chiar și atunci când se accesează același site web, codul QR pentru fiecare persoană poate fi diferit, de exemplu, bilete de avion, carduri de oaspeți sau cod QR OTP.

În cele din urmă, platformele nu generează de obicei coduri QR aleatoriu, ci au un sistem de verificare, stocare și control. Așadar, chiar dacă o ființă umană poate duplica (re-lipi un cod vechi), sistemul îl poate detecta și refuza să îl proceseze.

Cu toți acești factori combinați, există un număr imens de combinații, o corecție puternică a erorilor și o modalitate controlată de generare a codurilor, astfel încât codurile QR aproape niciodată nu se potrivesc întâmplător. Dacă se întâmplă, de obicei este... intenționat sau din cauza copierii.

TUAN AL VI-LEA

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


Comentariu (0)

No data
No data

Pe aceeași temă

În aceeași categorie

Cât de modern este submarinul Kilo 636?
PANORAMĂ: Paradă, marșul A80 din unghiuri live speciale în dimineața zilei de 2 septembrie
Hanoiul se luminează cu artificii pentru a sărbători Ziua Națională, pe 2 septembrie
Cât de modern este elicopterul antisubmarin Ka-28 care participă la parada maritimă?

De același autor

Patrimoniu

Figura

Afaceri

No videos available

Ştiri

Sistem politic

Local

Produs