자세한 설명과 발표 내용은 노션을 참고해주세요!
증명서를 블록체인에 발급해 위변조를 방지하고, 개인이 여러 기관에서 발급한 증명서들을 통합 관리할 수 있고, 증명서를 확인하는 회사, 기관에 제출과 확인이 가능한 통합 서비스를 만들고자 했습니다.
| 이름 | 역할 | GitHub |
| 김영주 | 프론트엔드, 백엔드, 블록체인 네트워크 구축 | DreamBoysYJ |
| 민정근 | 디자인, 기획, 아이디어 | |
| 서종현 | 스마트 컨트랙트, 블록체인 네트워크 구축 | keepgoing2021 |
크게 Dapp과 블록체인 네트워크로 나눌 수 있습니다.

개인 회원가입 시 CA가 지갑과 인증서를 발급하고 서버에 저장합니다.

블록체인 네트워크에 Peer로 등록된 기관일 경우 증명서 등록이 가능합니다.
증명서는 블록체인에 JSON 형식으로, MongoDB에 이중으로 저장됩니다.
이 때, 증명서 주인의 userId는 지갑 ID와 일치해야 하므로 주의해야 합니다.

블록체인에 JSON 형식으로 저장된 것을 확인할 수 있습니다.

여러 증명서 등록 기관에서 발급한 증명서들을 한번에 조회가 가능합니다.
개인이 직접 증명서를 등록할 수도 있으나, 이는 블록체인이 아닌 Mongo DB에만 저장되며,
증명서를 확인하는 경우 블록체인에 등록된 문서와 구분됩니다.
