ZcashNames 그랜트 제안
대기자 1,300명 이상을 모은 베타를 거친 ZcashNames가 서버 의존을 줄이도록 이름 바인딩을 온체인에서 검증 가능하게 만들 자금을 요청했습니다.
ZcashNames(ZNS)가 작동하는 베타에서 신뢰 의존이 더 적은 시스템으로 나아가기 위한 지원을 요청하는 그랜트 제안을 올렸다. 대기자 명단을 연 지 약 50일 만에 1,300명 넘게 가입했고, 그동안 공개 베타를 마치고 피드백의 주요 이슈를 해결했다. 지갑들이 이미 SDK를 도입하고 있으며, 사용자는 긴 주소 대신 alice.zcash 같은 이름을 쓰는 경험에 만족한다고 한다.
남은 문제는 신뢰다. 이름을 해석할 때 사용자가 팀의 서버에 의존하지 않아야 한다는 지적이 있었다. 이 그랜트는 그 신뢰 가정을 줄이는 작업에 쓰인다. 다음 베타에서는 이름을 파는 비수탁 방식도 선보일 예정이다. 기술적 접근은 이름 바인딩을 온체인에서 검증 가능하게 만드는 것이며, 지갑과 앱은 zns-verify로 증명을 직접 확인할 수 있다.
방법은 Orchard 노트의 rcm 필드를 활용하는 것이다. ZIP 212는 지갑이 rcm을 무작위로 뽑게 하지만, ZNS는 이를 등록 정보 자체의 구조화된 해시로 대체해 이름, 주소, 연산, 이전 참조를 커밋하는 Name Note를 만든다. 이것은 합의상 유효한 Orchard 출력이라 풀노드가 일반 거래처럼 채굴할 수 있다. 일반 지갑은 시험 복호화에서 이를 잘못된 노트로 거부하고, ZNS 스캐너를 쓰는 민터와 리졸버만 그 정체를 알아본다.
팀은 민트를 신뢰 실행 환경(TEE)에서 운영하며 증명서를 제공하고, 개선된 리졸버와 검증 도구, SDK를 내놓는다. 감사와 버그 바운티를 진행하고 메인넷 출시까지 파트너를 지원할 계획이다. 목표는 사용자가 데이터베이스를 믿는 대신 이름 바인딩의 암호학적 증명을 얻게 하는 것이다. 자세한 내용은 GitHub의 그랜트 신청서 #298에 있다.
한국어 요약은 원문을 바탕으로 정리한 것으로, 정확한 내용은 원문을 확인하세요.