正在分析您的連線...
正在檢查您的 IP 位址...

Nym 混合網路現已於 Zcash 錢包中上線

Nym 已完成其 Zcash 社群補助金計畫,而網路層級的隱私功能現已整合至真正的 Zcash 錢包中

1 分鐘閲讀
Nym and Zcash.png
分享

今天,Nym 很榮幸地宣布,已成功完成其 Zcash 社群補助金計畫,而這項成果已在最關鍵的領域正式上線:Nym 混網現已整合至 Zcash 錢包中。自 2024 年起,Nym 的工程師與研究人員便與 Zcash 開發者(包括傳奇人物 Daira-Emma Hopwood)緊密合作,致力於保護連 Zcash 那備受讚譽的零知識技術都無法遮蔽的那一層:每筆 Zcash 交易背後的網路流量。

為 Zcash 整合網路層級與區塊鏈層級的隱私保護,正是 Nym 與 Zcash 社群共同致力實現的目標,而這項技術終於落入真實用戶手中。 Zcash 的隱私交易已經隱藏了你傳送的「內容」。現在,Nym 混網可以隱藏發送者的身分。

Zcash 暴露的網路層

Zcash 的零知識證明在保護 鏈上 發生的事情方面,堪稱業界最先進的技術。一筆 受保護的 交易會隱藏發送者、接收者及金額。 zk-SNARKs 從未旨在保護其底層的 網路層:也就是您的錢包每次同步或廣播交易時所發送的網際網路封包流。

在該層級,您的 IP 位址、連線時間以及流量模式,都會被您的 lightwalletd 伺服器、您的網際網路服務供應商、節點營運者,以及任何對網路有足夠廣泛視野的人所掌握。若將該網路元資料與公開區塊鏈資料結合,一位有決心的觀察者便能開始將一名「受保護」的使用者與其活動聯繫起來。鏈上隱私與匿名性根本是兩回事。此漏洞並非 Zcash 的缺陷;Zcash 自身的創始論文《Zerocash》中已對此予以承認。

「鑑於 Zerocash 交易本身並非低延遲,混網(例如 Mixminion)也是增強匿名性的可行方法,且相較於 Tor,這種方法較不易受到流量分析的威脅。」— 原始 Zerocash 論文,2014 年

Nym 提供的服務

這筆補助款建立了一個完整且可供開發者直接使用的基礎架構,用於將 Zcash 流量導向 Nym 混網;在該混網中,透過相同大小的封包、隨機跳點以及掩護流量,即使對監控整個網路的攻擊者而言,也無法進行網路元數據分析。每項成果皆屬公開、有據可查,且已投入實際應用。

Zcash 的威脅模型與設計指南

Nym 為 Zcash 建置了一份完整的 網路隱私威脅模型與設計文件,並與 Nym 的隱私專家網絡以及 Zcash 的開發團隊共同進行了審查。該文件詳盡闡述了 Zcash 使用者所面臨的實際威脅,從遭入侵的輕量錢包伺服器,到監控整個網際網路的全球性被動攻擊者,並針對每項威脅為開發者提供具體的、基於 Nym 的解決方案,並附有動畫示意圖。

這是每位錢包開發者都必須參考的網路隱私分析地圖,而 Zcash 的完整威脅模型與設計文件現已公開於 zcash-sdk.nym.com。該整合程式碼已由 Zcash 密碼學家 Daira-Emma Hopwood 進行獨立審查。

一套用於將 Zcash 流量導向混網的工具包

並非每款錢包都有相同的需求。發送一筆交易很快;但同步整條區塊鏈則相當耗費資源。因此,Nym 並未提供單一的僵化解決方案,而是發布了一套開源的 Rust crates(皆可於 crates.io 取得),讓開發者能針對每種流量類型選擇合適的保護機制:

  • nym-smolmix 是現有錢包的核心 Crate。它透過一個可直接替換標準網路套接字的解決方案,將錢包的普通 HTTP(S) 和 gRPC 流量導向混網,因此開發者無需重新設計錢包與網路的通訊方式,即可獲得混網的保護。
  • nym-smoldvpn 透過雙跳用戶空間 WireGuard「隧道中的隧道」機制,讓錢包能以更私密的方式快速同步鏈資訊。
  • nym-swizzle 能確保流量模式的規範性,在請求離開您的裝置之前,便已對其時序與內容進行調整。無論流量是透過 Mixnet、VPN、Tor 還是直接連線傳輸,其運作方式都是一樣的。
  • nym-swizzle-zcash 會針對 Zcash 的時序和區塊時間進行特定調整,並附帶 Go 和 C 語言的綁定函式庫,因此可直接整合至任何語言編寫的錢包中。

這兩項措施共同將使用者的網路身分與其 Zcash 活動脫鉤:終端點仍會收到該筆交易,但已無法辨識交易來源是誰或來自何處。

運行於混網內的 Zcash 服務

針對希望更進一步的團隊,Nym 開發了一種方法,可在混網(mixnet)內部運行 Zcash 基礎設施。透過使用新的 nym-sdk::Stream 模組,交易提交服務僅能透過混網(mixnet)存取,並對公開網際網路保持隱形狀態,這與 Zcash 交易的隱藏服務非常相似。

Nym 還記錄了如何運行 lightwalletd(大多數輕量級錢包所依賴的伺服器),使其作為混網中的服務提供者之一,藉此將保護機制內建於基礎架構中,而不僅僅是應用程式本身。請參閱 zcash-sdk.nym.com 上的說明,了解如何在 Nym 混網中執行 lightwalletd。

Nym 已於 Zcash 錢包中上線

這並非只是擺在架上、毫無實用價值的概念驗證。錢包開發者已經開始推出這款產品了。

Zingo!錢包

Zingo 已原生整合 Nym 混網,並配備了 Nym 在原始補助計畫中構想的簡易開關功能。

➤ 查看更多 來自 Zingo!

Nym Mixnet on Zingo Wallet.png
Nym Mixnet on Zingo Wallet.png

Zkool

Zkool 讓使用者能透過 Nym 混網,僅需一個簡單的開關即可連線至任何 Zcash RPC 節點。

Nym on Zcool.png
Nym on Zcool.png
Nym Swapper Banner.png

關於作者

Harry.jpg

哈利·哈爾平,哲學博士

Harry 是 Nym 公司的首席執行官。

您知道我們的訂閲價格已經調低了嗎?

世界上最私密的 VPN

免費試用 NymVPN