1. Domovská stránka
  2.  / 
  3. Blog
  4.  / 
  5. Prečo je blockchain voliteľný pre budúci Medzinárodný vodičský preukaz (IDP)
Prečo je blockchain voliteľný pre budúci Medzinárodný vodičský preukaz (IDP)

Prečo je blockchain voliteľný pre budúci Medzinárodný vodičský preukaz (IDP)

Budúci Medzinárodný vodičský preukaz (IDP) potrebuje transparentnosť, dôveryhodné kotvy a verejnú zodpovednosť. Čo štandardne nepotrebuje — je umiestňovanie samotných vodičov na distribuovanú účtovnú knihu.

Každá vážna diskusia o digitálnom cezhraničnom IDP nakoniec pritiahne rovnaký návrh: „Jednoducho to dajte na blockchain.” Príťažlivosť je pochopiteľná. Blockchainy ponúkajú dôkaz o neporušenosti, zdieľanú viditeľnosť a históriu, do ktorej možno iba pridávať záznamy. To sú skutočné vlastnosti. Ale v kontexte cezhraničnej identity vodiča sa veľmi často aplikujú na nesprávnu vrstvu.

Tento článok vysvetľuje prečo, prechádza tým, čo normy skutočne hovoria, a navrhuje lepší architektonický vzor.

Čo normy skutočne hovoria o blockchaine

Dátový model W3C Verifiable Credentials výslovne uvádza, že register overiteľných údajov môže mať mnoho podôb, vrátane:

  • Dôveryhodné databázy
  • Decentralizované databázy
  • Vládne databázy identity
  • Distribuované účtovné knihy

DID Core je rovnako jasné: mnohé metódy DID využívajú technológiu distribuovanej účtovnej knihy, ale nie všetky. Inými slovami, normy už odmietajú myšlienku, že blockchain je povinným základom pre digitálne poverenia.

To je správny východiskový bod pre budúci IDP. Užitočná otázka nie je „blockchain alebo bez blockchaine?” Ale:

Ktorá vrstva skutočne potrebuje transparentnosť a ktorá vrstva by sa štandardne rozhodne nemala stať verejnou infraštruktúrou?

Blockchain je súbor vlastností, nie požiadavka

Prvou chybou je považovať „blockchain” za jedinú požiadavku. Nie je ňou. Je to súbor možných vlastností, vrátane:

  • Zdieľaná publikácia
  • História, do ktorej možno iba pridávať záznamy
  • Distribuovaná prevádzka
  • Generovanie potvrdení
  • Odolnosť voči jednostranným zmenám

Niektoré z týchto vlastností sú pre budúci IDP užitočné. Niektoré sú irelevantné. A niektoré sú aktívne nebezpečné, keď sa aplikujú na subjekty ľudských poverení. Model registra W3C zámerne umožňuje viacero implementácií, pretože rôzne ekosystémy potrebujú rôzne kompromisy.

Tri problémy, ktoré by sa nemali kombinovať

Druhou chybou je zlúčenie troch rôznych problémov do jedného systému. Pre budúci IDP musia zostať oddelené:

  1. Kde žije právna pravda. Právo viesť motorové vozidlo patrí do autoritatívnych národných záznamov o vodičských preukazoch.
  2. Ako sa distribuujú dôveryhodné materiály. Kľúče vydavateľov a certifikáty overovateľov patria do kontrolovaných registrov dôvery.
  3. Ako ekosystém audituje zmeny. To patrí do transparentnej vrstvy.

Reálne ekosystémy už takto fungujú. Služba digitálnej dôvery AAMVA distribuuje verejné kľúče vydavateľov v stiahnuteľnom zozname predtým, ako overovateľ vôbec vstúpi do interakcie s mDL. Príručka EÚ pre mobilné vodičské preukazy stanovuje, že členské štáty oznamujú Komisii oprávnených vydavateľov mDL a Komisia zverejňuje overovací zoznam týchto autorít. To je distribúcia dôvery bez blockchaine.

Čo nás učí transparentnosť certifikátov

Najefektívnejší model transparentnosti na verejnom internete nie je spotrebiteľský blockchain. Je ním transparentnosť certifikátov (Certificate Transparency, CT).

