πŸ‡°πŸ‡· SSI 기초 1: μ‹ μ›μ΄λž€ 무엇인가?

SSI 기초 1: μ‹ μ›μ΄λž€ 무엇인가?

신원(identity)은 μš°λ¦¬κ°€ μΌμƒμƒν™œμ„ μ˜μœ„ν•  λ•Œ μš°λ¦¬κ°€ ν•˜λŠ” λͺ¨λ“  일에 영ν–₯을 λ―ΈμΉ©λ‹ˆλ‹€.

신원은 μš°λ¦¬κ°€ λˆ„κ΅¬μΈμ§€μ— λŒ€ν•œ λ³Έμ§ˆμž…λ‹ˆλ‹€. 정체성은 λ―Όμ‘±, 인쒅, 성별, 생년월일 λ“±κ³Ό 같은 λΆˆλ³€μ˜ νŠΉμ„±κ³Ό 온라인 페λ₯΄μ†Œλ‚˜, 은행, λ³΄ν—˜, 의료, νœ΄λŒ€ν° μ œκ³΅μ—…μ²΄, 슀트리밍 μ„œλΉ„μŠ€ 등을 μœ„ν•΄ μƒν˜Έμž‘μš©ν•˜λŠ” λΉ„μ¦ˆλ‹ˆμŠ€μ™€ 같은 가변적 츑면으둜 κ΅¬μ„±λ©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μš”μ†Œ λͺ¨λ‘λŠ” 우리의 신원에 μ˜μ‘΄ν•˜λŠ” μ‚¬λžŒ, νšŒμ‚¬, μ‚¬λ¬Όκ³Όμ˜ 일상적인 ꡐλ₯˜μ— 영ν–₯을 λ―ΈμΉ©λ‹ˆλ‹€.

λ‹€μ–‘ν•œ 주체(entity)μ™€μ˜ μ—°κ²° 및 μ‹ λ’° μˆ˜μ€€μ€ μƒν˜Έ μž‘μš©μ˜ 결과에 영ν–₯을 λ―ΈμΉ©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ λΆ€λͺ¨λ‚˜ ν›„κ²¬μΈκ³Όμ˜ κ΄€κ³„λŠ” 상업적 μ£Όμ²΄μ™€μ˜ 관계보닀 더 개인적인 관계가 될 κ²ƒμž…λ‹ˆλ‹€. 점점 더 λ§Žμ€ μ„œλΉ„μŠ€, μœ ν‹Έλ¦¬ν‹°, 인프라가 온라인으둜 이동함에 따라 μš°λ¦¬λŠ” μ‹ λ’°λΌλŠ” λ¬Έμ œμ— μ§λ©΄ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μ‹ λ’°λ‚˜ λ―ΏμŒμ„ κ΅¬μΆ•ν•˜λŠ” λ°λŠ” μ‹œκ°„μ΄ κ±Έλ¦½λ‹ˆλ‹€.

주체(entity)λŠ” 개인, κΈ°μ—…, 법인, 사물, μžμ—° λ˜λŠ” 디지털이 될 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” μš°λ¦¬κ°€ 관계λ₯Ό λ§Ίκ³  μžˆλŠ” 사물/μ‚¬λžŒμ„ ν†΅μΉ­ν•˜λŠ” μš©μ–΄μž…λ‹ˆλ‹€.

μ΄λŸ¬ν•œ 주체λ₯Ό μ‹ λ’°ν•΄μ•Ό ν•œλ‹€λŠ” 암묡적인 κΈ°λŒ€κ°€ μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” 였λ₯˜μž…λ‹ˆλ‹€. Google, Apple, Microsoft λ˜λŠ” μœ ν‹Έλ¦¬ν‹° λ˜λŠ” μ„œλΉ„μŠ€ μ œκ³΅μ—…μ²΄λŠ” λˆ„κ΅¬μΌκΉŒμš”? ν•œ μ‚¬λžŒμΈκ°€μš”? μƒλŒ€λ°©μ€ λˆ„κ΅¬μΈκ°€μš”? 이듀과 연락할 λ•Œ 같은 μ‚¬λžŒκ³Ό μƒν˜Έμž‘μš©ν•˜λŠ” κ±΄κ°€μš”? μ΄λŸ¬ν•œ μ§ˆλ¬Έμ— λŒ€ν•œ 닡은 'μ•„λ‹ˆμ˜€β€™μ΄κ±°λ‚˜ 'λͺ¨λ₯΄κ² λ‹€β€™μž…λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ „μ œ 쑰건은 μš°λ¦¬κ°€ μ΄λŸ¬ν•œ 단체λ₯Ό μ‹ λ’°ν•  수 μžˆλ‹€κ³  μ„±κΈ‰ν•˜κ²Œ κ°€μ •ν•˜κ³  개인 정보λ₯Ό κ³΅μœ ν•œλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

