๐Ÿ‡ฐ๐Ÿ‡ท SSI ๊ธฐ์ดˆ 5: ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์„ค๊ณ„

SSI ๊ธฐ์ดˆ 5: ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์„ค๊ณ„

ํƒˆ์ค‘์•™ํ™” ์‹๋ณ„์ž(DID)์˜ ๋ฟŒ๋ฆฌ๋Š” ์ž๊ธฐ์ฃผ๊ถŒ ์‹ ์›(SSI) ์›์น™์ด๋ฉฐ, ์ด์ œ๋Š” ์ด ์›์น™์ด ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์„ค๊ณ„๊ฐ€ ๊ธฐ๋ณธ ์„ค์ •์ด ๋˜์–ด์•ผ ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

ํ˜„๋Œ€ ๋””์ง€ํ„ธ ์‹œ๋Œ€์—์„œ๋Š” ๋ฐ์ดํ„ฐ ์นจํ•ด, ์‹ ์› ๋„์šฉ, ๋ฐ์ดํ„ฐ ๋งˆ์ด๋‹ ๋“ฑ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์šฐ๋ คํ•˜๋Š” ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ๊ฐ€ ์ตœ์šฐ์„  ๊ณผ์ œ๋กœ ๋– ์˜ค๋ฅด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํƒˆ์ค‘์•™ํ™” ์‹๋ณ„์ž(DID)์˜ ๊ธฐ์›์€ ์ž๊ธฐ์ฃผ๊ถŒ ์‹ ์›(SSI) ์›์น™์— ์žˆ์œผ๋ฉฐ, ์ด์ œ๋Š” ๊ธฐ๋ณธ ์„ค์ •์ด ๋˜์–ด์•ผ ํ•  ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ์„ค๊ณ„๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

DID

์ด ์‹œ๋ฆฌ์ฆˆ์˜ ์•ž๋ถ€๋ถ„์—์„œ DID์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ  ์ต๋ช…์„ฑ์— ๋Œ€ํ•ด ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๊ทธ ๊ฐœ๋…์„ ์ข€ ๋” ํ™•์žฅํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜๋‚  ์šฐ๋ฆฌ๊ฐ€ ์šด์ „๋ฉดํ—ˆ์ฆ๊ณผ ๊ฐ™์€ ๋ฌธ์„œ๋ฅผ ๋ฐœ๊ธ‰๋ฐ›์„ ๋•Œ, ๋ฌธ์„œ์—๋Š” ์‹๋ณ„์ž๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ณผ๊ธˆ, ์€ํ–‰ ๊ณ„์ขŒ, ๋ณ‘์›, ์ƒ์  ๋“ฑ์„ ๊ฐœ์„คํ•˜๋Š” ๋“ฑ ๋‹ค๋ฅธ ์šฉ๋„๋กœ ์ด ID๋ฅผ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ID์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Š” ๋งค์šฐ ์นจ์Šต์ ์ธ ํ–‰์œ„์ด๋ฉฐ ์‹ค์ œ๋กœ ๋ฐœ์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐœ์ธ์ •๋ณด ์นจํ•ด๋Š” ๋ฒ”์ฃ„์ž๊ฐ€ ์šฐ๋ฆฌ๋ฅผ ๋””์ง€ํ„ธ ๋ฐฉ์‹์œผ๋กœ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐœ๋…์€ ๋ฉ€๋ฆฌ ์žˆ๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์šฐ๋ฆฌ ์ฃผ๋ณ€์—์„œ ์ผ์–ด๋‚˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์บ๋‚˜๋‹ค์—์„œ๋Š” 2022๋…„์— ๊ฐœ์ธ์ด ์‹œ์œ„์— ์ฐธ์—ฌํ–ˆ๋‹ค๋Š” ์ด์œ ๋กœ ๊ณ„์ •์ด ๋™๊ฒฐ๋˜๊ฑฐ๋‚˜ ํ์‡„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ค‘๊ตญ์—์„œ๋„ ๋™๊ฒฐ ์ด์œ ์— ๋Œ€ํ•œ ์„ค๋ช…์ด ๊ฑฐ์˜ ๋˜๋Š” ์ „ํ˜€ ์—†์ด ์ด๋Ÿฌํ•œ ์ผ์ด ๋˜‘๊ฐ™์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ •์น˜์  ์ž…์žฅ๊ณผ ๋Œ€์˜์— ๋Œ€ํ•œ ์‹ ๋…์— ์ƒ๊ด€์—†์ด ์šฐ๋ฆฌ ๋ชจ๋‘๋Š” ์ด๊ฒƒ์ด ์œ„ํ—˜ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์ธ์‹ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ์ด์Šˆ๋‚˜ ์ •๋‹น์˜ ๋ฐ˜๋Œ€ํŽธ์— ์žˆ๋Š” ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ํ†ต์ œ๊ถŒ์„ ์–ป์–ด ์ง‘์ค‘๋œ ์–ต์••์œผ๋กœ ์šฐ๋ฆฌ๋ฅผ ๋ชฐ์•„๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒˆ์ค‘์•™ํ™”๋œ ์‹ ์›์€ ์ด ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ• ๊นŒ์š”?