RFC 9162 opisuje CT ako protokol na verejné zaznamenávanie TLS serverových certifikátov, aby ktokoľvek mohol:

  • Auditovať činnosť certifikačných autorít
  • Odhaliť problematické alebo chybne vydané certifikáty
  • Auditovať samotné záznamy

Kľúčová lekcia z návrhu CT: transparentnosť je najcennejšia, keď zaznamenáva správanie vydavateľa a dôveryhodné materiály — nie aktivitu koncových používateľov.

V kontexte budúceho IDP to znamená zaznamenávanie takých vecí, ako sú:

  • Vydávanie a rotácia kľúčov vydavateľov
  • Publikácia dôveryhodných kotiev
  • Registrácia kategórií overovateľov
  • Zmeny politík
  • Vyhlásenia o zhode
  • Bezpečnostne relevantné udalosti

Čo to neznamená, je vytvorenie verejnej alebo polovedejnej účtovnej knihy držiteľov, identifikátorov poverení alebo udalostí prezentácie. To nie je transparentnosť. To je nadmerný zber údajov.

SCITT: Prečo transparentnosť nie je to isté ako pravda

Návrh architektúry IETF SCITT rozširuje toto myslenie. SCITT definuje Transparentnú službu, ktorá udržiava overiteľnú dátovú štruktúru a vydáva kryptografické potvrdenia dokazujúce zahrnutie podpísaných vyhlásení. Identita Transparentnej služby je zachytená verejným kľúčom známym spoliehajúcim sa stranám, pričom dôveryhodné kotvy a registračné politiky sú samy osebe zverejnené.

Toto je výkonný model pre infraštruktúru IDP, pretože premieňa transparentnosť na auditovateľnú službu okolo dôveryhodných materiálov a politík — nie okolo osobných cestovných udalostí.

SCITT je tiež jasný o limitoch transparentnosti:

  • Zaregistrované vyhlásenie iba dokazuje, že ho vydavateľ vytvoril a zaregistroval — nie že vyhlásenie je natrvalo správne.
  • Neskoršie podpísané vyhlásenie môže nahradiť skoršie.
  • Transparentnosť nezabraňuje nečestným alebo kompromitovaným vydavateľom; zodpovedá ich konanie.

Pre identitu vodiča je toto rozlíšenie mimoriadne dôležité: transparentný protokol je dôkaz a história auditu, nie autoritatívny právny stav vodičského oprávnenia niekoho.

SCITT tiež poznamenáva, že transparentná služba môže chrániť svoju sekvenciu, do ktorej možno iba pridávať záznamy, kombináciou dôveryhodného hardvéru, konsenzuálnych protokolov a kryptografických dôkazov. Ani transparentná vrstva nevyžaduje jeden konkrétny dizajn blockchaine. Konsenzus je jednou z možností, nie jedinou.

Správne architektonické oddelenie pre budúci IDP

Budúci IDP by mal oddeliť záujmy do štyroch odlišných vrstiev:

  1. Autoritatívne záznamy o tom, kto smie viesť motorové vozidlo (národné licenčné orgány)
  2. Registre dôvery pre kľúče vydavateľov a overovateľov
  3. Stavová infraštruktúra pre aktuálnosť a odvolanie
  4. Voliteľná transparentná vrstva pre verejný audit politík, dôveryhodných kotiev, potvrdení a vyhlásení o zhode
Transparentnosť pre infraštruktúru, nie pre ľudí

Keď tieto vrstvy oddelíte, otázka blockchaine sa stane oveľa ostrejšou. Už nejde o to „mal by budúci IDP byť na blockchaine?”, ale:

Ktorá vrstva, ak vôbec nejaká, skutočne profituje z verejného auditu, do ktorého možno iba pridávať záznamy?

Päť dôvodov, prečo identita vodiča na blockchaine nie je správnym štandardom

1. Vytvára trvalé sledovacie signály

Práca EUDI na ochrane súkromia vysvetľuje, že prezentácie atestácií môžu obsahovať jedinečné hodnoty, ako sú:

  • Soli
  • Hodnoty hash
  • Identifikátory odvolania
  • Verejné kľúče viazané na zariadenie
  • Podpisy
  • Časové pečiatky