이 문제λ₯Ό κ°„κ³Όν•˜λ©΄ 또 λ‹€λ₯Έ 문제, 즉 무엇을 κ³΅μœ ν•˜κ³  μžˆλŠ”κ°€ ν•˜λŠ” λ¬Έμ œμ— λΆ€λ”ͺ히게 λ©λ‹ˆλ‹€. μš°λ¦¬κ°€ κ°€μ‘±μ΄λ‚˜ μΉœκ΅¬μ™€ κ³΅μœ ν•˜λŠ” 개인 μ •λ³΄λŠ” 일반적으둜 νœ΄λŒ€ν° μ œκ³΅μ—…μ²΄μ™€ κ³΅μœ ν•˜λŠ” 것보닀 더 μΉœλ°€ν•œ 정보일 κ²ƒμž…λ‹ˆλ‹€. 이 μ‹œλ‚˜λ¦¬μ˜€μ—μ„œλ„ κ°€μ‘±κ³Ό 친ꡬ μ‚¬μ΄μ—λŠ” μ„œλ‘œ λ‹€λ₯Έ μˆ˜μ€€μ˜ μ‚¬λžŒλ“€μ΄ 있고, μ–΄λ–€ μ‚¬λžŒλ“€μ€ λ‹€λ₯Έ μ‚¬λžŒλ“€λ³΄λ‹€ 더 가깝기 λ•Œλ¬Έμ— μš°λ¦¬κ°€ κ³΅μœ ν•˜λŠ” μ •λ³΄λŠ” 선택적일 κ²ƒμž…λ‹ˆλ‹€.

μƒˆλ‘œμš΄ μ„œλΉ„μŠ€λ‚˜ μœ ν‹Έλ¦¬ν‹°μ™€ μƒν˜Έ μž‘μš©ν•  λ•ŒλŠ” ν•΄λ‹Ή μ„œλΉ„μŠ€λ‚˜ μœ ν‹Έλ¦¬ν‹°μ— 개인 정보λ₯Ό μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μš°λ¦¬κ°€ κ³΅μœ ν•˜λŠ” 이 λ°μ΄ν„°λŠ” μš°λ¦¬μ™€ 관련이 μ—†λŠ” μ‚¬λžŒλ“€μ΄ μ ‘κ·Όν•  수 μžˆλŠ” μ–΄λ”˜κ°€μ˜ λ°μ΄ν„°λ² μ΄μŠ€μ— μ €μž₯λ©λ‹ˆλ‹€. μš°λ¦¬κ°€ λ³΄μœ ν•œ μ •λ³΄λŠ” μ•ˆμ „ν•œκ°€μš”? λΉ„κ³΅κ°œμΈκ°€μš”? ν˜„μž¬μ™€ 같은 λ°©μ‹μœΌλ‘œ 우리의 신원과 데이터λ₯Ό ν†΅μ œν•  수 μžˆμ„κΉŒμš”? κ·Έλ ‡μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

쀑앙 및 μ—°ν•© ID λͺ¨λΈ

μ§€κΈˆλΆ€ν„° 이것이 μ–΄λ–»κ²Œ μž‘λ™ν•˜λŠ”μ§€ κ°„λ‹¨ν•œ 예λ₯Ό μ‚΄νŽ΄λ³΄κ² μŠ΅λ‹ˆλ‹€: λ§Žμ€ μ†Œμ…œ λ―Έλ””μ–΄ μ„œλΉ„μŠ€λŠ” κ°€μž… μ‹œ 사진이 λΆ€μ°©λœ 신뢄증과 정보 μ„œλ₯˜λ₯Ό μš”κ΅¬ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μ„œλΉ„μŠ€λŠ” μ œκ°€ 이미 μ•Œκ³  μžˆλŠ” μ‚¬λžŒλ“€κ³Ό μ—°κ²°ν•˜κΈ° μœ„ν•œ 것이 μ•„λ‹Œκ°€μš”? μ™œ 저에 λŒ€ν•œ 개인 정보λ₯Ό κ·Έλ ‡κ²Œ 많이 μ•Œμ•„μ•Ό ν•˜λ‚˜μš”? μ΄μš©μ•½κ΄€(TOC)μ—λŠ” μ–΄λ–€ 데이터가 μ‚¬μš©λ˜λŠ”μ§€ κ°„λž΅ν•˜κ²Œ μ„€λͺ…λ˜μ–΄ μžˆμ§€λ§Œ, 이λ₯Ό μ½λŠ” μ‚¬λžŒμ€ 거의 μ—†μŠ΅λ‹ˆλ‹€. TOCμ—λŠ” 데이터 νŒλ§€μ— λŒ€ν•΄ ꡬ체적으둜 λͺ…μ‹œλ˜μ–΄ μžˆλŠ” κ²½μš°λ„ 있고, μˆ˜μ§‘λœ 데이터λ₯Ό 기반으둜 κ΄‘κ³ λ₯Ό νƒ€κ²ŸνŒ…ν•˜κΈ° μœ„ν•΄ 자체적으둜 데이터λ₯Ό μ‚¬μš©ν•˜λŠ” κ²½μš°λ„ μžˆμŠ΅λ‹ˆλ‹€. 데이터가 μ–΄λ–»κ²Œ μ‚¬μš©λ˜λŠ”μ§€ μ•Œλ €μ£Όλ”λΌλ„ μš°λ¦¬κ°€ 이에 λŒ€ν•œ λ°œμ–ΈκΆŒμ„ κ°€μ Έμ•Ό ν•˜μ§€ μ•Šμ„κΉŒμš”?

