AeroNyx 網路統計與隱私邊界

AeroNyx6 分鐘閱讀

公開的 AeroNyx 網路統計端點計算哪些內容、其已知限制(多數節點彙總未套用新鮮度篩選、總量僅涵蓋作用中節點、由中央計算)、兩跳路徑證明欄位,以及該端點絕不包含的內容。

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(單跳與兩跳就緒狀態)、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 的節點集合相同。離線的節點會在兩分鐘內從這些計數中移除。直到 2026 年 10 月,這些計數還包含離線節點的最後快照。
  • total_nodes、vpn_nodes 與 public_vpn_candidates 不檢查新鮮度。 它們計算的是已註冊的作用中節點,無論是否上線。請與 network.online_vpn_nodes 比較。
  • 總量僅涵蓋目前作用中的節點。 工作階段與位元組是針對目前作用中的節點加總。當節點被停用時,其工作階段會從總量中移除,因此全部期間的總量可能會下降。
  • **「加密流量」是 VPN 流量,**由節點以工作階段為單位回報。它不是中繼或聊天量的衡量指標。
  • 這些數字來自中央後端。 它們根據節點回報給後端的內容建立,未經簽署,也無法獨立驗證。請將它們作為營運概覽使用,而非作為證明。

兩跳路徑證明歷史

節點會定期測試一條合成的兩跳路徑(入口、中間、終端),並保留最近 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)判斷目前的就緒狀態,並以事件加總了解歷史。節點層級的欄位只包含心跳新鮮的節點,因此已停止回報的節點會在兩分鐘內被移除。這些是合成的路徑證明,不是使用者訊息。

關於這些證明測試的內容,請參閱節點探索與加密中繼。

隱私邊界

公開端點可以包含:

  • 彙總的節點計數與地區計數
  • 彙總的 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 -->