탈중앙화 신원 식별자(DID)란?

이 문서는 다음 언어로 제공됩니다:

Author logo
Patrick Dike-Ndulue
Post image

탈중앙화 서비스는 암호화폐, NFT, 거래소에만 해당하지 않아요. 스트리밍 서비스, 이미지 뱅크, 호스팅 등 다양한 분야에서도 이미 사용되고 있습니다. 앞으로는 우리가 이용하는 거의 모든 자원과 서비스가 분산형 시스템과 분산 원장 위에서 운영될 거예요. 그중에서도 Web3 시대에 기대되는 가장 흥미롭고 실용적인 혁신 중 하나가 바로 탈중앙화 신원 식별자(DID)입니다. 사실 이미 존재하지만, 대중적인 확산만 남아 있어요.

간단히 말해, DID는 사용자가 자신의 개인정보, 즉 “디지털 신원”을 완전히 통제할 수 있도록 해주는 식별자예요. DID 덕분에 신원 확인 과정을 빠르게 진행할 수 있고, 제3의 서비스나 기관이 언제, 어떤 정보를 확인할 수 있을지 직접 선택할 수 있습니다. 동시에 데이터는 사용자의 동의 없이 도난, 변조, 무단 사용이 거의 불가능해요. 기관이나 기업은 제공된 정보의 진위를 즉시 검증할 수 있습니다.

오늘날 개인정보의 문제점

문제는 데이터가 잘못 저장된다는 점이 아니에요. 핵심은 우리의 정보가 각 서비스의 중앙 서버, 즉 특정 데이터베이스에 집중되어 있다는 거죠. 유출 사고가 발생하면 공격자는 계정에 접근해, 계정 종류에 따라 이메일, 문서, 파일, 신용카드 정보까지 탈취할 수 있습니다.

일부 서비스는 우편 주소, 전화번호, 거주지, 여권 정보 등 다양한 개인정보를 보유하고 있어요. 물론 이는 사용자가 본인임을 증명하는 데 필요하지만, 결국 이 데이터는 기업의 IT 시스템 어딘가에 저장되고, 실제로 어떻게 사용되는지, 누가 접근하는지 아무도 알 수 없습니다.

또한 일부 서비스는 사용자의 개인정보를 제3자에게 제공하는 데 동의해 달라고 요청하는 경우가 많아요. 하지만 그 제3자가 누구인지, 왜 정보를 넘기는지, 해당 정보가 얼마나 안전하게 관리되는지에 대한 설명은 거의 없는 경우가 많습니다.

DID는 어떻게 작동할까요?

탈중앙화 식별자를 사용하면 데이터가 특정 기업의 데이터베이스가 아니라 블록체인이나 분산 원장에 저장돼요. 회원가입 시 별도의 신원 확인 절차가 필요 없고, 아이디와 비밀번호 없이도 계정에 접근할 수 있습니다. 실제로 DID는 비수탁형 암호화폐 지갑과 유사해요. 공개 키와 개인 키가 존재하지만, 거래 서명 대신 개인 키로 신원을 증명하는 데 사용됩니다.

물론 최초 신원 증명은 필요해요. 이 역할은 사용자의 개인정보를 인증할 수 있는 신뢰할 만한 기관(“발급자”)이 담당해야 합니다. 은행이나 정부 기관이 그 역할을 할 수 있죠.

실제 절차는 다음과 같아요: 

  1. 발급자는 다른 참여자와 상호작용할 수 있도록 자신의 DID를 생성합니다.
  2. 사용자는 본인 인증을 원하는 정보를 발급자에게 제출합니다(예: 여권).
  3. 발급자는 제출된 정보를 확인하고, 인증된 문서에 대해 자신의 DID로 서명한 인증서(자격 증명)를 생성합니다. 이 인증서는 사용자의 DID와 연결되어 개인 데이터베이스에 저장돼요.
  4. 이후 서비스, 기업, 정부 기관 등에 정보를 제출해야 할 때, 사용자는 DID를 통해 해당 정보 접근 권한을 부여합니다. 기관은 이 데이터가 신뢰할 수 있는 발급자에 의해 발행됐고, 디지털 서명이 유효한지만 확인하면 됩니다.

실생활 예시로, DID가 널리 쓰이는 미래를 상상해 볼게요. 예를 들어, 졸업한 대학이 인증 기관이라면, 인증된 졸업장 데이터가 분산형 원장에 저장되고, 학업 이력 전체가 포함됩니다.

이제 취업 지원 시 졸업장 사본을 직접 제출할 필요 없이, DID에서 데이터 요청이 담긴 QR 코드를 스캔하고 공유할 정보를 선택(예: 졸업장)하면 돼요. 고용주는 해당 문서가 진짜임을 즉시 확인할 수 있습니다.

이런 미래는 언제 올까요?

겉보기엔 이미 일부 현실화된 것처럼 보일 수 있어요. 예를 들어, 구글 계정으로 다양한 웹사이트나 앱에 가입하고 로그인할 수 있죠. 일부 국가에서는 공공 서비스가 비슷한 원리로, 기관 간 개인정보 공유에 사용자의 동의를 받기도 합니다.

하지만 여기에는 중요한 한계가 있어요. 사용자 데이터는 여전히 중앙화돼 있고, 사용자는 데이터가 어떻게 저장·처리되는지 직접 확인할 수 없습니다. 또 2단계 인증이 꺼져 있다면, 비밀번호 하나만이 계정을 보호하는데, 이 비밀번호가 유출되거나 추측당하면 공격자가 모든 연동 서비스에 접근할 수 있어요.

DID가 분산 원장에서 받은 데이터의 안전한 저장을 100% 보장하지는 않지만, 가장 중요한 점은 사용자의 개인 키 없이는 누구도 해당 데이터에 접근할 수 없다는 거예요. 이상적으로는 기업이 사용자 데이터를 보관하지 않고, 필요할 때마다 DID에서 직접 요청하는 방식이 될 것입니다.

아직 대중적 확산까지는 시간이 더 필요하지만, 이미 많은 기업과 서비스가 DID 기반 인프라를 도입하고 있어요. 대표적인 성공 사례로 DOCK 프로젝트가 있습니다. 이 회사는 2017년부터 Substrate 프레임워크 기반 블록체인과 지분증명(PoS) 합의 메커니즘을 활용한 사용자 계정 플랫폼을 개발해왔어요. 자체 토큰인 DOCK은 Binance, Huobi 등 여러 거래소에 상장되어 있습니다. DOCK은 교육 관련 문서를 비롯한 다양한 인증서, 공급망 보호용 증명서 등 신뢰할 수 있는 디지털 문서 발급 서비스를 제공하고 있습니다. 
 

Author logo
작가 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
검토자: Rukkayah Jigam

Writer & editor covering digital assets and product updates.