νλ κΈλ‘λ² μ ν리μΌμ΄μ 보μ λ° μ¬μ©μ λ°μ΄ν° 보νΈλ₯Ό μν νλ‘ νΈμλ μ£μ§ μΈμ¦κ³Ό λΆμ°ν μ μ κ²μ¦μ μ€μμ±μ μμ보μΈμ.
νλ‘ νΈμλ μ£μ§ μΈμ¦: κΈλ‘λ² λμ§νΈ μΈκ³λ₯Ό μν λΆμ°ν μ μ κ²μ¦
μ€λλ μ μ΄μ°κ²° λμ§νΈ μνκ³μμ μ¬μ©μ μ μμ 보μμ λ§€μ° μ€μν©λλ€. μ ν리μΌμ΄μ μ΄ μ μΈκ³μ μΌλ‘ νμ₯λκ³ μ¬μ©μκ° λ€μν μμΉμ μ₯μΉμμ μλΉμ€μ μ‘μΈμ€ν¨μ λ°λΌ, μ ν΅μ μΈ μ€μ μ§μ€μ μΈμ¦ λͺ¨λΈμ μ μ λ νκ³λ₯Ό λλ¬λ΄κ³ μμ΅λλ€. λ°λ‘ μ΄λ νλ‘ νΈμλ μ£μ§ μΈμ¦κ³Ό λΆμ°ν μ μ κ²μ¦μ΄ κ°λ ₯νκ³ μμ νλ©° μ¬μ©μ μΉνμ μΈ κΈλ‘λ² μ ν리μΌμ΄μ μ ꡬμΆνκΈ° μν μ€μν μ λ΅μΌλ‘ λΆμν©λλ€. μ΄ κ²μλ¬Όμμλ μ΄λ¬ν κ³ κΈ λ³΄μ ν¨λ¬λ€μμ μμΉ, μ΄μ , κ³Όμ λ° λͺ¨λ² μ¬λ‘λ₯Ό μ¬μΈ΅μ μΌλ‘ μ΄ν΄λ΄ λλ€.
μ§ννλ μ¬μ©μ μΈμ¦ νκ²½
κ³Όκ±°μλ μΈμ¦μ΄ μ’ μ’ λ¨μΌ μ λ’° μ§μ , μ¦ μΌλ°μ μΌλ‘ μ ν리μΌμ΄μ μ 곡μ μ²΄κ° κ΄λ¦¬νλ μ€μ μλ²μ μμ‘΄νμ΅λλ€. μ¬μ©μλ μ격 μ¦λͺ μ μ μΆνκ³ , μ΄λ λ°μ΄ν°λ² μ΄μ€μ λΉκ΅νμ¬ κ²μ¦λμμ΅λλ€. νλμ ν¨κ³Όμ μ΄μλ μ΄ λͺ¨λΈμ νλμ λ§₯λ½μμ λͺ κ°μ§ μ·¨μ½μ μ μ μν©λλ€:
- λ¨μΌ μ€ν¨ μ§μ : μ€μ μΈμ¦ μμ€ν μ΄ μΉ¨ν΄λλ©΄ λͺ¨λ μ¬μ©μ κ³μ μ΄ μμλ μ μμ΅λλ€.
- νμ₯μ± λ¬Έμ : μ¬μ©μ κΈ°λ°μ΄ κΈ°νκΈμμ μΌλ‘ μ¦κ°ν¨μ λ°λΌ μ€μ μ§μ€μ μμ€ν μ΄ λ³λͺ© νμμ΄ λ μ μμ΅λλ€.
- κ°μΈ μ 보 λ³΄νΈ λ¬Έμ : μ¬μ©μλ λ―Όκ°ν κ°μΈ λ°μ΄ν°λ₯Ό λ¨μΌ μν°ν°μ μνν΄μΌ νλ―λ‘ κ°μΈ μ 보 보νΈμ λν μ°λ €κ° μ κΈ°λ©λλ€.
- μ§λ¦¬μ μ§μ°: μ€μ μ§μ€μ μΈμ¦μ μ¬μ©μκ° λ©λ¦¬ λ¨μ΄μ§ μ§μμμ μλΉμ€μ μ‘μΈμ€ν λ μ§μ°μ μ λ°ν μ μμ΅λλ€.
- κ·μ μ€μ: κ° μ§μλ§λ€ λ°μ΄ν° κ°μΈ μ 보 λ³΄νΈ κ·μ (μ: GDPR, CCPA)μ΄ λ€λ₯΄κΈ° λλ¬Έμ μ€μ μ§μ€μ κ΄λ¦¬κ° 볡μ‘ν©λλ€.
νμ€μν κΈ°μ , μ¬λ¬Ό μΈν°λ·(IoT)μ λΆμ, μ¬μ΄λ² μνμ μ κ΅ν¨ μ¦κ°λ λμ± νλ ₯μ μ΄κ³ λΆμ°λ 보μ μ κ·Ό λ°©μμΌλ‘μ μ νμ νμλ‘ ν©λλ€. νλ‘ νΈμλ μ£μ§ μΈμ¦ λ° λΆμ°ν μ μ κ²μ¦μ μ΄λ¬ν ν¨λ¬λ€μ μ νμ λνλ λλ€.
νλ‘ νΈμλ μ£μ§ μΈμ¦ μ΄ν΄νκΈ°
νλ‘ νΈμλ μ£μ§ μΈμ¦μ κ°λ₯ν ν μ¬μ©μμκ² κ°κΉκ², μ’ μ’ λ€νΈμν¬μ "μ£μ§" λλ μ ν리μΌμ΄μ μ μ¬μ©μ μΈν°νμ΄μ€μμ μΈμ¦ λ° μ μ κ²μ¦ νλ‘μΈμ€λ₯Ό μννλ κ΄νμ μλ―Έν©λλ€. μ΄λ μΌλΆ 보μ κ²μ¬ λ° κ²°μ μ΄ ν΅μ¬ λ°±μλ μΈνλΌμ λλ¬νκΈ° μ μ ν΄λΌμ΄μΈνΈ μΈ‘ λλ μ€κ° μ£μ§ μλ²μμ μ΄λ£¨μ΄μ§λ€λ κ²μ μλ―Έν©λλ€.
ν΅μ¬ κ°λ λ° κΈ°μ :
- ν΄λΌμ΄μΈνΈ μΈ‘ κ²μ¦: κΈ°λ³Έ κ²μ¬(μ: λΉλ°λ²νΈ νμ)λ₯Ό λΈλΌμ°μ λλ λͺ¨λ°μΌ μ±μμ μ§μ μνν©λλ€. μ£Όμ 보μ μ‘°μΉλ μλμ§λ§ μ¦κ°μ μΈ νΌλλ°±μ μ 곡νμ¬ μ¬μ©μ κ²½νμ κ°μ ν©λλ€.
- μΉ μ컀 λ° μλΉμ€ μ컀: μ΄λ¬ν λΈλΌμ°μ APIλ λ°±κ·ΈλΌμ΄λ μ²λ¦¬λ₯Ό νμ©νμ¬ κΈ°λ³Έ UI μ€λ λλ₯Ό μ°¨λ¨νμ§ μκ³ λ 볡μ‘ν μΈμ¦ λ‘μ§μ μ€νν μ μμ΅λλ€.
- μ£μ§ μ»΄ν¨ν : μ¬μ©μμκ² λ κ°κΉμ΄ λΆμ° μ»΄ν¨ν μΈνλΌ(μ: μ»΄ν¨ν κΈ°λ₯μ΄ μλ μ½ν μΈ μ μ‘ λ€νΈμν¬(CDN) λλ νΉμ μ£μ§ νλ«νΌ)λ₯Ό νμ©ν©λλ€. μ΄λ₯Ό ν΅ν΄ λ‘컬νλ 보μ μ μ± μν λ° λ λΉ λ₯Έ μΈμ¦ μλ΅μ΄ κ°λ₯ν©λλ€.
- νλ‘κ·Έλ μλΈ μΉ μ±(PWA): PWAλ μλΉμ€ μ컀λ₯Ό νμ©νμ¬ ν₯μλ 보μ κΈ°λ₯, μ€νλΌμΈ μΈμ¦ κΈ°λ₯ λ° ν ν°μ μμ ν μ μ₯μ ν¬ν¨ν μ μμ΅λλ€.
- νλ‘ νΈμλ νλ μμν¬ λ³΄μ κΈ°λ₯: μ΅μ νλ μμν¬λ μ’ μ’ μΈμ¦ μν κ΄λ¦¬, μμ ν ν ν° μ μ₯(μ: HttpOnly μΏ ν€, μ£Όμν΄μ μ¬μ©νλ Web Storage API) λ° API ν΅ν©μ μν λΉνΈμΈ λꡬ λ° ν¨ν΄μ μ 곡ν©λλ€.
νλ‘ νΈμλ μ£μ§ μΈμ¦μ μ΄μ :
- μ±λ₯ ν₯μ: μΌλΆ μΈμ¦ μμ μ μ£μ§λ‘ μ€νλ‘λνλ©΄ λ°±μλ μμ€ν μ λΆνκ° μ€μ΄λ€κ³ μ¬μ©μλ λ λΉ λ₯Έ μλ΅μ λ°μ΅λλ€.
- ν₯μλ μ¬μ©μ κ²½ν: μ격 μ¦λͺ μ λν μ¦κ°μ μΈ νΌλλ°±κ³Ό μνν λ‘κ·ΈμΈ νλ¦μ λ λμ μ¬μ©μ μ¬μ μ κΈ°μ¬ν©λλ€.
- λ°±μλ λΆν κ°μ: μ μμ μ΄κ±°λ μ ν¨νμ§ μμ μμ²μ μ‘°κΈ°μ νν°λ§νλ©΄ μ€μ μλ²μ λΆλ΄μ΄ μ€μ΄λλλ€.
- νλ ₯μ±: ν΅μ¬ λ°±μλ μλΉμ€μ μΌμμ μΈ λ¬Έμ κ° λ°μνλ κ²½μ° μ£μ§ μΈμ¦ λ©μ»€λμ¦μ μλΉμ€ κ°μ©μ±μ μμ€μ μ μ§ν μ μμ΅λλ€.
μ ν μ¬ν λ° κ³ λ € μ¬ν:
νλ‘ νΈμλ μ£μ§ μΈμ¦μ΄ 보μμ *μ μΌν* κ³μΈ΅μ΄ λμ΄μλ μ λλ€λ μ μ μ΄ν΄νλ κ²μ΄ μ€μν©λλ€. λ―Όκ°ν μμ λ° νμ€ν μ μ κ²μ¦μ νμ μμ ν λ°±μλμμ μ΄λ£¨μ΄μ ΈμΌ ν©λλ€. ν΄λΌμ΄μΈνΈ μΈ‘ κ²μ¦μ μ κ΅ν 곡격μμ μν΄ μ°νλ μ μμ΅λλ€.
λΆμ°ν μ μ κ²μ¦μ ν
λΆμ°ν μ μ κ²μ¦μ κ°μΈμ΄ λμ§νΈ μ μμ μ μ΄νλλ‘ νκ³ λ¨μΌ κΆμμ μμ‘΄νλ λμ μ λ’°ν μ μλ μν°ν° λ€νΈμν¬λ₯Ό ν΅ν΄ κ²μ¦μ νμ©ν¨μΌλ‘μ¨ μ€μ μ§μ€μ λ°μ΄ν°λ² μ΄μ€λ₯Ό λμ΄μλ κ²μ λλ€. μ΄λ μ’ μ’ λΈλ‘체μΈ, νμ€μν μλ³μ(DID) λ° κ²μ¦ κ°λ₯ν μ격 μ¦λͺ κ³Ό κ°μ κΈ°μ μ μν΄ μ§μλ©λλ€.
ν΅μ¬ μμΉ:
- μκΈ° μ£ΌκΆ μ μ(SSI): μ¬μ©μλ μμ μ λμ§νΈ μ μμ μμ νκ³ κ΄λ¦¬ν©λλ€. λꡬμ μ΄λ€ μ 보λ₯Ό 곡μ ν μ§ κ²°μ ν©λλ€.
- νμ€μν μλ³μ(DID): μ€μ μ§μ€μ λ μ§μ€νΈλ¦¬κ° νμνμ§ μμ κ³ μ νκ³ κ²μ¦ κ°λ₯ν μλ³μμ λλ€. DIDλ μ’ μ’ κ²μ κ°λ₯μ±κ³Ό λ¬΄λ¨ λ³κ²½ λ°©μ§λ₯Ό μν΄ λΈλ‘체μΈκ³Ό κ°μ λΆμ° μμ€ν μ κ³ μ λ©λλ€.
- κ²μ¦ κ°λ₯ν μ격 μ¦λͺ (VC): μ λ’°ν μ μλ λ°κΈμκ° λ°κΈνκ³ μ¬μ©μκ° λ³΄μ ν λ¬΄λ¨ λ³κ²½μ΄ λΆκ°λ₯ν λμ§νΈ μ격 μ¦λͺ (μ: λμ§νΈ μ΄μ λ©΄νμ¦, λν νμ). μ¬μ©μλ κ²μ¦μ μν΄ μ΄λ¬ν μ격 μ¦λͺ μ μμ‘΄ λΉμ¬μ(μ: μΉμ¬μ΄νΈ)μκ² μ μν μ μμ΅λλ€.
- μ νμ 곡κ°: μ¬μ©μλ κ±°λμ νμν νΉμ μ 보 μ‘°κ°λ§ 곡κ°νλλ‘ μ ννμ¬ κ°μΈ μ 보 보νΈλ₯Ό κ°νν μ μμ΅λλ€.
- μ λ‘ νΈλ¬μ€νΈ μν€ν μ²: λ€νΈμν¬ μμΉ λλ μμ° μμ κΆμ κΈ°λ°μΌλ‘ μ묡μ μΈ μ λ’°κ° λΆμ¬λμ§ μλλ€κ³ κ°μ ν©λλ€. λͺ¨λ μ‘μΈμ€ μμ²μ κ²μ¦λ©λλ€.
μ€μ μλ λ°©μ:
λ² λ₯Όλ¦° μΆμ μ μ¬μ©μ Anyaκ° κΈλ‘λ² μ¨λΌμΈ μλΉμ€μ μ‘μΈμ€νλ €κ³ νλ€κ³ μμν΄ λ³΄μΈμ. μλ‘μ΄ μ¬μ©μ μ΄λ¦κ³Ό λΉλ°λ²νΈλ₯Ό λ§λλ λμ , μ€λ§νΈν°μ λμ§νΈ μ§κ°μ μ¬μ©νμ¬ κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μ 보μ ν μ μμ΅λλ€.
- λ°κΈ: Anyaμ λνμ΄ μνΈν μλͺ λ κ²μ¦ κ°λ₯ν νμ μ격 μ¦λͺ μ λ°κΈν©λλ€.
- μ μ: Anyaκ° μ¨λΌμΈ μλΉμ€λ₯Ό λ°©λ¬Έν©λλ€. μλΉμ€λ κ·Έλ μ κ΅μ‘ λ°°κ²½μ λν μ¦λͺ μ μμ²ν©λλ€. Anyaλ μμ μ λμ§νΈ μ§κ°μ μ¬μ©νμ¬ κ²μ¦ κ°λ₯ν νμ μ격 μ¦λͺ μ μ μν©λλ€.
- κ²μ¦: μ¨λΌμΈ μλΉμ€(μμ‘΄ λΉμ¬μ)λ λ°κΈμμ λμ§νΈ μλͺ κ³Ό μ격 μ¦λͺ μ체μ 무결μ±μ νμΈνμ¬ μ격 μ¦λͺ μ μ§μμ±μ κ²μ¦νλ©°, μ’ μ’ DIDμ κ΄λ ¨λ λΆμ° μμ₯ λλ μ λ’° λ μ§μ€νΈλ¦¬λ₯Ό 쿼리ν©λλ€. μλΉμ€λ λν μνΈνλ μ±λ¦°μ§-μλ΅μ μ¬μ©νμ¬ Anyaκ° μ격 μ¦λͺ μ μ μ΄νλμ§ νμΈν μ μμ΅λλ€.
- μ‘μΈμ€ νμ©: κ²μ¦λλ©΄ Anyaλ μλΉμ€κ° λ―Όκ°ν κ΅μ‘ λ°μ΄ν°λ₯Ό μ§μ μ μ₯ν νμ μμ΄ μ μμ΄ νμΈλ μ μμ΅λλ€.
λΆμ°ν μ μ κ²μ¦μ μ΄μ :
- ν₯μλ κ°μΈ μ 보 보νΈ: μ¬μ©μλ μμ μ λ°μ΄ν°λ₯Ό μ μ΄νκ³ νμν κ²λ§ 곡μ ν©λλ€.
- μ¦κ°λ 보μ: λ¨μΌ μ·¨μ½ν λ°μ΄ν°λ² μ΄μ€μ λν μμ‘΄μ±μ μ κ±°ν©λλ€. μνΈν μ¦λͺ μ μ격 μ¦λͺ μ λ¬΄λ¨ λ³κ²½ν μ μκ² λ§λλλ€.
- κ°μ λ μ¬μ©μ κ²½ν: λ¨μΌ λμ§νΈ μ§κ°μΌλ‘ μ¬λ¬ μλΉμ€μ λν μ μ λ° μ격 μ¦λͺ μ κ΄λ¦¬ν μ μμ΄ λ‘κ·ΈμΈ λ° μ¨λ³΄λ©μ΄ λ¨μνλ©λλ€.
- κΈλ‘λ² μνΈ μ΄μ©μ±: DID λ° VCμ κ°μ νμ€μ κ΅κ²½ κ° μΈμ λ° μ¬μ©μ λͺ©νλ‘ ν©λλ€.
- μ¬κΈ° κ°μ: λ¬΄λ¨ λ³κ²½μ΄ λΆκ°λ₯ν μ격 μ¦λͺ μ μ μ λλ μ격 μ¦λͺ μ μμ‘°νλ κ²μ λ μ΄λ ΅κ² λ§λλλ€.
- κ·μ μ€μ: μ¬μ©μ μ μ΄ λ° λ°μ΄ν° μ΅μνλ₯Ό κ°μ‘°νλ λ°μ΄ν° κ°μΈ μ 보 λ³΄νΈ κ·μ κ³Ό μ λ§μ΅λλ€.
νλ‘ νΈμλ μ£μ§ λ° λΆμ°ν μ μμ ν΅ν©
μ§μ ν νμ μ΄ λ κ°μ§ μ κ·Ό λ°©μμ κ²°ν©νλ λ° μμ΅λλ€. νλ‘ νΈμλ μ£μ§ μΈμ¦μ λΆμ°ν μ μ κ²μ¦ νλ‘μΈμ€μ λν μ΄κΈ° 보μ μ±λ λ° μ¬μ©μ μνΈ μμ© μ§μ μ μ 곡ν μ μμ΅λλ€.
μνΈ λ³΄μμ μΈ μ¬μ© μ¬λ‘:
- μμ ν μ§κ° μνΈ μμ©: νλ‘ νΈμλ μ ν리μΌμ΄μ μ μ£μ§μμ μ¬μ©μμ λμ§νΈ μ§κ°(μ₯μΉμ 보μ μμ λλ μ±μΌλ‘ μ€νλ μ μμ)κ³Ό μμ νκ² ν΅μ ν μ μμ΅λλ€. μ¬κΈ°μλ μ§κ°μ΄ μλͺ ν μνΈν μ±λ¦°μ§ μμ±μ΄ ν¬ν¨λ μ μμ΅λλ€.
- ν ν° λ°κΈ λ° κ΄λ¦¬: μ±κ³΅μ μΈ λΆμ°ν μ μ κ²μ¦ ν νλ‘ νΈμλλ μΈμ¦ ν ν°(μ: JWT) λλ μΈμ μλ³μμ μμ ν λ°κΈ λ° μ μ₯μ μ©μ΄νκ² ν μ μμ΅λλ€. μ΄λ¬ν ν ν°μ 보μ λΈλΌμ°μ μ μ₯ λ©μ»€λμ¦μ μ¬μ©νκ±°λ μ£μ§μ 보μ API κ²μ΄νΈμ¨μ΄λ₯Ό ν΅ν΄ λ°±μλ μλΉμ€λ‘ μ λ¬νμ¬ κ΄λ¦¬ν μ μμ΅λλ€.
- λ¨κ³μ μΈμ¦: λ―Όκ°ν κ±°λμ κ²½μ° νλ‘ νΈμλλ ν΄λΉ μμ μ νμ©νκΈ° μ μ λΆμ°ν μ μ λ°©λ²(μ: νΉμ κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μꡬ)μ μ¬μ©νμ¬ λ¨κ³μ μΈμ¦ νλ‘μΈμ€λ₯Ό μμν μ μμ΅λλ€.
- μ체 μΈμ ν΅ν©: νλ‘ νΈμλ SDKλ μ₯μΉ μ체 μΈμ(μ§λ¬Έ, μΌκ΅΄ μΈμ)κ³Ό ν΅ν©νμ¬ λμ§νΈ μ§κ°μ μ κΈ ν΄μ νκ±°λ μ격 μ¦λͺ μ μλ₯Ό μΉμΈνμ¬ μ£μ§μμ νΈλ¦¬νκ³ μμ ν κ³μΈ΅μ μΆκ°ν μ μμ΅λλ€.
μν€ν μ² κ³ λ € μ¬ν:
κ²°ν©λ μ λ΅μ ꡬννλ €λ©΄ μ μ€ν μν€ν μ² κ³νμ΄ νμν©λλ€.
- API μ€κ³: νλ‘ νΈμλμ μ£μ§ μλΉμ€ λ° μ¬μ©μμ λμ§νΈ μ μ μ§κ° κ°μ μνΈ μμ©μ μν΄ μμ νκ³ μ μ μλ APIκ° νμν©λλ€.
- SDK λ° λΌμ΄λΈλ¬λ¦¬: DID, VC λ° μνΈν μμ κ³Ό μνΈ μμ©νκΈ° μν κ°λ ₯ν νλ‘ νΈμλ SDKλ₯Ό νμ©νλ κ²μ΄ νμμ μ λλ€.
- μ£μ§ μΈνλΌ: μ£μ§ μ»΄ν¨ν νλ«νΌμ΄ μΈμ¦ λ‘μ§, API κ²μ΄νΈμ¨μ΄λ₯Ό νΈμ€ν νκ³ λΆμ° λ€νΈμν¬μ μνΈ μμ©ν μ μλ λ°©λ²μ κ³ λ €ν©λλ€.
- μμ ν μ μ₯: 보μ μμ λλ μνΈνλ λ‘컬 μ μ₯μμ κ°μ΄ ν΄λΌμ΄μΈνΈμμ λ―Όκ°ν μ 보λ₯Ό μ μ₯νκΈ° μν λͺ¨λ² μ¬λ‘λ₯Ό μ¬μ©ν©λλ€.
μ€μ ꡬν λ° κ΅μ μ¬λ‘
μμ§ μ§ννλ λΆμΌμ΄μ§λ§, μ¬λ¬ μ΄λμ ν°λΈμ νμ¬κ° μ μΈκ³μ μΌλ‘ μ΄λ¬ν κ°λ μ κ°μ²νκ³ μμ΅λλ€.
- μ λΆ λμ§νΈ ID: μμ€ν λμμ κ°μ κ΅κ°λ μ μ κ±°μ£Ό νλ‘κ·Έλ¨ λ° λμ§νΈ ID μΈνλΌλ₯Ό ν΅ν΄ μμ ν μ¨λΌμΈ μλΉμ€μ κΈΈμ κ°μ²ν΄ μμ΅λλ€. SSIμ μλ―Έμμ μμ ν λΆμ°λμ§λ μμμ§λ§ λμ§νΈ μ μμ΄ μλ―Όμκ² μ 곡νλ μ΄μ μ 보μ¬μ€λλ€.
- νμ€μν μ μ λ€νΈμν¬: Sovrin Foundation, Hyperledger Indyμ κ°μ νλ‘μ νΈ λ° Microsoft(Azure AD Verifiable Credentials) λ° Googleκ³Ό κ°μ νμ¬μ μ΄λμ ν°λΈλ DID λ° VCλ₯Ό μν μΈνλΌλ₯Ό ꡬμΆνκ³ μμ΅λλ€.
- κ΅κ²½ κ° κ²μ¦: λ€λ₯Έ κ΅κ° κ°μ μ격 μ¦λͺ λ° μ격 μ¦λͺ κ²μ¦μ νμ©νκΈ° μν νμ€μ΄ κ°λ° μ€μ΄λ©°, μλ μλ₯ μμ λ° μ λ’°ν μ μλ μ€κ°μμ νμμ±μ μ€μ λλ€. μλ₯Ό λ€μ΄, ν κ΅κ°μμ μΈμ¦λ°μ μ λ¬Έκ°λ λ€λ₯Έ κ΅κ°μ μ μ¬μ κ³ μ©μ£Όμκ² μμ μ μΈμ¦μ λν κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μ μ μν μ μμ΅λλ€.
- μ μ μκ±°λ λ° μ¨λΌμΈ μλΉμ€: μ΄κΈ° μ±νμλ€μ λμ΄ μ ν μνμ μ¨λΌμΈ ꡬ맀 λλ κ³Όλν κ°μΈ λ°μ΄ν°λ₯Ό 곡μ νμ§ μκ³ λ‘μ΄ν° νλ‘κ·Έλ¨ νμμ μ¦λͺ νκΈ° μν μ°λ Ή νμΈμ κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μ μ¬μ©νλ κ²μ νμνκ³ μμ΅λλ€.
- μλ£: κ°μΈ μμ μ κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μ μ¬μ©νμ¬ νμ κΈ°λ‘μ μμ νκ² κ³΅μ νκ±°λ κ΅κ²½ κ° μ격 μλ΄μ μν νμ μ μμ μ¦λͺ ν©λλ€.
κ³Όμ λ° λ―Έλ μ λ§
μλΉν μ΄μ μλ λΆκ΅¬νκ³ νλ‘ νΈμλ μ£μ§ μΈμ¦ λ° λΆμ°ν μ μ κ²μ¦μ κ΄λ²μν μ±νμ μ₯μ λ¬Όμ μ§λ©΄ν΄ μμ΅λλ€.
- μνΈ μ΄μ©μ± νμ€: μ μΈκ³μ μΌλ‘ λ€λ₯Έ DID λ°©λ², VC νμ λ° μ§κ° ꡬνμ΄ μννκ² ν¨κ» μλν μ μλλ‘ λ³΄μ₯νλ κ²μ μ§μμ μΈ λ Έλ ₯μ λλ€.
- μ¬μ©μ κ΅μ‘ λ° μ±ν: λμ§νΈ μ μ λ° μ§κ°μ μμ νκ² κ΄λ¦¬νλ λ°©λ²μ λν΄ μ¬μ©μλ₯Ό κ΅μ‘νλ κ²μ΄ μ€μν©λλ€. μκΈ° μ£ΌκΆ μ μμ΄λΌλ κ°λ μ λ§μ μ¬λλ€μκ² μλ‘μ΄ ν¨λ¬λ€μμ΄ λ μ μμ΅λλ€.
- ν€ κ΄λ¦¬: μ격 μ¦λͺ μλͺ λ° κ²μ¦μ μν μνΈν ν€λ₯Ό μμ νκ² κ΄λ¦¬νλ κ²μ μ¬μ©μμ μλΉμ€ μ 곡μ λͺ¨λμκ² μ€μν κΈ°μ μ κ³Όμ μ λλ€.
- κ·μ λͺ νμ±: κ°μΈ μ 보 λ³΄νΈ κ·μ μ΄ μ§νν¨μ λ°λΌ λ€μν κ΄ν κΆμμ κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μ μ¬μ© λ° μΈμ μ μν λͺ νν λ²μ νλ μμν¬κ° μ¬μ ν νμν©λλ€.
- λΆμ° λ€νΈμν¬μ νμ₯μ±: λΈλ‘체μΈκ³Ό κ°μ κΈ°λ³Έ λΆμ° λ€νΈμν¬κ° κΈλ‘λ² μ μ κ²μ¦μ νμν νΈλμμ λ³Όλ₯¨μ μ²λ¦¬ν μ μλμ§ νμΈνλ κ²μ μ§μμ μΈ κ°λ° μμμ λλ€.
- λ κ±°μ μμ€ν ν΅ν©: μ΄λ¬ν μλ‘μ΄ ν¨λ¬λ€μμ κΈ°μ‘΄ IT μΈνλΌμ ν΅ν©νλ κ²μ 볡μ‘νκ³ λΉμ©μ΄ λ§μ΄ λ€ μ μμ΅λλ€.
νλ‘ νΈμλ μΈμ¦ λ° μ μ κ²μ¦μ λ―Έλλ μμ¬ν μ¬μ§ μμ΄ λμ± λΆμ°νλκ³ , κ°μΈ μ 보λ₯Ό 보νΈνλ©°, μ¬μ©μ μ€μ¬μ μΈ λͺ¨λΈλ‘ λμκ°κ³ μμ΅λλ€. κΈ°μ μ΄ μ±μνκ³ νμ€μ΄ ν립λ¨μ λ°λΌ μ΄λ¬ν μμΉμ΄ μΌμμ μΈ λμ§νΈ μνΈ μμ©μ λμ± ν΅ν©λ κ²μΌλ‘ μμν μ μμ΅λλ€.
κ°λ°μ λ° λΉμ¦λμ€λ₯Ό μν μ€ν κ°λ₯ν ν΅μ°°λ ₯
κ³ κΈ λ³΄μ μ‘°μΉλ₯Ό μ€λΉνκ³ κ΅¬ννκΈ° μμν μ μλ λ°©λ²μ λ€μκ³Ό κ°μ΅λλ€.
κ°λ°μμ©:
- νμ€μ μ΅μν΄μ§μΈμ: W3C DID λ° VC μ¬μμ λν΄ μμ보μΈμ. κ΄λ ¨ μ€ν μμ€ λΌμ΄λΈλ¬λ¦¬ λ° νλ μμν¬(μ: Veramo, Aries, ION, Hyperledger Indy)λ₯Ό νμνμΈμ.
- μ£μ§ μ»΄ν¨ν μ€ν: μ¬μ©μμκ² λ κ°κΉμ΄ μΈμ¦ λ‘μ§μ λ°°ν¬ν μ£μ§ κΈ°λ₯ λλ μλ²λ¦¬μ€ μ»΄ν¨ν κΈ°λ₯μ μ 곡νλ νλ«νΌμ μ‘°μ¬νμΈμ.
- 보μ νλ‘ νΈμλ κ΄ν: μΈμ¦ ν ν°, API νΈμΆ λ° μ¬μ©μ μΈμ κ΄λ¦¬λ₯Ό μ²λ¦¬νκΈ° μν μμ ν μ½λ© κ΄νμ μ§μμ μΌλ‘ ꡬνν©λλ€.
- μ체 μΈμκ³Ό ν΅ν©: μνΈ μλ μΈμ¦ λ° μμ ν μ체 μΈμ ν΅ν©μ μν΄ Web Authentication API(WebAuthn)λ₯Ό νμν©λλ€.
- μ μ§μ ν₯μμ μν΄ κ΅¬μΆ: κ³ κΈ μ μ κΈ°λ₯μ΄ μ¬μ©ν μ μλ κ²½μ°μλ 보μ κΈ°μ€μ μ μ 곡νλ©΄μ μ°μνκ² μ νλ μ μλ μμ€ν μ μ€κ³ν©λλ€.
λΉμ¦λμ€μ©:
- μ λ‘ νΈλ¬μ€νΈ μ¬κ³ λ°©μ μ±ν: μ묡μ μΈ μ λ’°κ° μλ€κ³ κ°μ νκ³ λͺ¨λ μ‘μΈμ€ μλλ₯Ό μ격νκ² νμΈνκΈ° μν΄ λ³΄μ μν€ν μ²λ₯Ό μ¬νκ°ν©λλ€.
- λΆμ°ν μ μ μ루μ νμΌλΏ: μ¨λ³΄λ© λλ μ격 μ¦λͺ μ¦λͺ κ³Ό κ°μ νΉμ μ¬μ© μ¬λ‘μ λν κ²μ¦ κ°λ₯ν μ격 μ¦λͺ μ μ¬μ©μ νμνκΈ° μν΄ μκ·λͺ¨ νμΌλΏ νλ‘μ νΈλ‘ μμν©λλ€.
- μ¬μ©μ κ°μΈ μ 보 λ³΄νΈ μ°μ : μ μΈκ³ κ°μΈ μ 보 λ³΄νΈ λν₯κ³Ό μΌμΉνκ³ μ¬μ©μ μ λ’°λ₯Ό ꡬμΆνλ λ°μ΄ν° μ μ΄κΆμ μ¬μ©μμκ² λΆμ¬νλ λͺ¨λΈμ μ±νν©λλ€.
- κ·μ μ΅μ μ 보 μ μ§: μ΄μνλ μμ₯μ λ°μ΄ν° κ°μΈ μ 보 λ³΄νΈ λ° λμ§νΈ ID κ·μ λ³νμ λν μ΅μ μ 보λ₯Ό μ μ§ν©λλ€.
- 보μ κ΅μ‘ ν¬μ: νμ΄ μ΅μ μ¬μ΄λ² 보μ μν λ° μ΅μ μΈμ¦ λ°©λ²μ ν¬ν¨ν λͺ¨λ² μ¬λ‘μ λν΄ κ΅μ‘λ°λλ‘ ν©λλ€.
κ²°λ‘
νλ‘ νΈμλ μ£μ§ μΈμ¦ λ° λΆμ°ν μ μ κ²μ¦μ λ¨μν κΈ°μ μ μΈ μ νμ΄κ° μλλΌ λ³΄μ λ° μ λ’°λ₯Ό λμ§νΈ μλμ μ κ·Όνλ λ°©μμ κ·Όλ³Έμ μΈ λ³νλ₯Ό λνλ λλ€. μΈμ¦μ μ¬μ©μμκ² λ κ°κΉκ² μ΄λνκ³ κ°μΈμ΄ μ μ μ μ΄κΆμ κ°λλ‘ ν¨μΌλ‘μ¨ κΈ°μ μ μ§μ ν κΈλ‘λ² μ μ¬ κ³ κ°μκ² μλΉμ€λ₯Ό μ 곡νλ λμ± μμ νκ³ μ±λ₯μ΄ λ°μ΄λλ©° μ¬μ©μ μΉνμ μΈ μ ν리μΌμ΄μ μ ꡬμΆν μ μμ΅λλ€. κ³Όμ κ° λ¨μ μμ§λ§ κ°μΈ μ 보 λ³΄νΈ κ°ν, κ°λ ₯ν 보μ λ° μ¬μ©μ κ²½ν κ°μ μ μ΄μ μ μ¨λΌμΈ μ μμ λ―Έλμ νμμ μΈ μ΄λ¬ν ν¨λ¬λ€μμ λ§λλλ€.
μ΄λ¬ν κΈ°μ μ μ¬μ μ μμ©νλ©΄ μ‘°μ§μ΄ κΈλ‘λ² λμ§νΈ νκ²½μ 볡μ‘μ±μ λ ν° νμ κ³Ό 볡μλ ₯μΌλ‘ νμν μ μκ² λ κ²μ λλ€.