AeroNyx 網路統計與隱私邊界
公開的 AeroNyx 網路統計端點計算哪些內容、其已知限制(多數節點彙總未套用新鮮度篩選、總量僅涵蓋作用中節點、由中央計算)、兩跳路徑證明欄位,以及該端點絕不包含的內容。
AeroNyx 在一個公開端點發布彙總的網路統計資料。這些資料由 AeroNyx 後端根據節點心跳與 VPN 工作階段回報計算而來。它們只包含計數、總量與狀態分組,絕不包含個別使用者的資料,而且無法獨立驗證:它們就是後端所回報的內容。
本頁說明每個數字計算的是什麼、已知的限制,以及該端點絕不會包含的內容。
端點
curl -s https://api.aeronyx.network/api/privacy_network/vpn/public/network-stats/
不需要驗證。路徑中包含 vpn 是出於歷史原因;回應涵蓋 VPN 與節點協定層。每個回應都有一個 generated_at 時間戳記。請從端點讀取即時數值,而不要使用副本。
各區塊計算的內容
所有區塊都位於 data 之下。
| 區塊 | 計算的內容 |
|---|---|
network | total_nodes:標記為作用中的已註冊節點。vpn_nodes:作用中的 VPN 節點。online_vpn_nodes:最後一次心跳在 health.heartbeat_fresh_seconds(120 秒)以內的 VPN 節點。public_vpn_candidates:可見性為公開、受密碼保護或不公開列出的 VPN 節點。regions_count:不同的地區標籤數量。 |
sessions | VPN 用戶端工作階段的 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_forwarding | count:所有 VPN 節點上,各節點成功處理之 VPN 資料封包計數器的總和。後端會累加每個節點的增量,將計數器重設(例如重新啟動)視為重新開始,並捨棄不合理的跳增。reported_nodes 是已回報該計數器的節點數量。 |
protocol_public_card | 節點協定的摘要:整體 status 與 stage、有多少回報中的節點已就緒,以及協定健康狀態、已驗證的對等節點網狀網路與盲中繼就緒狀態的卡片。 |
protocol_status | 詳細的協定檢視:network_story(單跳與兩跳就緒狀態)、local_relay_capability(ChatRelay 已設定、已公告與遭阻擋的計數)、protocol_foundation(路徑證明與中繼證據)、peer_store(對等節點計數、盲中繼計數器、對等節點法定數量、對等節點生命週期)以及 memory_chain。 |
protocol_status.memory_chain | 簽署承諾帳本的狀態,僅計入心跳為最新的節點。它會回報 network_consensus: "not_claimed",以及協調者與見證者的數量。若沒有協調者在產生區塊,區塊計數器會維持不變。請參閱簽署承諾帳本。 |
health | heartbeat_fresh_seconds(120)、最近 24 小時內的心跳樣本與有效樣本、availability_24h_percent(有效樣本 ÷ 全部樣本)以及 latest_heartbeat_at。 |
已知限制
- 協定節點計數只包含最近 120 秒內回報過的節點。
encrypted_message_forwarding、protocol_public_card與protocol_status是依據心跳新鮮的節點建立,與network.online_vpn_nodes的節點集合相同。離線的節點會在兩分鐘內從這些計數中移除。直到 2026 年 10 月,這些計數還包含離線節點的最後快照。 total_nodes、vpn_nodes與public_vpn_candidates不檢查新鮮度。 它們計算的是已註冊的作用中節點,無論是否上線。請與network.online_vpn_nodes比較。- 總量僅涵蓋目前作用中的節點。 工作階段與位元組是針對目前作用中的節點加總。當節點被停用時,其工作階段會從總量中移除,因此全部期間的總量可能會下降。
- **「加密流量」是 VPN 流量,**由節點以工作階段為單位回報。它不是中繼或聊天量的衡量指標。
- 這些數字來自中央後端。 它們根據節點回報給後端的內容建立,未經簽署,也無法獨立驗證。請將它們作為營運概覽使用,而非作為證明。
兩跳路徑證明歷史
節點會定期測試一條合成的兩跳路徑(入口、中間、終端),並保留最近 32 筆結果。彙總資料位於:
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)判斷目前的就緒狀態,並以事件加總了解歷史。節點層級的欄位只包含心跳新鮮的節點,因此已停止回報的節點會在兩分鐘內被移除。這些是合成的路徑證明,不是使用者訊息。
關於這些證明測試的內容,請參閱節點探索與加密中繼。
隱私邊界
公開端點可以包含:
- 彙總的節點計數與地區計數
- 彙總的 VPN 位元組與工作階段計數器
- 彙總的封包轉送計數器
- 心跳新鮮度與可用性
- 探索、中繼與證明的就緒狀態分組
- 容量與主機壓力的彙總
公開端點不得包含:
- 節點私密金鑰或完整節點 ID
- 路由 ID 或所選的跳點
- 公開摘要中的原始端點
- 加密酬載或訊息明文
- 傳送者或接收者身分
- 用戶端 IP 位址
- DNS 內容、網域、URL 或瀏覽記錄
- 封包酬載
- 憑券機密
- 以使用者或錢包為單位的流量
- MemChain 明文
- 社交關係圖的連結
此邊界適用於公開端點。節點營運者可在 Nodeboard 中看到自己節點上更多的工作階段資訊,包括以工作階段與用戶端金鑰為單位的流量記錄;請參閱 Nodeboard 營運者主控台指南。關於 AeroNyx 整體如何處理資料,請參閱信任中心。
<!-- 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 -->