AeroNyx 네트워크 통계와 프라이버시 경계

AeroNyx7분 읽기

공개 AeroNyx 네트워크 통계 엔드포인트가 세는 항목, 알려진 제한 사항(대부분의 노드 집계에 최신성 필터가 없음, 합계는 활성 노드만 대상, 중앙에서 계산됨), 2홉 경로 증명 필드, 그리고 엔드포인트가 절대 포함하지 않는 것.

AeroNyx는 하나의 공개 엔드포인트에서 집계 네트워크 통계를 게시합니다. AeroNyx 백엔드는 노드 하트비트와 VPN 세션 보고로부터 이 통계를 계산합니다. 통계에는 개수, 합계, 상태 구간만 포함되며 개별 사용자에 관한 데이터는 절대 포함되지 않습니다. 또한 독립적으로 검증할 수 없습니다: 이는 백엔드가 보고하는 값입니다.

이 페이지에서는 각 숫자가 무엇을 세는지, 알려진 제한 사항, 그리고 엔드포인트가 절대 포함하지 않는 것을 설명합니다.

엔드포인트

bash
curl -s https://api.aeronyx.network/api/privacy_network/vpn/public/network-stats/

인증이 필요하지 않습니다. 경로에 vpn이 들어 있는 것은 역사적인 이유 때문이며, 응답은 VPN과 노드 프로토콜 계층을 다룹니다. 각 응답에는 generated_at 타임스탬프가 있습니다. 사본이 아니라 엔드포인트에서 실시간 값을 읽으십시오.

각 블록이 세는 항목

모든 블록은 data 아래에 있습니다.

블록세는 항목
networktotal_nodes: 활성으로 표시된 등록 노드. vpn_nodes: 활성 VPN 노드. online_vpn_nodes: 마지막 하트비트가 health.heartbeat_fresh_seconds(120초) 이내인 VPN 노드. public_vpn_candidates: 공개 범위가 공개, 비밀번호 보호 또는 목록 비공개인 VPN 노드. regions_count: 서로 다른 지역 레이블의 수.
sessionsVPN 클라이언트 세션의 active_sessions, total_sessions(전체 기간), sessions_started_24h, completed_sessions_24h.
encrypted_traffic전체 기간의 모든 VPN 클라이언트 세션에 대해 합산한 bytes_in + bytes_out(source: client_session_vpn_byte_counters). 이는 VPN 트래픽만입니다. 채팅 릴레이, 디스커버리 또는 기타 노드 간 트래픽은 포함하지 않습니다.
encrypted_message_forwardingcount: 각 노드가 성공적으로 처리한 VPN 데이터 패킷 카운터를 VPN 노드 전체에 걸쳐 합산한 값. 백엔드는 각 노드의 증가분을 더하고, 카운터 초기화(예: 재시작)는 새로운 시작으로 취급하며, 비현실적인 급증은 버립니다. reported_nodes는 카운터를 보고한 노드 수입니다.
protocol_public_card노드 프로토콜 요약: 전체 status와 stage, 보고 노드 중 준비된 노드 수, 그리고 프로토콜 상태, 검증된 피어 메시, 블라인드 릴레이 준비 상태에 대한 카드.
protocol_status상세 프로토콜 보기: network_story(단일 홉 및 2홉 준비 상태), local_relay_capability(ChatRelay가 구성됨, 광고됨, 차단됨 상태인 노드 수), protocol_foundation(경로 증명 및 릴레이 증거), peer_store(피어 수, 블라인드 릴레이 카운터, 피어 쿼럼, 피어 수명 주기), memory_chain.
protocol_status.memory_chain서명된 커밋먼트 원장의 상태. 하트비트가 최신인 노드만 대상으로 합니다. network_consensus: "not_claimed"와 코디네이터 및 증인 수를 보고합니다. 블록을 생성하는 코디네이터가 없으면 블록 카운터는 변하지 않습니다. 서명된 커밋먼트 원장을 참조하십시오.
healthheartbeat_fresh_seconds(120), 최근 24시간의 하트비트 샘플과 유효 샘플, availability_24h_percent(유효 샘플 ÷ 전체 샘플), latest_heartbeat_at.

알려진 제한 사항

  • 프로토콜 노드 수에는 최근 120초 이내에 보고한 노드만 포함됩니다. encrypted_message_forwarding, protocol_public_card, protocol_status는 하트비트가 최신인 노드로 구성되며, network.online_vpn_nodes와 같은 집합입니다. 오프라인이 된 노드는 2분 이내에 이 집계에서 제외됩니다. 2026년 10월까지는 오프라인 노드의 마지막 스냅샷도 함께 집계했습니다.
  • total_nodes, vpn_nodes, public_vpn_candidates는 최신성을 확인하지 않습니다. 온라인 여부와 관계없이 등록된 활성 노드를 셉니다. network.online_vpn_nodes와 비교하십시오.
  • 합계는 현재 활성 노드만 다룹니다. 세션과 바이트는 현재 활성인 노드에 대해 합산됩니다. 노드가 비활성화되면 그 노드의 세션이 합계에서 빠지므로, 전체 기간 합계가 줄어들 수 있습니다.
  • "암호화된 트래픽"은 VPN 트래픽입니다. 노드가 세션별로 보고합니다. 릴레이나 채팅의 양을 나타내는 지표가 아닙니다.
  • 수치는 중앙 백엔드에서 나옵니다. 노드가 백엔드에 보고한 내용으로 만들어지며, 서명되지 않고 독립적으로 검증할 수 없습니다. 증명이 아니라 운영 현황 개요로 사용하십시오.

