디지털 세상의 다양한 구성원에게 신뢰와 책임에 기반한 OPEN DID 플랫폼을 통하여 디지털 신원인증시스템을 제공하고자 합니다.
이를 통해 사회적 비용을 감소시키며, 인프라로부터 소외된 계층에게는 "인류 가치 실현을 위한 사회적 책임"을 다할 수 있도록 합니다.
OPEN DID 는 많은 국가와 구성원들이 이와같은 생태계를 구성할 수 있도록 핵심 요소들이 디자인 되었으며, 아래와 같은 원칙으로 오픈소스를 제공하고자 합니다.
OPEN DID 시스템은 참여하는 Entities간 신뢰체인 구성을 위한 Trust Environment, Digital ID 기반의 다양한 증명서를 저장 및 관리할 수 있는 Wallet,
다양한 증명서를 포용하는 Digital ID, 그리고 데이터 보호를 위한 Security로 구성합니다.
이러한 OPEN DID 오픈소스의 가치는 향후 온라인에서의 모든 디지털 활동의 근간이 될 것으로 기대합니다.
2. 원칙
독립적 동작
OPEN DID 시스템의 구성 요소들은 서로 간의 의존성을 최소화하여,
개별적으로 동작할 수 있어야 합니다.
기술 독립성
OPEN DID 시스템은 특정 기술이나 도구에 의존하지 않고, 다양한 기술을
포용하고 호환할 수 있도록 설계되어야 합니다.
문서화
OPEN DID 시스템의 구성 요소들에 대해 지속가능한 관리 및 기술을
선택하기 위하여 설계, 구현, 운영에 대한 문서가 제공되어야 합니다.
개방형 표준 준수
OPEN DID 시스템에서 기술이나 기능을 구현할 때는 개방형 표준
(Open standards, preventing vendor and technology lock-in)을
준수해야 합니다.
모듈 다양성
OPEN DID 시스템에 참여하고자 하는 사업자들은 필요에 따라 원하는
구성 요소들을 자유롭게 선택하고 조합할 수 있어야 합니다.
보안 강화
OPEN DID 시스템은 사용자 인증 및 데이터를 보호하기 위한 적절한
보안 기능이 포함되어야 합니다.
글로벌 표준 준수
OPEN DID 시스템은 개인 데이터 보호(Privacy by design approach)
및 데이터보호에 대한 글로벌 표준(Data protection principles in practice)
을 준수해야 합니다.
제로 트러스트 통신의 보장
OPEN DID 시스템의 각 구성 요소들은 서로를 안전하게 신뢰할 수 있는
통신 메커니즘을 구축할 수 있어야 합니다.
자유로운 기여
OPEN DID 프로젝트는 누구나 자유롭게 기여할 수 있어야 합니다.
투명성
OPEN DID 프로젝트의 결정 및 변경 사항은 공개적으로 투명하게
이루어져야 합니다.
상업용 라이선스 제한
OPEN DID의 모든 컴포넌트 내에서는 상업용 라이선스를 사용하지
않습니다.
원칙 준수
OPEN DID 시스템의 각 원칙은 다른 원칙을 위반하지 않는 선에서
시스템 설계와 구현에 적용되어야 합니다.