πŸ‡°πŸ‡· SSI 기초 3: DID

SSI 기초 3: DID

νƒˆμ€‘μ•™ν™” 신원 μ‹λ³„μžμΈ DIDλŠ” νƒˆμ€‘μ•™ν™” 신원 ν”Œλž«νΌμ˜ κΈ°λ³Έ ꡬ성 μš”μ†Œμž…λ‹ˆλ‹€.

μ§€λ‚œ ν¬μŠ€νŒ…μ—μ„œλŠ” λΈ”λ‘μ²΄μΈμ˜ μž‘λ™ 방식과 νƒˆμ€‘μ•™ν™” 신원 ν”Œλž«νΌμ— ν•„μˆ˜μ μΈ λͺ‡ 가지 ꡬ성 μš”μ†Œμ™€ κΈ°λŠ₯에 λŒ€ν•΄ μ‚΄νŽ΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€. 이번 μ‹œλ¦¬μ¦ˆλΆ€ν„°λŠ” νƒˆμ€‘μ•™ν™”λœ 신원에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.

DIDλž€ 무엇인가?

νƒˆμ€‘μ•™ν™” 신원 μ‹λ³„μžμΈ DIDλŠ” νƒˆμ€‘μ•™ν™” 신원 ν”Œλž«νΌμ˜ κΈ°λ³Έ ꡬ성 μš”μ†Œμž…λ‹ˆλ‹€. DIDλŠ” 주체(entity)의 디지털 ν‘œν˜„μž…λ‹ˆλ‹€. μ£Όμ²΄λŠ” μ‚¬λžŒ, 쑰직, κΈ°μ—…, 디지털 λ˜λŠ” 물리적 μ‚¬λ¬Όμž…λ‹ˆλ‹€. μ „ μ„Έκ³„μ μœΌλ‘œ κ³ μœ ν•˜λ©°, 지문과 λ§ˆμ°¬κ°€μ§€λ‘œ 이와 같은 것은 단 ν•˜λ‚˜λΏμž…λ‹ˆλ‹€. DID의 ν₯미둜운 점은 데이터 λ‚΄μ˜ μ–΄λ–€ 식별 정보도 μš°λ¦¬κ°€ λˆ„κ΅¬μΈμ§€ μ•Œ 수 μ—†λ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

DIDμ—λŠ” DID에 λŒ€ν•œ 정보λ₯Ό μ„€λͺ…ν•˜λŠ” DID λ¬Έμ„œκ°€ ν•¨κ»˜ μ œκ³΅λ©λ‹ˆλ‹€. 기술적으둜 DID λ¬Έμ„œμ— 개인 정보λ₯Ό μ €μž₯ν•˜λŠ” 것은 κ°€λŠ₯ν•©λ‹ˆλ‹€. DID λ¬Έμ„œλŠ” 곡개될 수 μžˆμœΌλ―€λ‘œ 개인 식별 정보λ₯Ό 넣지 μ•ŠλŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

DID의 μœ μš©μ„±μ€ μ‹λ³„μžλ‘œμ„œμ˜ μœ μš©μ„±μž…λ‹ˆλ‹€. νƒˆμ€‘μ•™ν™”λœ 신원이 λ‹€λ₯Έ λͺ¨λΈκ³Ό λ‹€λ₯Έ 점은 섀계상 κ°œμΈμ •λ³΄ λ³΄ν˜Έκ°€ κ°€λŠ₯ν•˜λ‹€λŠ” μ μž…λ‹ˆλ‹€. λ‹€λ₯Έ λΈ”λ‘œκ·Έμ—μ„œ κ°œμΈμ •λ³΄ λ³΄ν˜Έμ— λŒ€ν•΄ μžμ„Ένžˆ μ‚΄νŽ΄λ³΄κ² μ§€λ§Œ, μ§€κΈˆμ€ DID와 κ΄€λ ¨λœ λͺ‡ 가지 κΈ°λ³Έ μ‚¬ν•­λ§Œ λ‹€λ£¨κ² μŠ΅λ‹ˆλ‹€.

