比特幣公開收款不再裸奔!靜默支付(Silent Payments)如何實現便利性與隱私保護

Co2
分享
比特幣公開收款不再裸奔!靜默支付(Silent Payments)如何實現便利性與隱私保護

在越來越數位化的時代,伴隨而生的隱私問題將是必須解決一大難題,以金流為例,假設某人如果長期公開同一個收款地址(例如放在社群媒體上的捐款連結),任何人都能輕易追蹤該地址的所有資金流向,這讓用戶的財務隱私蕩然無存。為了保有隱私,傳統做法是在每次收款都生成一個新地址,但在現實應用中,像是接受固定捐款或電商收款,這種做法極不方便。根據 Area Bitcoin 最新發布的文章,一項名為靜默支付(Silent Payments)的隱私技術解決了這個難題,讓公開地址在重複使用之餘而不侵害隱私。

早期嘗試:從隱身地址到 BIP 47

在 Silent Payments 出現之前,開發者們曾提出過多種解決方案,試圖解決靜態地址的隱私問題,其中最著名的包括 2012 年誕生的隱身地址(Stealth Addresses)和 BIP 47(PayNyms)。

早期的隱身地址的概念非常直觀,核心概念非常直觀:允許收款人生成一個獨特且私密的地址,並透過密碼學技巧確保只有收款人本人才能存取。但為了讓系統運作,需要在區塊鏈上附帶額外的數據(OP_RETURN),這不僅增加了交易體積,也讓這些交易在鏈上特徵明顯,喪失了匿名性 。

廣告 - 內文未完請往下捲動

後來出現的 BIP 47(又稱 PayNyms) 則改進了這一點。它允許用戶發布一個永久的「代碼」,雙方透過這個代碼建立支付通道。然而,BIP 47 有一個明顯的缺點:在開始交易前,雙方必須先進行一筆「通知交易」來建立連結。這不僅多花一筆手續費,還需要在鏈上留下痕跡,使用體驗上仍不夠直覺且成本較高。

(隱匿地址 (Stealth Address) 是什麼?揭開區塊鏈隱私武器的神秘面紗)

靜默支付 (Silent Payments)是什麼?

靜默支付透過名為 BIP 352 的提案獲得了關注,它完美的解決了上述痛點:允許用戶公開分享一個靜態地址,但每次收到比特幣時,資金卻會進入一個全新的、與該靜態地址無公開關聯的鏈上地址。

這意味著,你可以放心地將 Silent Payments 地址貼在 Twitter 自介或個人網站上。外界只能看到這個靜態地址,但當有人轉帳給你時,區塊鏈上顯示的只是一筆普通的轉帳,沒有人能將這筆交易與你的靜態地址連結起來。

Silent Payments 如何在比特幣上運作?

Silent Payments  主要移除了發送方與接收方之間互動的需求,讓過程像掃描 QR Code 一樣簡單。

發送方只需要掃描接收方提供的 Silent Payments 代碼(QR Code),錢包會在後台利用「發送方的私鑰」與「接收方的公鑰」,透過密碼學計算出一個雙方共享的秘密數據(Shared Secret),利用這個秘密數據,錢包會生成一個全新的、一次性的比特幣地址,然後當資金被發送到這個新地址,在鏈上看起來就像是一筆普通的 Taproot 交易,完全看不出與接收方有任何關聯。

對接收方而言 Silent Payments 接收方的錢包需要做比較多的工, 由於地址是隨機生成的,接收方不知道錢會進哪個地址。因此,錢包必須持續掃描區塊鏈上的每一筆新 Taproot 交易,再利用手中的「掃描私鑰(Scan Key)」,接收方對每筆交易進行試算。如果運算結果匹配,代表這筆錢是你的;一旦確認,就能使用「支出私鑰(Spend Key)」來動用這筆資金。

簡單來說,發送方負責「隱藏」資金,而接收方負責在茫茫大海中「指認」出屬於自己的資金。

標籤(Labels)技術分辨資金來源

既然 Silent Payments 提倡使用單一靜態地址,隨之而來的挑戰便是如何識別付款來源。為此,協議引入了「標籤(Labels)」機制,這是一種在不犧牲隱私的前提下,透過對支出金鑰進行確定性微調來區分資金來源的技術。

舉例來說,創作者可以生成兩個帶有不同標籤的靜默地址,分別放置於 X(推特)與 Nostr 平台上;這兩個地址雖歸屬於同一錢包,但因標籤微調而在代碼上略有差異。當收到款項時,使用者能在錢包後台清楚辨識資金是來自哪個社群平台的打賞,但在鏈上這些交易依然與你的真實身份毫無關聯,讓使用者既能享受單一錢包的便利,又能靈活掌握不同管道的資金流向。

實際應用:錢包與交易所的支援現狀

雖然 Silent Payments 技術極具潛力,但目前仍處於早期採用階段,主要挑戰在於錢包掃描鏈上交易的運算需求較高。

目前市面上已有部分先驅錢包開始支援或正在開發中:

Cake Wallet:知名的多幣種錢包,已率先支援 Silent Payments。

Silentium:專為 Silent Payments 設計的錢包應用。

BlueWallet:據悉也正在研究整合此功能。

對於交易所而言,支援 Silent Payments 將是一大福音,能大幅降低用戶提幣時的隱私顧慮。隨著技術成熟,未來我們極可能看到更多主流硬體錢包(如 Trezor, Ledger)和軟體錢包加入支援行列。這項技術讓比特幣在保持透明公開的同時,真正實現了類似現金的數位隱私體驗。

風險提示

加密貨幣投資具有高度風險,其價格可能波動劇烈,您可能損失全部本金。請謹慎評估風險。