프로토콜 · CELAR 문서
임계 키 관리: 존재하지 않는 키
상태가 암호화되어 있다면 자연히 이런 질문이 따릅니다. 그 키는 누가 가지고 있는가? Celar의 답은 단일 좌석도, 임계값 미만의 어떤 당사자도 할 수 없습니다. TFHE 복호화 키는 분산 세리머니로 생성되어 위원회에 흩어진 몫으로만 존재합니다. 임계 복호화는 그것을 결코 재구성하지 않지만, 임계값을 넘는 연합(13석 이상)이라면 가능하며 그 한계는 아래에 밝혀 둡니다.
작동 방식
- 분산 키 생성. 공개 검증이 가능한 의식이 기록을 공개하면서 키 지분을 생성하며, 부정 행위를 한 참여자는 제네시스 이전에 배제됩니다.
- 임계 복호화. 복호화나 재암호화에는 임계 정족수의 좌석이 협력해야 합니다. 부분 복호화는 서명 가능하고 귀속 가능하도록 설계되어, 부정 증거 모듈이 구축되면 무단 제공을 입증해 슬래싱할 수 있습니다. 위원회 구성은 50석, 임계값 12 — 테스트 세리머니에서 종단 간 실행 및 검증을 마쳤고, 아직 어떤 가치도 보호하지 않습니다. 최대 12석은 아무것도 알 수 없지만, 공모한 13석은 키를 재구성할 수 있으며 우리는 이를 감추지 않고 공개합니다. 더 큰 위원회는 현재 엔진에서 도달할 수 없고, 이를 위한 작업도 계획되어 있지 않습니다. 백서 §7.1이 구성과 그 한계를 밝힙니다.
- 선제적 갱신. 선제적 갱신은 구현 및 검증되었습니다. 위원회는 키를 바꾸지 않고 모든 몫을 다시 무작위화합니다. 대체된 몫의 검증된 삭제가 구축되면, 갱신은 공격자가 정족수를 모을 수 있는 시간까지 제한하게 됩니다. 시차를 둔 임기에 따른 좌석 교대는 설계되었으나 보류 상태입니다.
- 잡음을 주입한 복호화. 허가된 부분 복호화에는 보정된 잡음이 실려 있어, 공격자가 의도적으로 만든 암호문에 대해서도 반복 복호화가 안전하게 유지됩니다.
직접 확인할 수 있는 보안 수치
대부분의 체인은 “탈중앙화”라고 말합니다. Celar는 한계를 제시하고 그 입력값을 공개합니다. 복호화 정족수를 장악하려면 얼마의 지분이 필요하며 10년 이동 구간에서 그 가능성이 얼마인지는 다음의 곡선으로 제시됩니다: health dashboard 그리고 백서 §7.7입니다 — 이는 단일 숫자가 아니라 곡선이며, 현재 위원회 규모에서는 충분히 큰 공격자가 모든 구성을 장악합니다. 그 위에 실시간 건전성 규칙이 있습니다: ℋ ≥ 2 공격 비용은 언제나 훔칠 수 있는 가치의 최소 두 배여야 합니다.
솔직한 한계: FHE 계층의 프라이버시는 이 위원회를 전제로 합니다(복호화 정족수에 도달하거나 이를 넘는 연합은 복호화할 수 있습니다). 반면 ZK 풀 은 의도적으로 위원회와 무관하게 설계되었습니다. 재해 복구조차 구조적으로 공개됩니다. 타임락이 걸려 있고, 기록이 공개되며, 지분 재분배만 가능합니다. 은밀한 복호화 경로는 존재하지 않습니다.