모듈형 프라이버시 인프라
모든 EVM 체인에서 UTXO 기반 프라이빗 결제를 가능하게 하는 다섯 가지 모듈형 컴포넌트.
Noir 회로
영지식 증명 시스템
세 개의 Noir ZK 회로(예치, 등록, 거래)가 Barretenberg를 통해 UltraHonk 증명으로 컴파일됩니다. 증명이 서명 대신 거래를 승인하여 릴레이어를 통한 가스 추상화를 가능하게 합니다.
예치 회로
noteHash 무결성 증명: Poseidon2(ownerPk, amount, salt, token)
등록 회로
감사자 암호화 및 재생 공격 방지와 함께 신원 커밋먼트 지식 증명
거래 회로
머클 포함, 널리파이어 도출 및 잔액 증명을 갖춘 2-in/2-out UTXO 전송
브라우저 내 증명
브라우저에서 Barretenberg UltraHonk를 통한 WASM 기반 증명 생성
기술 사양
NixPool 컨트랙트
온체인 프라이버시 풀
UTXO 프라이버시 풀을 관리하는 Solidity 스마트 컨트랙트. 온체인 머클 트리 및 UltraHonk 증명 검증과 함께 예치, 전송, 출금 및 등록을 처리합니다.
UTXO 노트 관리
노트 커밋먼트를 저장하는 증분 머클 트리 포레스트 (깊이 20)
널리파이어 추적
Poseidon2 도출을 사용한 널리파이어 셋으로 이중 지출 방지
증명 검증
예치, 등록, 거래를 위한 세 개의 온체인 UltraHonk 검증자
ERC-20 통합
간소화된 승인을 위해 ERC-2612 permit을 지원하는 모든 ERC-20 토큰 호환
기술 사양
Nix Wallet
클라이언트 지갑 라이브러리
지갑 운영과 암호학적 프리미티브를 제공하는 TypeScript 라이브러리: Poseidon2를 통한 결정론적 키 도출, Grumpkin 타원 곡선 연산, ECIES 암호화, NixAddress 인코딩, 잔액 추적 및 ZK 증명 생성. 개인 키는 EVM 지갑 서명에서 도출되며 저장되지 않습니다.
Poseidon2 키 도출
Poseidon2 해싱을 통해 EVM 지갑 서명에서 결정론적 Grumpkin 키 도출
ECIES 암호화
수취인 노트 및 감사자 데이터를 위한 Grumpkin 기반 타원 곡선 암호화
NixAddress
프라이빗 결제를 위한 커밋먼트 + 공개 키 인코딩 (nix:'<'commitment>:'<'pk.x>:'<'pk.y>)
잔액 추적
이벤트 스캐닝, 시행 복호화 및 암호화된 잔액 재구성
기술 사양
Nix Relayer
가스 추상화 레이어
사용자를 대신하여 ZK 증명된 거래를 제출하는 Express.js 릴레이 서비스. 증명이 거래를 승인하므로(서명이 아님) 사용자는 자신의 주소를 노출하지 않습니다. Chainlink를 통한 동적 수수료 계산.
ZK 승인
증명이 거래를 승인하며 서명이 아닙니다. 릴레이어는 탈취하거나 변조할 수 없습니다.
동적 수수료
30% 마진 및 최소 $0.50의 Chainlink 기반 수수료 계산
속도 제한
IP당 분당 20건 요청 및 가스 가격 상한 (100 Gwei 초과 시 거부)
증명 유효성 검사
제출 전 증명 사전 검증 및 거래 시뮬레이션
기술 사양
Nix SDK
클라이언트 라이브러리 및 개발자 인터페이스
NixProtocol 기반 개발을 위한 TypeScript SDK. 노트 관리, 머클 트리 재구성, 증명 생성, 이벤트 스캐닝 및 컨트랙트 인터랙션을 처리합니다.
노트 관리
이벤트 스캐닝, 시행 복호화 및 UTXO 노트 선택
증명 생성
브라우저에서 Barretenberg WASM을 통한 클라이언트 측 ZK 증명 생성
머클 트리
증인 생성을 위한 클라이언트 측 Poseidon2 머클 트리
이벤트 캐시
효율적인 노트 탐색을 위한 IndexedDB 기반 이벤트 캐시
기술 사양
멀티체인 지원
모든 EVM 호환 블록체인에 배포 가능. 어디서나 동일한 프라이버시 보장.
Avalanche Fuji
테스트넷 운영 중Base Sepolia
테스트넷 운영 중Avalanche
출시 예정Ethereum
계획 중Arbitrum
계획 중보안 모델
검증된 암호학적 프리미티브 위에 심층 방어 보안으로 구축.
검증된 프리미티브
Grumpkin 곡선, Poseidon2 해싱, ECIES 암호화 및 UltraHonk ZK 증명으로 구축.
보안 감사 진행 중
정식 보안 감사 진행 중이며 테스트넷에서 온체인 컨트랙트 검증 가능. 라이선스 파트너는 독립적 검토를 위한 전체 소스 접근 권한을 받습니다.
테스트넷 배포
Avalanche Fuji & Base Sepolia 테스트넷에서 운영 중. 정식 보안 감사 완료 후 메인넷 배포 예정.
심층 방어
Checks-Effects-Interactions 패턴, 재진입 가드, u64 범위 검사, chain_id를 통한 재생 공격 방지.