개요 · CELAR 문서
Celar란 무엇인가?
Celar는 EVM 동등 레이어 1 블록체인 으로, 공개 블록체인이 드러내는 것들 — 잔액, 거래 금액, 컨트랙트 상태 — 이 모두 프로토콜 수준에서 임계 완전동형암호(FHE)로 암호화됩니다. 스마트 컨트랙트는 암호화된 값 위에서 직접 연산하며, 실행 중에 복호화되는 것은 아무것도 없습니다. 프라이버시는 선택해서 쓰는 앱이 아니라 데이터 평면 그 자체입니다.
무엇을 해결하는가
이더리움을 비롯한 주요 스마트 컨트랙트 체인에서는 모든 상태를 누구나 읽을 수 있습니다. 급여 지급, 재무 운용, 거래 전략, 공급사 단가가 기본적으로 모두 노출되고, 공개 멤풀 탓에 내부자가 사용자를 조직적으로 앞질러 거래할 수 있습니다(MEV). 익명 주소도 해결책이 되지 못합니다. 연결된 결제 하나만 드러나도 금융 이력 전체가 노출될 수 있기 때문입니다.
세 가지 프라이버시 계층, 하나의 체인
- FHE 계층 — 프로그래밍 가능한 기밀성. 잔액과 컨트랙트 상태는 온체인에서 연산되는 TFHE 암호문입니다. 전송은 분기 없이 이루어지며, 어떤 관찰자도 성공과 실패를 구분할 수 없습니다.
- 스텔스 계층 — 연결 불가능한 수취인. 모든 결제는 새로운 일회용 스텔스 주소로 들어오고, 담보를 예치한 릴레이어가 송신자를 가립니다.
- ZK 실드 풀 — 신뢰가 필요 없는 결제. 192바이트 증명을 사용하는 Groth16 실드 풀로, 검증자 전원이 담합하더라도 프라이버시가 유지됩니다.
의도적으로 공개해 두는 것
총 발행량은 블록마다 검증할 수 있으므로, 기밀성이 인플레이션을 숨기는 일은 결코 일어날 수 없습니다. Celar는 또한 전체 누출 매트릭스 를 공개해, 각 계층이 무엇을 누구로부터 숨기는지, 그리고 무엇이 여전히 누출되는지(타이밍, 가스 등급, v1의 호출 대상)를 정확히 밝힙니다. 형용사 뒤에 감추는 대신 완화 로드맵과 함께 공개합니다.
기존 도구와 호환되나요? 네 — 표준 Solidity, 지갑, JSON-RPC가 수정 없이 동작합니다. 기밀 기능은 오직 프리컴파일을 통해서만 들어오며, 새 옵코드도 별도 VM도 없습니다. 참고: ConfidentialERC20.