μ†Œμ…œ λ―Έλ””μ–΄ μ„œλΉ„μŠ€λŠ” 정보 μˆ˜μ§‘ 외에도 μ€‘κ°œμž 역할을 ν•©λ‹ˆλ‹€. μ†Œμ…œ λ―Έλ””μ–΄λŠ” λ‚΄κ°€ μΉœκ΅¬λ“€κ³Ό λŒ€ν™”ν•  수 μžˆλŠ” κ΄€λ¬Έμž…λ‹ˆλ‹€. μ „μ μœΌλ‘œ ν‰νŒμ΄ μ’‹κ³  μ‹ λ’°ν•  수 μžˆλŠ” μ‚¬λžŒλ“€μΌ μˆ˜λ„ μžˆμ§€λ§Œ, μ™œ 친ꡬ μ•¨λ¦¬μŠ€μ™€ λŒ€ν™”ν•˜κΈ° μœ„ν•΄ μ†Œμ…œ λ―Έλ””μ–΄λ₯Ό 톡해 λŒ€ν™”ν•΄μ•Ό ν• κΉŒμš”? 이 κ°œλ…μ€ 쑰금 더 λ³΅μž‘ν•˜κΈ° λ•Œλ¬Έμ— μ§€κΈˆ μ—¬κΈ°μ„œ μžμ„Ένžˆ μ„€λͺ…ν•˜μ§€λŠ” μ•Šκ² μ§€λ§Œ, μœ μ‚¬ν•œ μ„œλΉ„μŠ€λ“€μ΄ λ™μΌν•œ κΈ°λŠ₯을 μœ„ν•΄ κ°œμΈμ •λ³΄λ₯Ό μš”κ΅¬ν•˜μ§€ μ•ŠλŠ”λ‹€λŠ” 점을 생각해 λ³΄μ„Έμš”.

ν˜„μž¬ μƒνƒœλŠ” μ€‘μ•™μ—μ„œ μ œμ–΄ν•˜λŠ” 쀑앙 집쀑식 λ˜λŠ” μ—°ν•© λͺ¨λΈμž…λ‹ˆλ‹€. μ„œλΉ„μŠ€μ— μ°Έμ—¬ν•˜κΈ° 전에 ID κ³΅κΈ‰μž(IDP)λ₯Ό 거쳐야 ν•©λ‹ˆλ‹€. 이 IDPλŠ” μ„œλΉ„μŠ€ 자체일 μˆ˜λ„ 있고 제3자일 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. μ˜€λŠ˜λ‚  IDPκ°€ μž‘λ™ν•˜λŠ” ν•œ κ°€μ§€ 방식은 μ‹±κΈ€ μ‚¬μΈμ˜¨(SSO)이라고 ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. μƒμ†Œν•˜κ²Œ 듀릴 수 μžˆμ§€λ§Œ λŒ€λΆ€λΆ„μ˜ μ‚¬λžŒλ“€μ΄ μƒν™œμ˜ μ–΄λŠ λΆ€λΆ„μ—μ„œ 이 κΈ°λŠ₯을 μ‚¬μš©ν•΄ λ³Έ 적이 μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. μ•„λž˜ λ²„νŠΌ 쀑 ν•˜λ‚˜λΌλ„ λ³Έ 적이 μžˆλ‹€λ©΄ 이것이 λ°”λ‘œ ν•˜λ‚˜μ˜ 계정을 μ‚¬μš©ν•˜μ—¬ λ‹€λ₯Έ 계정에 λ‘œκ·ΈμΈν•˜λŠ” SSO λ˜λŠ” IDPμž…λ‹ˆλ‹€.

