검증 가능한 프라이버시
법적 근거에 기반한 규제 감독과, 사용자가 통제하는 프라이버시를 결합한 모델입니다.
사용자는 트랜잭션별로 공개할 내용(거래 상대방, 금액, 자산 유형)을 제어하고, 규제 기관은 법이 정한 범위 안에서 데이터에 접근합니다. 프라이버시와 컴플라이언스를 동시에 충족하는 것이 이 모델의 설계 목표입니다.
이 모델의 실행 계층은 이미 체인에 배포되어 있습니다. 0x1000…000b의 프라이버시 프리컴파일이 차폐 풀 기반 예치·이전·출금을 영지식 증명으로 검증하고, 모든 변경성 프라이버시 호출은 PCL 정책 평가를 거칩니다. 구체적인 메커니즘은 이 섹션의 개념 문서와 IPrivacy API 레퍼런스에서 다룹니다.
선택적 공개
모든 정보가 공개되는 기존 퍼블릭 체인과 달리, 마루에서는 사용자와 기업이 민감한 트랜잭션 세부 정보를 일반 대중에게서 가릴 수 있습니다. 오늘 이 기능은 차폐 풀로 동작합니다. 예치하면 온체인에는 커밋먼트만 남고, 이전과 출금은 영지식 증명으로 검증됩니다. 전체 구조는
privacy-precompile-overview에서 다룹니다.관찰자 노드 (Observer Nodes)
라이트페이퍼가 제시하는 규제 접근 모델입니다. 승인된 기관(예: 금융 규제 기관)이 관찰자 노드를 운영하고, 법적 권한 범위 안에서만 특정 트랜잭션 데이터를 해독할 수 있습니다. 이 열람 프로토콜은 아직 체인에 구현되지 않았습니다. 현재 체인에서 동작하는 규제 장치는 모든 프라이버시 호출에 적용되는 PCL 정책 평가이며,
privacy-policy-aware-precompile에서 다룹니다.