서명 커밋 원장과 위트니스 보호
AeroNyx는 암호화된 MemChain 레코드를 위한 서명형 append-only 커밋 원장을 운영합니다. 원장은 순서와 무결성을 검증하지만 인프라는 기억 내용을 읽을 수 없습니다. 공개 블록체인이 아닙니다.
서명 커밋 원장과 위트니스 보호
AeroNyx는 암호화된 MemChain 레코드를 위한 서명형 append-only 커밋 원장을 운영합니다. 원장은 순서와 무결성을 검증하지만 인프라는 기억 내용을 읽을 수 없습니다. 공개 블록체인이 아닙니다.
프로토콜 불변식: 코디네이터, 팔로워, 위트니스, 백엔드와 공개 웹사이트는 암호문 커밋과 제한된 운영 증거만 처리하며 평문, 복호화 키, 소유자 관계 또는 소셜 그래프를 받지 않습니다.
현재 운영 구조
코디네이터 1대와 감사를 거친 팔로워/위트니스 3대를 사용합니다. 시작 시 3대 중 2대의 서명 체크포인트가 필요하고, 실행 중 생산에는 3/3 단기 lease가 필요합니다.
observed_at=2026-07-16 · reporting_nodes=4 · coordinator=1 ·
followers=3 · height=33 · commitments=8,339 · witness_lease=3/3.
client.encrypt_and_sign
-> coordinator.append_opaque_commitment
-> follower.verify_signed_ancestry
-> pinned_witness.retain_checkpoint_and_grant_bounded_lease
장애 동작
일부 위트니스가 응답하지 않으면 기존 lease가 유효한 동안 degraded 상태로 재시도하며, 만료되면 새 커밋 생산을 자동 중지합니다. remote-ahead 또는 분기된 서명 이력은 시작을 차단합니다.
renewal_degraded -> retry_until_expiry
expired -> coordinator_lease_production_permitted=false
remote_ahead | diverged -> startup_denied
공개 관측성
공개 API는 검증 노드 수, tip 높이, 커밋 수, lease 집계 상태만 제공합니다. hash, 서명, 위트니스 ID, endpoint, owner, 내용은 제공하지 않습니다.
GET https://api.aeronyx.network/api/privacy_network/vpn/public/network-stats/
data.protocol_status.memory_chain
{
"mode": "signed_commitment_ledger",
"status": "witness_protected",
"verified_nodes": 4,
"coordinator_nodes": 1,
"follower_nodes": 3,
"max_verified_tip_height": 33,
"max_verified_commitment_count": 8339,
"max_granted_witnesses": 3,
"max_required_witnesses": 3,
"network_consensus": "not_claimed"
}
코디네이터, 팔로워, 위트니스, 백엔드와 공개 웹사이트는 암호문 커밋과 제한된 운영 증거만 처리하며 평문, 복호화 키, 소유자 관계 또는 소셜 그래프를 받지 않습니다.
해당하지 않는 것
- 무허가 합의, 비잔틴 finality 또는 fork choice가 아닙니다.
- 토큰 원장이나 스마트 컨트랙트 플랫폼이 아닙니다.
- 노드가 기억 평문을 읽도록 허용하지 않습니다.
Heartbeat
coordinator_lease_state, coordinator_lease_granted_witnesses,
coordinator_lease_required_witnesses, coordinator_lease_seconds_remaining,
coordinator_lease_production_permitted, coordinator_lease_last_failure_at,
coordinator_lease_consecutive_failures, coordinator_lease_recoveries_total.