배경
졸업과제에 사용할 블록체인 메인네트워크로 NEAR Protocol을 선택했다. ZK + DID를 기반으로 개인 정보 공개를 최소화한 신원 증명 프로토콜을 구현하기 위해 여러 네트워크를 고려해본 결과이다.
왜 NEAR Protocol인가?
NEAR Protocol은 NightShade라 불리는 샤딩 기술을 내재하여 확장성에 대한 블록체인의 문제를 해결하고자 하는 프로젝트이다. 또한, 기존의 블록체인들과 달리 사람이 읽기 쉬운 형태의 계정 주소(Named Account)를 지원한다. 이 밖에도 1초 이하의 빠른 트랜잭션 속도나 접근 권한 키를 다양하게 생성하고 하위 계정 생성을 지원하는 등 다른 블록체인들과 차별화되는 여러 장점들을 갖고 있다. 이러한 장점들은 DID Method로써 채택하기에도 충분한 장점을 가지는 것으로 판단되었다.
kimcookieya.near // Named Account
빠른 트랜잭션 속도는 블록체인 사용 경험에 긍정적이다. 또한 낮은 가스 요금(gas fee)으로 이어지는 장점이기도 하다. 다양한 접근 권한 키 생성 및 하위 계정 생성 지원은 Issuer 및 Holder가 자신에 대한 다양한 종류의 신원을 증명할 수 있는 서비스 구현이 가능하도록 한다.
또 장점이라면 장점인 것이, 한국 커뮤니티가 형성되어 있다. NEAR Korea Hub 디코 채널에 질문하면 운영진분들이 빠르게 답장을 해준다! 그리고 2023년 5월에 참여한 Glitch Hackathon에서 니어프로토콜 트랙으로 참여하면서 직접 만나 인사를 나누기도 했었다. 활발한 커뮤니티와 원활한 의사소통, 이것도 장점인 것 같다.
'프로젝트 > 졸업과제' 카테고리의 다른 글
[졸과][NEAR] 계정 생성 어떻게 할까? (0) | 2024.02.16 |
---|---|
[졸과][NEAR] 계정 생성을 어떻게 처리할지 고민 중 (0) | 2024.02.15 |
[졸과][NEAR] near-cli로 createAccount (0) | 2024.02.14 |
[졸과][NEAR] Account, State, Smart Contract (1) | 2024.02.08 |
[졸과][블록체인] DID의 개념과 생성 (1) | 2024.02.06 |