μ§€λ¬Έμ˜ λΉ„μœ λ‘œ λŒμ•„κ°€μ„œ, μš°λ¦¬λŠ” μ§€λ¬Έμ²˜λŸΌ ν•˜λ‚˜ μ΄μƒμ˜ DIDλ₯Ό κ°€μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€. 이 κ°œλ…μ€ μ•žμ„œ μ„€λͺ…ν•œ DID 쌍의 κ°œλ…κ³ΌλŠ” λ‹€λ₯Έ κ°œλ…μž…λ‹ˆλ‹€. DIDλ₯Ό κ°–λŠ”λ‹€λŠ” 것은 페λ₯΄μ†Œλ‚˜λ₯Ό κ°–λŠ” 것과 κ°™μŠ΅λ‹ˆλ‹€. κ³΅λ¬Έμ„œ μ „μš©μœΌλ‘œ μ‚¬μš©ν•˜λŠ” ν•˜λ‚˜μ˜ DID와 νŠΈμœ„ν„° ν•Έλ“€μ΄λ‚˜ 게이머 νƒœκ·Έμ™€ 같은 온라인 페λ₯΄μ†Œλ‚˜λ₯Ό μœ„ν•œ 또 λ‹€λ₯Έ DIDλ₯Ό κ°€μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

이런 κΈ°λŠ₯을 톡해 μš°λ¦¬λŠ” μ‚Άμ˜ λ‹€μ–‘ν•œ 뢀뢄을 λ‚˜νƒ€λ‚΄λŠ” μ—¬λŸ¬ 개의 DIDλ₯Ό κ°€μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ μœ μ—°μ„±μ€ 우리의 신원을 ν˜„μ‹€ 세계와 디지털 세계, 그리고 μš°λ¦¬κ°€ μ„ νƒν•œ λ‹€λ₯Έ μ„€μ •μœΌλ‘œ 뢄리해 μ€λ‹ˆλ‹€. μ€‘μš”ν•˜μ§€ μ•Šμ•„ 보일 μˆ˜λ„ 있고, μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” μ‚¬λžŒλ„ μžˆκ² μ§€λ§Œ, 이런 κΈ°λŠ₯은 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κ°œμΈμ •λ³΄ 보호

νƒˆμ€‘μ•™ν™”λœ μ‹ μ›μ˜ κ°€μž₯ ν™˜μƒμ μΈ νŠΉμ§• 쀑 ν•˜λ‚˜λŠ” 신원 μ‚¬μš©μ„ 좔적할 수 μ—†λ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. μΉœκ΅¬λ“  기업이든 λ‹€λ₯Έ 주체와 μ—°κ²°ν•˜λ©΄ 관계에 μžˆλŠ” 각 λ‹Ήμ‚¬μžμ— λŒ€ν•΄ ν•˜λ‚˜μ”© μƒˆλ‘œμš΄ DID 쌍이 μƒμ„±λ©λ‹ˆλ‹€. 이 μƒˆ DIDλŠ” μ—°κ²°μ—μ„œ μ‚¬μš©μžλ₯Ό λŒ€ν‘œν•˜λŠ” 것이지 μ›λž˜ DIDκ°€ μ•„λ‹™λ‹ˆλ‹€. 이 DID 쌍으둜 인해 연결을 좔적할 수 μ—†κ²Œ ν•©λ‹ˆλ‹€. 이 κΈ°λŠ₯이 λ‚΄μž₯λ˜μ–΄ μžˆμ–΄ νƒˆμ€‘μ•™ν™”λœ 신원 ν”Œλž«νΌμ˜ μ΅œν•˜μœ„ μˆ˜μ€€μ—μ„œ κ°œμΈμ •λ³΄λ₯Ό λ³΄ν˜Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κ²€μ—΄ μ €ν•­μ„±