Keďže tieto hodnoty sú pre tú istú atestáciu fixné, umožňujú spoliehajúcim sa stranám prepojiť rôzne transakcie a vytvoriť behaviorálny profil používateľa. EUDI výslovne varuje, že to porušuje rozumnú očakávanosť, že oddelené aktivity peňaženky nebudú kombinované.

Ak zverejníte stabilné identifikátory držiteľov, stabilné identifikátory poverení, opätovne použiteľné hashe alebo individuálne sledovateľné udalosti odvolania na verejnej účtovnej knihe, neriešite problém sledovania — robíte ho trvalým.

2. Odhaľuje udalosti odvolania a aktuálnosti

Odporúčanie W3C Bitstring Status List jasne opisuje problém: ak existuje vzťah jedna ku jednej medzi poverením a URL adresou, kde je zverejnený jeho stav, vydavateľ môže prepojiť držiteľa, overovateľa a čas kontroly. Špecifikácia používa príklad vodičského preukazu na ilustráciu toho, prečo sledovanie vydavateľom pri vstupe do zariadenia porušuje bežné očakávanie ochrany súkromia.

Lepší štandard, ktorý navrhuje Bitstring Status List:

  • Veľké, komprimovateľné stavové zoznamy, kde mnohé poverenia zdieľajú jeden stavový zdroj
  • Štandardná dĺžka zoznamu 131 072 položiek
  • Spoliehajúce sa strany sťahujú nové verzie oddelene, bez autentifikácie
  • Náhodné indexy a záruky skupinového súkromia

To je presný opak individualizovaných, on-chain záznamov odvolania.

3. Zamieňa stav poverenia s právnym stavom vodičského oprávnenia

Digitálne poverenie môže byť odvolané, pretože jeho podpisový mechanizmus bol kompromitovaný — aj keď reálne právo viesť motorové vozidlo zostáva platné. Verejná účtovná kniha udalostí poverení nie je čistou náhradou za autoritatívny stav národného vodičského záznamu.

SCITT potvrdzuje tento bod: zaregistrované vyhlásenie môže byť neskôr nahradené novým a spoliehajúce sa strany rozhodujú, čomu dôverovať na základe politiky a histórie. Protokol nie je trvalou pravdou. Je to dôkaz o tom, kto čo povedal, kedy a za akej politiky. Národný licenčný orgán zostáva koreňom právnej pravdy.

4. Zameriava sa na nesprávny problém správy

Cezhraničná identita vodiča nie je primárne problémom konsenzu. Je to problém správy:

  • Kto smie vydávať?
  • Ktoré verejné kľúče sú aktuálne?
  • Ktorí overovatelia sú oprávnení?
  • Ktoré žiadosti o údaje zodpovedajú ich deklarovanému účelu?
  • Ktorá verzia politiky platila v danom čase?

Reálne ekosystémy tieto otázky riešia prostredníctvom riadenej infraštruktúry dôvery, nie decentralizovaného konsenzu:

  • Služba digitálnej dôvery AAMVA zverejňuje verejné kľúče vydávajúcich autorít v stiahnuteľnom zozname.
  • Príručka EÚ pre mobilné vodičské preukazy uvádza, že Komisia zverejňuje zoznam oprávnených vydavateľov mDL.
  • Práca ETSI na certifikátoch peňaženky-spoliehajúcej-sa-strany poskytuje strojovo čitateľné overenie identity overovateľa so zamýšľaným použitím a registrovanými požadovanými atribútmi.

To je explicitná verejná správa dôvery — nie decentralizovaná správa.

5. Nerieši realitu na ceste

Mnohé návrhy blockchaine ticho predpokladajú, že živý prístup k sieti je výhodou. Pre vodičské poverenia — najmä pri cestnej kontrole alebo počas cestovania — to často nie je pravda.

Implementačná príručka AAMVA uvádza, že:

  • Získavanie zo zariadenia funguje bez externého pripojenia pre držiteľa aj čítačku v čase transakcie.
  • ISO/IEC 18013-5 vyžaduje podporu získavania zo zariadenia.
  • Prístup overovateľa k verejným kľúčom vydavateľa nemusí nastať v čase transakcie. Kľúče môžu byť vopred stiahnuté.

Ak overovateľ už môže overovať lokálne pomocou uložených dôveryhodných materiálov, živá závislosť od blockchaine nie je nevyhnutná. V najlepšom prípade ide o implementačnú voľbu pre nejakú funkciu auditu na pozadí.