2홉 경로 증명 기록

노드는 합성 2홉 경로(엔트리, 미들, 터미널)를 정기적으로 테스트하고 최근 결과 32개를 보관합니다. 집계는 다음 위치에 있습니다.

text
data.protocol_status.protocol_foundation.two_hop_path_proof_history
필드의미
reported_nodes증명 기록을 보고한 노드
retained_events, attempted, succeeded, failed, success_percent모든 보고 노드가 보관한 결과의 합계. 오래된 실패는 각 노드의 보관 범위에서 밀려날 때까지 여기에 남습니다.
min_latest_age_seconds, min_latest_success_age_seconds, min_latest_failure_age_seconds노드 전체에서 가장 최근 결과, 성공, 실패의 경과 시간
proof_ready_nodes마지막 보고에서 증명이 준비되었다고 한 노드
recent_success_ready_nodes최신 결과가 보고 시점 30분 이내에 수락된 노드
failure_streak_nodes최근 연속 실패를 보고하는 노드
freshness_counts최신성 구간별 노드 수: fresh_success, stale_success, recent_failure, no_success, forming(아직 시도 없음), future_ignored(시계 문제)
latest_outcome_counts최신 결과별 노드 수. 예: accepted 또는 none
latest_reason_counts최신 사유 구간별 노드 수. 예: onion_terminal_delivered
proof_scope_counts범위별 보관 결과: message_delivery 또는 control_plane
reason_bucket_counts, failure_reason_bucket_counts사유별 보관 결과. 전체와 실패만
path_shape_counts경로 형태별 보관 결과. 예: entry_middle_terminal
candidate_pool_counts증명 실행 시 사용 가능했던 미들 및 터미널 후보 수에 따른 보관 결과: incomplete, thin, forming 또는 healthy
ttl_shape_counts홉 TTL 구성별 보관 결과. 예: entry_ttl_2_onward_ttl_1
source, privacy_boundary데이터의 출처와 제외되는 항목

현재 준비 상태는 노드 수(proof_ready_nodes, recent_success_ready_nodes, freshness_counts)로, 기록은 이벤트 합계로 읽으십시오. 노드 수준 필드에는 하트비트가 최신인 노드만 포함되므로, 보고를 멈춘 노드는 2분 이내에 제외됩니다. 이는 합성 경로 증명이며 사용자 메시지가 아닙니다.

증명이 무엇을 테스트하는지는 노드 디스커버리와 암호화 릴레이를 참조하십시오.

프라이버시 경계

공개 엔드포인트에 포함될 수 있는 항목:

  • 집계된 노드 수와 지역 수
  • 집계된 VPN 바이트 및 세션 카운터
  • 집계된 패킷 전달 카운터
  • 하트비트 최신성과 가용성
  • 디스커버리, 릴레이, 증명 준비 상태 구간
  • 용량 및 호스트 부하 집계

공개 엔드포인트에 포함되어서는 안 되는 항목:

  • 노드 개인 키 또는 전체 노드 ID
  • 경로 ID 또는 선택된 홉
  • 공개 요약 내의 원시 엔드포인트
  • 암호화된 페이로드 또는 메시지 평문
  • 발신자 또는 수신자 신원
  • 클라이언트 IP 주소
  • DNS 내용, 도메인, URL 또는 검색 기록
  • 패킷 페이로드
  • 바우처 시크릿
  • 사용자별 또는 지갑별 트래픽
  • MemChain 평문
  • 소셜 그래프 연결 관계

이 경계는 공개 엔드포인트에 적용됩니다. 노드 운영자는 Nodeboard에서 자신의 노드에 대한 세션 정보를 더 많이 볼 수 있으며, 여기에는 세션별 및 클라이언트 키별 트래픽 기록이 포함됩니다. Nodeboard 운영자 콘솔 가이드를 참조하십시오. AeroNyx가 데이터를 전반적으로 어떻게 다루는지는 Trust Center를 참조하십시오.

<!-- faq:start -->

자주 묻는 질문

"암호화된 트래픽"은 무엇을 측정하나요?

현재 활성 노드에서 노드가 VPN 클라이언트 세션에 대해 보고한 바이트 카운터의 전체 기간 합계입니다. 채팅 릴레이나 노드 간 트래픽은 포함하지 않습니다.

노드 수에 오프라인 노드가 포함되나요?

프로토콜 및 전달 집계에는 포함되지 않습니다. 최근 120초 이내에 하트비트가 있는 노드만 포함됩니다. network.total_nodes, network.vpn_nodes, network.public_vpn_candidates는 온라인 여부와 관계없이 등록된 활성 노드를 세므로 network.online_vpn_nodes와 비교하십시오.

전체 기간 합계가 줄어들 수 있나요?

예. 합계는 현재 활성인 노드에 대해 합산되므로, 노드가 비활성화되면 그 노드의 세션과 바이트가 빠집니다.

이 수치를 독립적으로 검증할 수 있나요?

아니요. AeroNyx 백엔드가 노드 보고로부터 계산하며 서명하지 않습니다. 노드 운영자는 AeroNyx 노드 운영 및 점검의 상태 점검 도구로 자신의 노드를 로컬에서 확인할 수 있습니다.

엔드포인트가 누가 AeroNyx를 사용하는지 드러내나요?

아니요. 집계된 개수와 상태 구간만 반환합니다. 클라이언트 IP 주소, 클라이언트 키, 목적지, DNS 데이터, 메시지 내용은 포함하지 않습니다.

<!-- faq:end -->