TamgaNetwork

Tamga nähili işleýär

Arhitektura: Tamga nähili işleýär

Öňki sahypalardaky düşünjeler şu ýerde birleşýär: birnäçe kiçi hyzmat, açyk gol çekilen sanawlar, resminamalary saklaýan gapjyk we bäş ädimde karar berýän barlaýjy.

Näme nirede durýar

Düzgün ýönekeý: şahsy zatlaryň ählisi adamda galýar; diňe şahsy bolmadyk ynam maglumaty açykdyr.

Gapjykda · telefonda

  • Resminamalar: diplom, talyp resminamasy, şahsyýet, bilet
  • Enjam açarlary — her nusga üçin bir
  • Nämäniň kim bilen paýlaşylandygynyň taryhy

Açyk · gol çekilen sanawlar

  • Guramalar, sertifikatlar, ýagdaýlar
  • Her guramanyň näme we haçan berip biljekdigi
  • Barlaýjylar we olaryň sorap biljek meýdanlary
  • Ýatyrylyş sanawlary we labyr žurnaly

Sanawda, žurnalda ýa-da zynjyrda şahsy maglumat ýok

Hatda onuň heşi hem ýok. Ýatyrylyş sanawlary at däl, her resminama nusgasy üçin tötänleýin orun saklaýar; salgylar guramany aýan etmeýär. Hyzmat žurnallary näme bolandygyny ýazýar, kimiň başyna gelendigini asla ýazmaýar.

Hyzmatlar

Ynam gatlagy
trust.tamga.networkYnam sanawlary — guramalaryň, barlaýjylaryň we gapjyk üpjün edijileriň gol çekilen sanawlary; açyk labyr žurnaly bilenETSI TS 119 612
schemas.tamga.networkResminama görnüşleri — resminama görnüşleriniň we kesgitlemeleriniň açyk katalogySD-JWT VC Type Metadata
status.tamga.networkÝatyrylyş sanawlary — ýatyrylyş we togtatma, kesgitli aralykda çap edilýär; şahsy maglumat ýokToken Status List
Hyzmatlar
issuer.tamga.networkResminama beriş hyzmaty — her gurama üçin öz ýolunda, guramanyň açary bilen resminama berýärOpenID4VCI
console.tamga.networkGurama konsoly — guramalar resminama bermegi, ýatyrylyşy we statistikany dolandyrýar—
verify.tamga.networkTamga Verify — ýerleşdirilen barlaýjy we web saýtlar üçin “Tamga bilen gir” toplumyOpenID4VP
id.tamga.networkŞahsyýet hyzmaty — uzakdan şahsyýet barlagy (resminama + janlylyk) we şahsyýet resminamasy—
wallet.tamga.networkGapjyk üpjün edijisi — gapjygyň hakyky programma we hakyky enjam bolandygyna kepil geçýär—
  • Bir resminama beriş hyzmaty, köp gurama. Her gurama öz ýolunda kärendeçidir. Guramalaryň arasyndaky tapawutlar sazlamadyr, asla gurama üçin aýratyn kod däl. Pilotda gol açary uniwersitete geçýär.
  • Şahsyýet barlagy aýratyn. Şahsyýet barlag üpjün edijisi bilen diňe şahsyýet hyzmaty gürleşýär. Ol şahsyýet resminamasyny berýär we soňra surat saklamaýar — diňe açyk däl, heşlenen ýazgy (şahs salgysy we resminama belgisiniň heşi). Uniwersitetler ýazgyňy üpjün ediji arkaly däl, şu resminama arkaly deňeşdirýär.
  • Diňe hakyky gapjyklar. Gapjyk üpjün edijisi hakyky gapjyk programmalary üçin gysga möhletli tassyklama gol çekýär; guramalar munsuz resminama bermeýär.

Bäş gatlakly barlag

Her barlag şol bir hatary, şol bir tertipde işledýär we ilkinji säwlikde togtaýar. Her ädimiň hemişelik kody bar; şonuň üçin “ret” hemişe sebäbini aýdýar.

Barlag hatary
T0
haýyş we jogap biri-birine degişli (nonce, alyjy, şifrleme)
A · format
gol, sertifikat zynjyry, enjam subutnamasy, gizlin meýdanlar bozulmadyk
B · görnüş
resminama görnüşi belli, kesgitlemäniň heşi katalog bilen gabat gelýär
C · ynam
gurama bu görnüş üçin berlen senesinde ygtyýarly (ynam sanawy)
D · ýagdaý
ýatyrylmadyk ýa-da togtadylmadyk; ýatyrylyş sanawy täze we labyrlanan
E · syýasat
soralan her meýdan bar, barlaýjynyň çäginden daşary hiç zat ýok
→ netije
ACCEPTED (kabul) · REJECTED (ret, haýsy ädimde) · INDETERMINATE (barlap bolmady)

“Barlap bolmady” — “ýasama” diýmek däl

Sanawa ýetip bolmasa ýa-da sanaw täze bolmasa jogap INDETERMINATE (kesgitsiz) bolýar we REJECTED-den aýratyn görkezilýär. “Bu diplom ýasama” bilen “häzir barlap bilemok” arasyndaky tapawut kimdir biriniň işe alynmagyny ýa-da alynmazlygyny kesgitleýär.

Durmuş aýlawlary

  • Ýatyrylyş kesgitli aralykda çap edilýär, asla derrew däl; şeýlelikde ýatyrylyşyň wagty adam barada hiç zady aýan etmeýär.
  • Guramanyň togtadylmagy täze resminama bermegi derrew togtadýar; öň berlen resminamalar güýjünde galýar, sebäbi ygtyýar berlen senesine görä bahalandyrylýar.
  • Nusgalar dizaýn boýunça gutarýar; gapjyk täze nusga almazdan öň soraýar — asla ýuwaşlyk bilen täzelemeýär.
  • Sanawlardan hiç zat pozulmaýar: her üýtgeşme taryhy bilen täze, gol çekilen wersiýadyr.

Ýörelgeler

  • Dizaýndan gelýän gizlinlik we howpsuzlyk — saýlama açyklama, her barlaýja aýry nusga, enjamdan asla çykmaýan açarlar.
  • Açyk standartlar — SD-JWT VC, ISO 18013-5 mdoc, OpenID4VCI/VP, X.509, IETF Token Status List, ETSI ynam sanawlary.
  • Algoritm çeýeligi — algoritm her gol çekilen obýektde ady bilen ýazylýar we arhitektura üýtgemezden çalşyrylyp bilner.
  • Zynjyr, bir zat goşanda — häzir ynam sanawlary; azyndan iki garaşsyz operator goşulanda rugsatly Besu/QBFT kitaby (näme üçin).