Čo by malo byť transparentné v budúcom IDP

Budúci IDP rozhodne potrebuje transparentnosť — na správnom mieste.

Toto zverejnite štandardne:

  • Verejné kľúče vydavateľov a udalosti rotácie kľúčov
  • Dôveryhodné kotvy a zoznamy oprávnených vydavateľov
  • Prístupové certifikáty overovateľov a metadáta registrovaného účelu
  • Verzie politík a pravidlá registrácie
  • Vyhlásenia o zhode a bezpečnostne relevantné tvrdenia o vydaniach softvéru
  • Auditovateľné potvrdenia dokazujúce, že tieto vyhlásenia boli zaregistrované

Toto štandardne nezverejňujte:

  • Identifikátory držiteľov na verejnej účtovnej knihe
  • Stabilné identifikátory poverení opätovne používané u rôznych overovateľov
  • Udalosti per-prezentácia
  • Surové záznamy odvolania, ktoré izolujú jednu osobu
  • Úplné podpísané vyhlásenia obsahujúce osobné údaje, keď by postačili hashe alebo metadáta

SCITT výslovne varuje vydavateľov, aby pred predložením vyhlásení transparentnej službe preskúmali zahrnutie súkromných, dôverných alebo osobne identifikovateľných informácií. Taktiež poznamenáva, že transparentné služby môžu uchovávať iba kryptografické metadáta, ako sú hashe — nie úplné podpísané vyhlásenia.

Lepší vzor: Transparentnosť okolo ekosystému, nie cez osobu

Čistá architektúra pre budúci IDP vyzerá takto:

  • Autoritatívny národný register — zostáva právnym zdrojom pravdy o práve viesť motorové vozidlo.
  • Vrstva poverení — prenáša strojovo overiteľné vodičské oprávnenia do peňaženky držiteľa.
  • Vrstva registra dôvery — distribuuje kľúče vydavateľov, certifikáty overovateľov a zoznamy oprávnených vydavateľov.
  • Stavová vrstva — používa krátkodobé atestácie alebo stavové zoznamy zachovávajúce súkromie, ktoré sa aktualizujú oddelene.
  • Transparentná vrstva — môže alebo nemusí interne využívať konsenzus a zaznamenáva dôveryhodné kotvy, zmeny kľúčov, aktualizácie politík, potvrdenia a vyhlásenia ekosystému, ktoré profitujú z verejného auditu, do ktorého možno iba pridávať záznamy.

Táto architektúra zachytáva užitočné časti myslenia o blockchaine — auditovateľnosť s pridávaním záznamu, verejná kontrola, dôkaz o neporušenosti, potvrdenia — bez toho, aby sa vodič stal verejným subjektom systému. Taktiež zodpovedá tomu, čo normy už opisujú: registre môžu mať rôzne formy, DID nevyžadujú distribuované účtovné knihy, registre dôvery už existujú a mechanizmy stavu zachovávajúce súkromie sú už štandardizované.

Hlavný argument

Budúci IDP by mal prijať najlepší nápad z blockchaine — verejná zodpovednosť za infraštruktúru — bez prijatia jeho najhoršieho štandardu pre ľudí: trvalé, globálne viditeľné sledovanie.

V praxi to znamená:

  • Transparentnosť pre vydavateľov, nie odhaľovanie držiteľov
  • Auditovateľné dôveryhodné kotvy, nie verejné záznamy o cestovaní
  • Potvrdenia pre politiky a registrácie, nie trvalé časové osi použitia poverení
  • Dôkaz s pridávaním záznamu pre správu ekosystému, nie on-chain identita vodiča ako štandard

Toto nie je argument proti blockchaine. Je to argument proti aplikovaniu blockchaine na nesprávnu vrstvu.

Budúci IDP môže pokojne využívať transparentné služby podporované konsenzu niekde v ekosystéme. Ale ak návrh začne tým, že umiestni vodiča, poverenie alebo stopu prezentácie na účtovnú knihu, už si zvolil nesprávny štandard.

Použiť
Prosím, zadajte svoj email do poľa nižšie a kliknite "Prihlásiť sa"
Prihláste sa na odber a získajte pokyny na získanie a používanie medzinárodného vodičského preukazu spolu s radami pre vodičov v zahraničí