μ•žμœΌλ‘œ μ–΄λ–»κ²Œ ν•΄μ•Ό ν• κΉŒμš”?

κ±±μ •ν•˜μ§€ λ§ˆμ„Έμš”. 해결책이 μžˆμŠ΅λ‹ˆλ‹€. 자기주ꢌ 신원(SSI, Self-Sovereign Identity)은 νƒˆμ€‘μ•™ν™”λ₯Ό 톡해 이 문제λ₯Ό ν•΄κ²°ν•  수 μžˆλŠ” λͺ¨λΈμž…λ‹ˆλ‹€. 더 μžμ„Ένžˆ μ„€λͺ…ν•˜κΈ° 전에 μš°λ¦¬κ°€ λ§ν•˜λŠ” 것이 무엇인지 μ„€λͺ…ν•˜κ² μŠ΅λ‹ˆλ‹€:

  • 자기: λ‹€λ₯Έ μ‚¬λžŒκ³Ό κ΅¬λ³„λ˜λŠ” μ‚¬λžŒμ˜ 본질적인 쑴재
  • 주ꢌ: 졜고 λ˜λŠ” λ…ΌμŸμ˜ μ—¬μ§€κ°€ μ—†λŠ” κΆŒν•œ
  • 신원 : μ‚¬λžŒμ΄λ‚˜ 사물이 λˆ„κ΅¬μΈμ§€ λ˜λŠ” 무엇인지에 λŒ€ν•œ 사싀, μ‚¬λžŒμ΄λ‚˜ 사물이 λˆ„κ΅¬μΈμ§€ λ˜λŠ” 무엇인지 κ²°μ •ν•˜λŠ” νŠΉμ„±
  • νƒˆμ€‘μ•™ν™”: μ€‘μ•™μ—μ„œ μ—μ§€λ‘œμ˜ ν†΅μ œκΆŒ 이전, 단일 μœ„μΉ˜μ—μ„œ λΆ„μ‚° λ„€νŠΈμ›Œν¬λ‘œμ˜ 이전

SSIλŠ” 쀑앙 κΈ°κ΄€μ—μ„œ μ—£μ§€(μ‚¬μš©μž)둜 μ œμ–΄κΆŒμ„ μ΄μ „ν•˜λŠ” 일련의 κ°œλ…κ³Ό μ›μΉ™μœΌλ‘œ, λͺ¨λ“  μ‚¬λžŒμ΄ ν”Όμ–΄(peer)둜 κ°„μ£Όλ©λ‹ˆλ‹€. λ‹€λ₯Έ κ°œλ…μ— λŒ€ν•΄ μžμ„Ένžˆ μ„€λͺ…ν•˜μ§€ μ•Šλ”λΌλ„ ν”Όμ–΄κ°€ λœλ‹€λŠ” 것은 쀑앙 집쀑식 κΆŒν•œμ΄ μ œκ±°λœλ‹€λŠ” μ μ—μ„œ 큰 μ§„μ „μž…λ‹ˆλ‹€.

κ·Έλ ‡λ‹€λ©΄ ν˜„μ‹€ μ„Έκ³„μ—μ„œλŠ” μ–΄λ–»κ²Œ 적용될 수 μžˆμ„κΉŒμš”? μ‹€μ œ 지갑을 열어보면 신뢄증, μ‹ μš©μΉ΄λ“œ, μžλ™μ°¨ λ³΄ν—˜, μ˜λ£Œλ³΄ν—˜, λ„μ„œκ΄€ μΉ΄λ“œ λ“± λ‹€μ–‘ν•œ ν˜•νƒœμ˜ 신뢄증을 찾을 수 μžˆμŠ΅λ‹ˆλ‹€. 이 λͺ¨λ“  λ¬Έμ„œκ°€ λ””μ§€ν„Έν™”λ˜μ–΄ λ””μ§€ν„Έ 지갑에 μ €μž₯λ˜μ–΄ μžˆλ‹€κ³  상상해 λ³΄μ„Έμš”.