์ด ๊ฐœ๋…์„ ํƒˆ์ค‘์•™ํ™”๋œ ์‹ ์› ์Œ(decentralized identity pair)์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ณ‘์›, ์€ํ–‰, ๊ณต๊ณผ๊ธˆ ๋“ฑ์— DID๋ฅผ ์—ฐ๊ฒฐํ•  ๋•Œ, ์ด๋Ÿฌํ•œ ์—ฐ๊ฒฐ์€ ์ฒ˜์Œ์— ์—ฐ๊ฒฐํ•  ๋•Œ ์‚ฌ์šฉ๋œ DID๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด DID ์Œ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ์˜ ๊ฐ ๋‹น์‚ฌ์ž๊ฐ€ DID ์ค‘ ํ•˜๋‚˜๋ฅผ ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ์Œ์ด ๋ฉ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์—ฐ๊ฒฐ์„ ์ถ”์ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. DID ์Œ์ด ์—ฐ๊ฒฐ์„ ๋‚˜ํƒ€๋‚ด๋ฏ€๋กœ ์•„๋ฌด๋„ ์ด ๊ด€๊ณ„๋ฅผ ๋‚ด ๊ฐœ์ธ DID๋กœ ์ถ”์ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ๊ธฐ์กด ์‹ ์› ๋ชจ๋ธ์„ ์™„์ „ํžˆ ๋’ค์ง‘์–ด ์ง„์ •ํ•œ ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ •๋ณด ๊ณต์œ 

์˜ค๋Š˜๋‚  ์šด์ „๋ฉดํ—ˆ์ฆ๊ณผ ๊ฐ™์€ ์ž๊ฒฉ ์ฆ๋ช…์„ ์‚ฌ์šฉํ•  ๋•Œ ์ด๋ฅผ ๋ณด๋Š” ์‚ฌ๋žŒ์€ ์ด๋ฆ„, ์ฃผ์†Œ, ํ‚ค, ๋ชธ๋ฌด๊ฒŒ ๋“ฑ ๋ชจ๋“  ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๋Š” ์ƒ๋Œ€๋ฐฉ์ด ์ •๋ณด๋ฅผ ์•Œ ํ•„์š”๊ฐ€ ์—†๋‹ค๋ฉด ์ด๋Š” ๋น„์‹ค์šฉ์ ์ด๋ฉฐ ์ด์น˜์— ๋งž์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐœ์ธ ์ •๋ณด ๊ณต๊ฐœ๋กœ ์ธํ•œ ์ž ์žฌ์  ์œ„ํ—˜์„ ๋ณด์—ฌ์ฃผ๋Š” ์ข‹์€ ์˜ˆ๋กœ ํŽ์„ ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์ œ๋ ฅ์„ ์žƒ์„ ์ˆ˜ ์žˆ๋Š” ์žฅ์†Œ์—์„œ ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์†์„ฑ์ด ์žˆ๋Š” ์šด์ „๋ฉดํ—ˆ์ฆ์„ ๋ณด์—ฌ์ค„ ๊ฒฝ์šฐ, ์ด๋Ÿฌํ•œ ์ƒํ˜ธ์ž‘์šฉ์œผ๋กœ ์ธํ•ด ์ž ์žฌ์ ์ธ ์‹ ์ฒด์  ์œ„ํ—˜์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฑฐ๋ž˜๊ฐ€ ์ด๋ ‡๊ฒŒ ์‹ฌ๊ฐํ•œ ๊ฒฐ๊ณผ๋ฅผ ์ดˆ๋ž˜ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

์˜จ๋ผ์ธ์—์„œ ์‹ ์šฉ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์•ˆ์ „ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ํ•ด๋‹น ์ •๋ณด๊ฐ€ ๋„๋‚œ๋‹นํ•ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์œ„ํ—˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ถ„๋ช…ํ•œ ์œ„ํ—˜์ด๋ฉฐ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ์ƒ๋‹นํ•œ ๋ถˆํŽธ์„ ์ดˆ๋ž˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹œ๋‚˜๋ฆฌ์˜ค๋Š” ๋””์ง€ํ„ธ ๋˜๋Š” ๋ฌผ๋ฆฌ์  ์„ธ๊ณ„์˜ ๋ชจ๋“  ์ž๊ฒฉ ์ฆ๋ช…์— ์ ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ์ž๊ฒฉ์ฆ๋ช…์€ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ ์ค‘ ์ผ๋ถ€๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ์ž๊ฒฉ์ฆ๋ช… ๋ธ”๋กœ๊ทธ์—์„œ ์„ค๋ช…ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ, ZKP๋Š” ์‚ฌ์‹ค์„ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ณ  ์ฆ๋ช…ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฐœ๋…์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด ํ•ด๋‹น ๊ฒŒ์‹œ๋ฌผ๋กœ ๊ฐ€์„œ ์ž์„ธํ•œ ์„ค๋ช…์„ ์ฐธ์กฐํ•˜์„ธ์š”.