μ•ˆνƒ€κΉκ²Œλ„ μ˜€λŠ˜λ‚ μ˜ 디지털 μ„Έμƒμ—μ„œλŠ” 검열이 μΌμƒν™”λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. κ°€μž₯ 큰 μ΄μœ λŠ” μ€‘μ•™ν™”λœ 신원 λͺ¨λΈμ΄λ‚˜ μ—°ν•© 신원 λͺ¨λΈμ—μ„œ μ€‘κ°œμžκ°€ 우리의 신원을 ν†΅μ œν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. SSI 원칙을 μ‚¬μš©ν•˜λŠ” νƒˆμ€‘μ•™ν™”λœ 신원은 κ²€μ—΄ 방지 κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€. 등둝 κΈ°κ΄€μ΄λ‚˜ 제3자의 ν—ˆκ°€ 없이 λˆ„κ΅¬λ‚˜ DIDλ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. 이 κΈ°λŠ₯은 λˆ„κ΅¬λ„ 신원을 κ±°λΆ€λ‹Ήν•˜μ§€ μ•ŠμœΌλ©° λˆ„κ΅¬λ‚˜ 신원을 λ§Œλ“€ 수 μžˆλ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€. 쀑앙 기관이 μ—†κΈ° λ•Œλ¬Έμ— 신원을 μ†Œμœ ν•˜λŠ” μ£Όμ²΄μ—κ²Œ μ™„μ „ν•œ ν†΅μ œκΆŒμ„ λΆ€μ—¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ–΄λ–€ μ„œλΉ„μŠ€λ‚˜ νšŒμ‚¬λΌλ„ μƒνƒœκ³„μ— λŒ€ν•œ 접근을 차단할 수 μžˆλ‹€λŠ” 점을 κΈ°μ–΅ν•˜λŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€. λ‹¨μˆœνžˆ κΈ°μ‘΄ 자격증λͺ…(이메일 + λΉ„λ°€λ²ˆν˜Έ)을 DID둜 λŒ€μ²΄ν•œλ‹€κ³  ν•΄μ„œ λͺ¨λ“  μ„œλΉ„μŠ€μ˜ μ΄μš©μ•½κ΄€μ΄ λ‹€μ‹œ μž‘μ„±λ˜λŠ” 것은 μ•„λ‹™λ‹ˆλ‹€. 이 사싀이 μ‚¬λžŒλ“€μ—κ²Œ 잘 받아듀여지지 μ•Šμ„ μˆ˜λ„ μžˆμ§€λ§Œ, 투λͺ…성을 μœ μ§€ν•˜κ³  진싀을 μ œκ³΅ν•˜κΈ° μœ„ν•΄μ„œλŠ” λ°˜λ“œμ‹œ ν•„μš”ν•©λ‹ˆλ‹€.

νœ΄λŒ€μ„±