이제 μƒˆλ‘œμš΄ λ””μ§€ν„Έ λ¬Έμ„œμ—μ„œ 이름을 μ œκ±°ν•˜κ³  μ‹λ³„μžλΌκ³  ν•˜λŠ” μž„μ˜μ˜ λ¬Έμžμ—΄λ‘œ λŒ€μ²΄ν•΄ λ³΄κ² μŠ΅λ‹ˆλ‹€. 이 λ‹¨κ³„μ—μ„œλŠ” 이름을 μ œκ±°ν•˜μ—¬ 자격증λͺ…을 읡λͺ…ν™”ν•©λ‹ˆλ‹€. λ‹€μŒ 논리 λ‹¨κ³„λŠ” λ¬Έμ„œμ— μžˆλŠ” 정보λ₯Ό μˆ¨κΈ°λŠ” κ²ƒμž…λ‹ˆλ‹€. 이 μ •λ³΄λŠ” μš°λ¦¬μ™€ λ¬Έμ„œλ₯Ό λ°œκΈ‰ν•œ 주체 간에 μ „μ μœΌλ‘œ λΉ„κ³΅κ°œλ‘œ μœ μ§€λ©λ‹ˆλ‹€. 이것이 μœ„ν—˜ν•΄ 보일 수 μžˆμ§€λ§Œ λ°œκΈ‰μžλŠ” 우리의 이름이 μ•„λ‹Œ μ‹λ³„μžλ§Œ μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€. 더 쒋은 점은 μš°λ¦¬κ°€ 정보λ₯Ό κ³΅μœ ν•  λŒ€μƒμ„ 선택할 수 μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. 이 μ£Όμ œλŠ” ν₯λ―Έλ‘­μ§€λ§Œ, μ–΄λ–€ 일이 μΌμ–΄λ‚˜κ³  μžˆλŠ”μ§€ μ™„μ „νžˆ νŒŒμ•…ν•˜κΈ° μœ„ν•΄μ„œλŠ” λ‹€λ₯Έ κ°œλ…μ— λŒ€ν•΄ 더 μžμ„Ένžˆ μ‚΄νŽ΄λ³Ό ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€.

κ²°λ‘ 

λͺ¨λ“  원칙과 κ°œλ…μ„ μ΄ν•΄ν•˜κΈ° μ‰¬μš΄ ν•˜λ‚˜μ˜ ν˜•μ‹μœΌλ‘œ μ••μΆ•ν•˜λŠ” 것은 λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€. 이 λΈ”λ‘œκ·Έ μ‹œλ¦¬μ¦ˆμ—μ„œλŠ” 원리와 κ°œλ…μ„ ν•œμž…μ— 쏙 λ“€μ–΄μ˜€λŠ” 크기둜 λ‚˜λˆ„μ–΄ λΆ€λ‹΄μŠ€λŸ½μ§€ μ•Šκ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

SSI μ–‘νŒŒμ˜ κ»μ§ˆμ„ λ²—κΈ°λ‹€ 보면 더 ν₯λ―Έμ§„μ§„ν•΄μ§€μ§€λ§Œ κ½€ λ³΅μž‘ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μš°λ¦¬λŠ” μ΄λŸ¬ν•œ κ°œλ…μ„ κ°€λŠ₯ν•œ ν•œ λΉ„κΈ°μˆ μ μΈ μš©μ–΄λ‘œ λ‹¨μˆœν™”ν•˜κ³  μ‹€μ œ 사둀λ₯Ό μ‚¬μš©ν•˜μ—¬ μš°λ¦¬κ°€ μ•Œκ³  μžˆλŠ” 세상과 μ—°κ΄€ μ§€μ–΄ μ„€λͺ…ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•©λ‹ˆλ‹€.

μƒˆλ‘œμš΄ κΈ°μˆ μ„ λ„μž…ν•˜λŠ” 것은 특히 μ‹ μ›μ²˜λŸΌ 개인적이고 우리 μ‚Άκ³Ό λ°€μ ‘ν•˜κ²Œ μ—°κ΄€λœ 것일 경우 λ‘λ €μš΄ 일이 될 수 μžˆμŠ΅λ‹ˆλ‹€. 우리의 λͺ©ν‘œλŠ” μ΄λŸ¬ν•œ 우렀λ₯Ό μ‚΄νŽ΄λ³΄κ³  μ—¬λŸ¬λΆ„μ˜ 걱정을 μ‘°κΈˆμ΄λΌλ„ ν•΄μ†Œν•˜κ³ μž ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. SSI κΈ°μ΄ˆμ— λŒ€ν•œ 심측 νƒκ΅¬μ—μ„œ 더 λ§Žμ€ μ½˜ν…μΈ λ₯Ό κΈ°λŒ€ν•΄ μ£Όμ„Έμš”.


* 원문: SSI Fundamentals I: What is Identity?
* λ²ˆμ—­: Ilhun@CryptoVeri :twitter: enics_sky@naver.com