如何查詢 Zcash 交易:哪些看得到,哪些看不到
發布於: 2026年8月5日匿名
另有以下語言版本:EnglishEspañolРусский
在任何區塊瀏覽器上查詢一筆 Zcash 交易,只需要半分鐘,但你能看到什麼,取決於這筆轉帳發生在哪兩種位址之間。有的交易會顯示發送方、接收方與金額,跟比特幣一模一樣;有的則只顯示「確實有一筆轉帳」。差別不在瀏覽器的設定,而在這個幣本身的設計,值得在匯出資金之前先弄懂。
怎麼查一筆 ZEC 轉帳
你需要交易識別碼,也就是錢包或兌換服務在發送後給你的那串很長的英數字,稱為雜湊值。有時你手上只有一個位址,只要它是透明位址,同樣可以查。
打開任一個 Zcash 區塊瀏覽器,把雜湊值貼進搜尋框。瀏覽器會告訴你這筆交易是否已被打包進區塊、累積了多少確認數,以及裡面究竟看得到什麼。通常幾個確認數就足以視為最終確認。
接下來才是有意思的地方。有時頁面會列出發送位址、接收位址和金額;有時這三個欄位全都是空的,而交易本身確實躺在區塊裡,也確認無誤。後面這種情況既不是錯誤,也不是延遲,而是隱私正在發揮作用。
為什麼 Zcash 有兩種位址
它確實有兩種,而且行為完全不同。
透明位址以字母 t 開頭,運作方式和比特幣一樣。經過它的一切都公開躺在區塊鏈上:誰、給誰、多少、什麼時候。這裡完全沒有隱私可言,而這是刻意的設計,不是疏漏。
遮蔽位址以 z 開頭。兩個這種位址之間的轉帳會同時隱藏發送方、接收方和金額。留在區塊鏈上的,只有一份「這筆交易有效」的證明,證明錢不是憑空出現、也沒有被重複花用,卻不透露任何關於錢屬於誰、有多少的細節。
由此產生四種轉帳,各自暴露的東西不同:
t → t:全部可見,和比特幣完全一樣;z → z:除了「有一筆交易」之外什麼都看不到;t → z:進入遮蔽狀態,看得到錢從哪裡來、有多少,但看不到去了哪裡;z → t:離開遮蔽狀態,看得到接收方與金額,但看不到來源。
後兩種比表面上更關鍵。每一次進入遮蔽區、每一次離開遮蔽區,都會在公開的區塊鏈上留下帶著金額與時間的線索。這一點稍後再談。
最大的特點:這裡的隱私是選配
這正是 Zcash 與其他所有隱私幣的分野,也是最常被理解反了的一點。
在 Zcash 裡,隱私是需要自己打開的模式。這個幣有能力提供隱私,但預設狀態下的行為和比特幣沒兩樣。用哪種位址由使用者自己決定,而過去多數人選了透明位址——不是出於什麼立場,而是因為比較方便:交易所多年來只支援 t 位址,錢包不見得處理得了遮蔽位址,手續費與資源需求也比較高。
結果形成一個尷尬的悖論。Zcash 的密碼學很強,比多數競爭對手都強;可是用的人越少,它的保護就越弱——躲藏只能躲在人群裡,遮蔽區裡的交易越少,每一筆就越顯眼。
所以「Zcash 是隱私幣」這句話,不加限定就會誤導人。你用 z 位址,它才是隱私幣;你不用,那就是換了個標誌的比特幣。
用大白話講 zk-SNARKs
那個能把一切藏起來又不破壞任何東西的機制,叫做零知識證明。它的想法是:證明一項陳述為真,同時不洩漏這件事以外的任何資訊。
打個生活化的比方:你可以證明自己已經成年,卻不必說出出生日期。查驗的人得到他需要的那個事實,其餘一無所知。
在 Zcash 裡被證明的陳述是這樣的:「這筆交易有效——發送方擁有他要花用的幣,輸入金額等於輸出金額,而且這些幣先前沒有被花掉。」網路驗證這份證明並接受交易,全程不知道位址,也不知道金額。證明本身很短、驗證很快,名稱裡的字母就是由此而來。
這套方案的早期版本有個弱點:啟動時需要一場涉及祕密參數的儀式,參與者必須銷毀自己手上的那一份。萬一有人偷偷留了下來,他就能無聲無息地憑空造幣。那不會破壞隱私,但會破壞發行量。協定的後續版本徹底取消了這場儀式,這也是這個專案最重要的技術成果之一。
Elliptic 與 Chainalysis 看得到什麼
為交易所和執法機關提供區塊鏈分析的公司,支援 Zcash 已經好幾年了。這裡值得把話說準確。
透明的那一半,他們讀得一清二楚——本來就沒什麼好拆解的,全部公開,比特幣那套位址聚類分析照樣適用。遮蔽區的內部他們看不到:沒有人破解過那套數學。
他們真正看得到的是邊界。每一次進入遮蔽區、每一次離開,都是帶著金額與時間的公開事件。如果一筆不常見的金額進去了,一小時後又出來一筆幾乎一樣的,這條關聯自己就會浮現,根本用不上密碼學。學術研究曾指出,早期相當比例的遮蔽交易正是這樣被關聯起來的——靠的是使用習慣,而不是加密演算法的弱點。
由此得出的結論並不嚇人,只是準確:Zcash 保護的是內容,而不是保護你不犯疏忽。密碼學誠實地做完了它那一份工作,剩下的取決於你怎麼用。
檢視金鑰:Monero 沒有的東西
還有一個很少被提起、卻明顯影響選幣的特點。
遮蔽位址帶有一把獨立的檢視金鑰。它讓你把自己交易的內容出示給你指定的對象——會計師、稽核人員、稅務機關——既不必交出資金的控制權,也不會對其他任何人洩漏。預設保持隱私,是否揭露由你決定。
對一家既需要對競爭對手保密、又需要對監管單位交代的公司來說,這是行得通的折衷。Zcash 的開發者從一開始瞄準的就是這群使用者,整套「隱私選配」的設計也正是由此而來。
和 Monero 差在哪裡
同一個問題的兩種解法,差別只有一個,但這個差別是根本性的。
在 Monero 裡,隱私是強制的。透明位址根本不存在,所有交易一律以相同方式隱藏,沒有選擇的餘地。這代表你藏身的人群是整個網路的使用者,而不是「開了某個開關的少數人」。代價是沒有選擇性揭露的機制,而且和交易所的關係更緊張:許多平台把這個幣下架了。
在 Zcash 裡,隱私是選配的。交易所相容性、檢視金鑰和監管方的善意都由此而來;弱點也由此而來——開啟保護的人越少,對已經開啟的人來說保護就越弱。
哪一個更好,取決於你的需求。如果你要的是不需要你動手就生效的隱私,往 Monero 的方向看比較合理,取得方式另有專文說明:如何匿名購買門羅幣。如果你需要在必要時能把自己的交易出示給人看,Zcash 正是為此而生。
人們是怎麼自己暴露的
這些錯誤大家都一樣,而且沒有一個和密碼學有關。
把資金放在透明位址上,並認定這個幣會保護你。這是最常見的情況。t 位址提供的保護是零。
從遮蔽區提出的金額,和存進去的一模一樣。「進去 4.7 ZEC、出來 4.68 ZEC」這一組自己就關聯上了,完全不需要分析。要遮蔽就別急,也別重複同樣的金額。
重複使用同一個透明位址。經過它的所有轉帳會匯聚成一份歷史紀錄,只要有一次這個位址和你的名字出現在一起,整份紀錄就都是你的了。
以為網路會隱藏你的連線。它隱藏的是交易內容,不是你的 IP 位址,也不是瀏覽器指紋。那是不同的層次,第二層要用別的工具去堵。
在哪裡兌換 ZEC
如果你的目的是把 Zcash 換成別的幣,免註冊的兌換服務可以少留一份檔案:沒有帳號,也就不會產生一筆把你的身分和位址綁在一起的紀錄。哪些情況法律要求實名、哪些不用,在無需 KYC 的加密貨幣兌換一文中有詳細說明。
兌換時要留意位址類型。如果你從遮蔽位址發出、收進透明位址,那麼離開遮蔽區這件事就變成了一個公開事件,帶著金額與時間。隱私不是在兌換那一刻失去的,而是在資金越過遮蔽區邊界的那一刻失去的。
目前支援的方向與匯率在匯率頁面,兌換本身不需要帳號。關於訂單如何推進的疑問,整理在常見問題。
小結
查詢 Zcash 交易並不難,但你看到什麼取決於位址:透明位址之間一覽無遺,遮蔽位址之間什麼也看不到。這個幣的隱私是選配的、由使用者自己開啟,所以它的強度不只取決於數學,也取決於有多少人在用。這裡的密碼學很強,弱點在於習慣。而最常見的錯誤,就是以為這個幣會自動保護你——其實它在等你開口。