μš°λ¦¬κ°€ 직접 μ†Œμœ ν•˜κ³  μ œμ–΄ν•˜κΈ° λ•Œλ¬Έμ— μ–΄λ””λ₯Ό κ°€λ“  DIDλ₯Ό 가지고 닀닐 수 μžˆμŠ΅λ‹ˆλ‹€. 데이터λ₯Ό λ°˜μΆœν•˜κ±°λ‚˜ κ°€μ Έκ°ˆ λ•Œ μ€‘κ°œμžμ˜ 승인이 ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. 이 μ‹œλ¦¬μ¦ˆμ˜ λ’·λΆ€λΆ„μ—μ„œ λ‹€λ£° 검증 κ°€λŠ₯ν•œ 자격증λͺ…μ΄λΌλŠ” κ°œλ…μ„ μΆ”κ°€ν•˜λ©΄ 더 λ§Žμ€ κΈ°λŠ₯이 μžˆμŠ΅λ‹ˆλ‹€. 이 κΈ°λŠ₯은 μ€‘μš”ν•˜μ§€ μ•Šμ•„ 보일 수 μžˆμ§€λ§Œ, 신원 확인 λ¬Έμ„œμ— μ ‘κ·Όν•  수 μ—†κ±°λ‚˜ 기둝 손싀을 κ²½ν—˜ν•œ μ‚¬λžŒμ—κ²ŒλŠ” 큰 도움이 λ©λ‹ˆλ‹€. μš°λ¦¬κ°€ λ³΄μœ ν•œ λͺ¨λ“  데이터λ₯Ό 관리할 수 있게 되면 λ¬Έμ„œ λ³΅κ΅¬λ‚˜ λ¬Έμ„œ ꡬ좕이 평생 λ™μ•ˆ μ ‘κ·Ό κ°€λŠ₯ν•˜κ³  지속 κ°€λŠ₯ν•˜κ²Œ λ©λ‹ˆλ‹€.

블둝체인

λ§ˆμ§€λ§‰μœΌλ‘œ λ…Όμ˜ν•  λ‚΄μš©μ€ 블둝체인에 κΈ°λ‘λ˜λŠ” λΆ€λΆ„μž…λ‹ˆλ‹€. λͺ¨λ“  DIDκ°€ 블둝체인에 κ²Œμ‹œλ˜μ–΄μ•Ό ν•˜λŠ” 것은 μ•„λ‹™λ‹ˆλ‹€. κ²Œμ‹œλ˜μ§€ μ•Šμ€ DIDκ°€ μžˆμ„ 수 있으며, 이듀은 κΈ°λŠ₯적으둜 μž‘λ™ν•©λ‹ˆλ‹€. ꡬ별해야 ν•  μ€‘μš”ν•œ 점은 자격 증λͺ…을 λ°œκΈ‰ν•  λ•Œ, λ°œκΈ‰ν•˜λŠ” DIDκ°€ 블둝체인에 μžˆμ–΄μ•Ό ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. κ²Œμ‹œλ˜κ±°λ‚˜ κ²Œμ‹œλ˜μ§€ μ•Šμ€ DID에 λŒ€ν•œ μ˜¬λ°”λ₯Έ 적용, 잘λͺ»λœ 적용 λ˜λŠ” νŠΉλ³„ν•œ μ μš©μ€ μ—†μœΌλ©° 단지 μ„ ν˜Έλ„μΌ λΏμž…λ‹ˆλ‹€.

마무리

DIDλŠ” νƒˆμ€‘μ•™ν™” μƒνƒœκ³„μ— μ§„μž…ν•  수 μžˆλŠ” λ„κ΅¬μ΄μž μ•„μŠ€κ°€λ₯΄λ“œλ‘œ κ°€λŠ” 빌뒰슀트(BilrΓΆst to Asgard)μž…λ‹ˆλ‹€. DIDλŠ” μ ‘κ·Όμ„±, κ²€μ—΄ 방지, κ°œμΈμ •λ³΄ 보호, νœ΄λŒ€μ„± μΈ‘λ©΄μ—μ„œ 맀우 μ€‘μš”ν•©λ‹ˆλ‹€. DIDλŠ” νŠΉμ • λͺ©μ μ„ μœ„ν•΄ μ‚¬μš©λ˜μ§€λ§Œ, μ‹€μ œ μœ μš©μ„±μ€ 검증 κ°€λŠ₯ν•œ 자격 증λͺ…κ³Ό ν•¨κ»˜ 제곡되며, 이 μ‹œλ¦¬μ¦ˆ λ‹€μŒ νŽΈμ—μ„œ λ‹€λ£° μ˜ˆμ •μž…λ‹ˆλ‹€.


* 원문: SSI Fundamentals III: DIDs
* λ²ˆμ—­: Ilhun@CryptoVeri :twitter: enics_sky@naver.com