์•„์ง ์–ธ๊ธ‰ํ•˜์ง€ ์•Š์€ ํ•œ ๊ฐ€์ง€๋Š” ๋””์ง€ํ„ธ ์„œ๋ช…์ž…๋‹ˆ๋‹ค. ๋ˆ„๊ตฐ๊ฐ€ ๋‚ด ์†Œ์œ ์˜ ๊ฒ€์ฆ๋œ ์ž๊ฒฉ์ฆ๋ช…์„ ์šฐ์—ฐํžˆ ์ž…์ˆ˜ํ–ˆ๋‹ค๋ฉด ๋””์ง€ํ„ธ ์„œ๋ช… ์—†์ด๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์„œ๋ช…์€ ์ž๊ฒฉ์ฆ๋ช… ๋ฐœ๊ธ‰ ์‹œ ๋ถ€์—ฌ๋œ ๊ฐœ์ธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฃจ์–ด์ง€๋ฏ€๋กœ DID๋ฅผ ์ œ์–ดํ•˜๋Š” ์‚ฌ๋žŒ๋งŒ ์„œ๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์ ์œผ๋กœ๋Š” ๋ˆ„๊ตฌ๋‚˜ ๋‚ด ์ž๊ฒฉ์ฆ๋ช…์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์ง€๋งŒ, ๋””์ง€ํ„ธ ์„œ๋ช…์„ ํ†ตํ•ด ์†Œ์œ ์ž์ž„์„ ์ฆ๋ช…ํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์„ ํƒ์  ๊ณต๊ฐœ

๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ์ž๊ฒฉ์ฆ๋ช…์˜ ๋˜ ๋‹ค๋ฅธ ํŠน์ง•์€ ์ƒ๋Œ€๋ฐฉ๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ œํ•œํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šด์ „๋ฉดํ—ˆ์ฆ์„ ์˜ˆ๋กœ ๋“ค๋ฉด, ์€ํ–‰์—์„œ ์ด๋ฆ„๊ณผ ์ฃผ์†Œ๋งŒ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ํ•ด๋‹น ์ •๋ณด๋งŒ ๊ณต์œ ํ•˜๊ณ  ๋‹ค๋ฅธ ์„ธ๋ถ€ ์ •๋ณด๋Š” ๊ณต์œ ํ•˜์ง€ ์•Š๋„๋ก ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์ƒ๋Œ€๋ฐฉ์ด ์•Œ ํ•„์š”๊ฐ€ ์—†๋Š” ์ •๋ณด๋ฅผ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ณ ๋„ ์ž์‹ ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ณ  ์ฆ๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ •๋ณด ๊ณต์œ ์˜ ๊ท ํ˜•์ ์€ ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ๊ฑธ์–ด๊ฐ€์•ผ ํ•  ์„ ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋˜ ์ตœ์†Œํ•œ์œผ๋กœ ํ•„์š”ํ•œ ์ •๋ณด๋งŒ ์ œ๊ณตํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์ง€๋‚œ 10๋…„ ๋™์•ˆ ๋ถ„๋ช…ํ•ด์ง„ ๋ฐ”์™€ ๊ฐ™์ด, ๋ฐ์ดํ„ฐ๋Š” ์ƒˆ๋กœ์šด ๊ธˆ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ๋ˆ„๊ตฌ์™€ ๊ณต์œ ํ• ์ง€ ํ†ต์ œํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ •๋ณด ๊ณต์œ ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์˜ตํŠธ์ธ ํ”„๋กœํ† ์ฝœ(opt-in protocol)์„ ํ†ตํ•ด ์ด๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์˜ˆ์™ธ์  ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ๊ธฐ์—…์€ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ

๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ๋Š” ์šฐ๋ฆฌ ์ƒํ™œ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์ด ๋””์ง€ํ„ธ ์„ธ๊ณ„๋กœ ์ง„์ž…ํ•จ์— ๋”ฐ๋ผ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํฐ ๊ด€์‹ฌ์‚ฌ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ์˜ ์‹ ์› ์ƒํƒœ์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ์‹ ์›๊ณผ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ต์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํƒˆ์ค‘์•™ํ™”๋œ ์‹ ์›์€ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ํ–ฅํ›„ ๋””์ง€ํ„ธ ์„ธ์ƒ์˜ ํ‘œ์ค€์„ ์ •๋ฆฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์‹œ๊ฐ„์—๋Š” ๋ณด์•ˆ์— ๋Œ€ํ•ด ์‹ฌ๋„ ์žˆ๊ฒŒ ๋…ผ์˜ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


* ์›๋ฌธ: https://atala.mymidnight.blog/ssi-fundamentals-v-privacy-by-design/
* ๋ฒˆ์—ญ: Ilhun@CryptoVeri :twitter: [enics_sky@naver.com](mailto:enics_sky@naver.com)