TamgaNetwork

Düşünjeler

Saýlama açyklama we SD-JWT

Resminamanyň bütinini görkezmän, diňe gerekli ýeke maglumaty subut edip bilmek. Häzirki zaman sanly şahsyýetiň iň güýçli pikiri şudur.

Mesele: “ählisi ýa-da hiçbiri”

Şahsyýetiňi görkezeniňde, aslynda zerurdan has köpüni paýlaşýarsyň. Bara girmek üçin diňe “18 ýaşdan uly” diýmek ýeterlikkä, şahsyýetnamaň adyňy, salgyňy, doglan seneňi, şahsy belgiňi hem açyk edýär. Bu, gizlinlik taýdan israply modeldir.

Çözgüt: saýlama açyklama (selective disclosure)

Saýlama açyklama, resminamadan diňe zerur meýdany açyp galanyny gizlin saklap bilmek ukybydyr. We muny edende resminamanyň issuer goly heniz hem güýçli galýar — ýagny gizleýän meýdanlaryň resminamanyň bitewiligini bozmaýar.

Muny mümkin edýän: SD-JWT

SD-JWT (Selective Disclosure JWT), resminamanyň her meýdanyny aýratyn “duzlanan jem” (salted hash) hökmünde saklaýan formatdyr. Gol bu jemleriň ählisini öz içine alýar. Hödürlemekde holder, diňe açmak isleýän meýdanlarynyň asyl bahasyny paýlaşýar; galany jem görnüşinde gizlin galýar, emma gol ýene-de barlanýar.

Resminama Barlandy
berijiIdentity service · X.509 (TR)
eýep:8f2a…c19

meýdanlar

age_over_18 açyk
birth_date gizli
full_name gizli
gol: dogryýatyrmak: işjeň

Netije

Az maglumat paýlaşyp, ýokary ynam. Bu, “maglumat minimizasiýasy” we “privacy by design” ýörelgeleriniň göni amalydyr.

Bir ädim öňe: nol-bilim subutnamasy (ZKP)

Zero-Knowledge Proof (ZKP) — nol-bilim subutnamasy — muny has-da öňe alyp gidýär: bir zady, şol zadyň bahasyny asla bermän subut etmäge mümkinçilik berýär. “18-den uly” dawasyny, doglan seneni saklaýan meýdany asla görkezmän hem subut edip bilýärsiň. Tamga ÝB-niň ýaş barlag profiliniň hem esaslanýan açyk çeşmeli Longfellow ZK ulgamyny ulanýar: gapjyk gurama gol çeken we üýtgemeýän mdoc barada bir hakykaty subut edýär; iki subutnama biri-biri bilen baglanyşdyrylyp bilinmeýär. Barlaýjy tarapy taýýar; subutnamany telefonda döretmek dükan wersiýasyndan soň.

Häzir işleýän

Nol-bilimsiz hem Tamga häzir doglan senesini bermän “18 ýaşdan uly”-ny subut edýär: şahsyýet resminamasy ISO 18013-5 mdoc görnüşinde hem gelýär we onda berijiniň aýratyn gol çeken age_over_18 meýdany bar. Ýaş barlagy diňe şu meýdany soraýar we başga hiç zat almaýar.

Indi binýat taýýar. Indiki bölümde bu bölekleriň Tamga Network arhitekturasynda nähili birleşýändigini göreris.