← 모든 인사이트 보기
RESEARCHZcash Forum · strahncryptography

셀드 Zcash용 프로그래머블 락 Violet's CL

strahncryptography 팀이 FROST를 기반으로 해시락·위트니스락 등을 만드는 Violet's Constrained Locks를 소개했습니다. 예비 논문과 테스트넷 예시를 공개했습니다.

strahncryptography 팀이 셀드 Zcash에 프로그래머블하고 조합 가능한 락을 도입하는 Violet's Constrained Locks(VCL)를 발표했다. 작성자는 이 락이 대부분 셀드이고 완전히 익명이라고 설명한다. 두 당사자가 락을 협상하면 정해진 조건에서만 자금을 쓸 수 있고, 모든 당사자가 협력하면 락에서 자금을 회수할 수 있다.

지원하는 조건은 특정 위트니스 제시, 특정 해시의 프리이미지 제시, 특정 시간이나 블록 높이 도달, 특정 높이 이후 지출 불가 등이다. 암호문 복호화 키를 제시하는 조건은 아직 개발 중이다. 핵심 프리미티브는 FROST 위에 만들어졌고, 알고리즘과 DKG로 오프체인 메시지만 주고받아 락을 안전하게 생성한다. 이 과정에서 hashFROST, preFROST, 개발 중인 encFROST라는 하위 프로토콜도 만들었다.

시간 관련 조건은 락의 존재와 지출 시점이 외부 관찰자에게 드러난다. 작성자는 ZIP 하나가 명확해지고 다른 ZIP이 통과되면 이 노출이 사라진다고 주장하며, ZIP 68 포함과 ZIP 203의 거래 락타임 처리 명확화(zcash/zips 이슈 #539)에 대한 지지를 요청했다.

팀은 곧 vcl 크레이트와 기계 검증 증명을 공개할 예정이며, 예비 논문은 2026/0002로 올라와 있다. 글에는 Poseidon 해시락을 설정·청구·환불한 테스트넷 거래 예시가 표로 정리돼 있다. 예를 들어 락 설정에서는 54 zat짜리 투명 출력의 존재만 드러나고 셀드 주소와 금액은 드러나지 않는다고 한다.

한국어 요약은 원문을 바탕으로 정리한 것으로, 정확한 내용은 원문을 확인하세요.