Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identity Manager #21

Closed
8 tasks
therne opened this issue Oct 31, 2018 · 2 comments
Closed
8 tasks

Identity Manager #21

therne opened this issue Oct 31, 2018 · 2 comments
Labels
major 주 프로덕트 개발 및 그와 관련된 작업들

Comments

@therne
Copy link
Contributor

therne commented Oct 31, 2018

Purpose

  • 사용자의 편에 서있는 Online Node가 필요하다.
    • 이상적으론 개인당 1인 1노드지만, 현실적으론 호스팅이 필요함
  • 여러 앱에서 수집되는 중복되는 Identity 정보들을 모아서 관리하는 Data Provider
  • Identity Matching을 통해, Consumer -> User까지의 리치를 도와주는 일종의 Relayer
  • 사용자에게 데이터 사용에 대한 고지를 해주는 일종의 Tracker Service

Research Needed

  • Private Identity Matching (Please refer Technical Whitepaper)
  • 아이덴티티 정보와, 그에 대한 Proof (e.g. Hash of Identity Data)을 어떻게 관리할 것인가?

Requirements (TODO)

  • Identity Data Type
    • Data Type을 Identity, Payload로 나눠야 함
  • On-chain Identity Manager Registry
    • Register 및 Stake가 가능해야 함
    • Slash가 가능해야 함
  • Identity Providing
    • DAuth 단계에서 Identity Manager를 지정하면, 해당 Identity Manager가 그 Identity Data의 Data Provider가 되어야 함.
    • Airbloc Network를 통해 Identity가 전송되어야 함 (Linked with P2P Networking Layer (Airbloc Network) #13 )
    • Identity Provider가 해당 Identity 데이터를 등록해야 함
  • Identity Matching
    • Airbloc Network를 통해 Identity Matching이 구현되어야 함
    • Identity를 넣으면 ANID가 나와야 함
@therne therne added the major 주 프로덕트 개발 및 그와 관련된 작업들 label Oct 31, 2018
@therne therne added this to the Airbloc Public Alpha milestone Oct 31, 2018
@therne therne mentioned this issue Nov 26, 2018
7 tasks
@therne
Copy link
Contributor Author

therne commented Nov 26, 2018

Some of the action items are outdated— see #61.

@therne
Copy link
Contributor Author

therne commented Jan 3, 2019

Spec out!

@therne therne closed this as completed Jan 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major 주 프로덕트 개발 및 그와 관련된 작업들
Projects
None yet
Development

No branches or pull requests

1 participant