Starknet 幻影帳戶如何運作?深入了解新的 STRK20 隱私功能
2026-10-15
Starknet 影子帳戶 是一種新的隱私功能,旨在幫助用戶與去中心化金融 (DeFi) 應用互動,而無需將這些活動公開連接到他們的主要加密錢包上。
該功能由 StarkWare 在 2026 年 10 月推出,基於 STRK20 隱私框架,並使用不同應用的獨立持久地址。與完全私密的交易系統不同,影子帳戶保持 DeFi 活動可見,同時模糊與原始錢包的連接。
我們將解釋 Starknet 影子帳戶的工作原理、它們保護的信息、實際應用及用戶應了解的限制。
要點摘要
- Starknet 影子帳戶允許用戶通過獨立地址與 DeFi 應用互動,而無需公開揭示他們與主要錢包的連接。
- STRK20 框架使用遮蔽餘額和零知識證明來支持私密資金流,而影子帳戶的交易和持倉仍然公開可見。
- 隱私存在限制,包括交易時間、可見的存款和取款、智能合約風險,以及在不同錢包和應用之間的支持差異。
什麼是 Starknet 影子帳戶?

(圖片來源 tech.yahoo.com)
Starknet 影子帳戶是持久的、假名地址,允許用戶在不與主錢包地址公開鏈接這些互動的情況下,與去中心化應用進行互動。
此功能由 StarkWare 引入,該公司是 Starknet 的區塊鏈技術公司,Starknet 是一個使用零知識證明進行交易驗證的以太坊第二層網絡。StarkWare 在 2026 年 10 月 13 日宣布了影子帳戶,擴展了該年早些時候通過 STRK20 引入的隱私能力。
主要目標是解決去中心化金融中的一個常見隱私問題:錢包地址重用。當某人使用相同的公共錢包進行交易、借貸、賺取收益和流動性提供時,區塊鏈瀏覽器可以通過單一地址揭示他們的活動。
影子帳戶為這些活動引入了獨立身份。例如,用戶可以為借貸平台維持一個地址,為交易應用維持另一個地址。
這兩個地址都在 Starknet 上運行,但它們與用戶的主要錢包之間的關係不會通過預期的 STRK20 資金機制公開建立。重要的是,影子帳戶提供地址無法鏈接性,而非完全的交易保密性。
Starknet 影子帳戶如何工作?
Starknet 影子帳戶通過將 STRK20 遮蔽餘額與持久的應用特定地址相結合來運作。用戶可以通過隱私池為這些地址提供資金,與支持的 DeFi 協議進行互動,然後將資產返回到遮蔽餘額,而無需直接公開資金鏈接至他們的主要錢包。
該過程涉及幾個階段。
1. 用戶通過 STRK20 遮蔽資產
該過程始於用戶將支持的 ERC-20 資產存入 Starknet 的 STRK20 隱私池。在該池中,資產通過稱為備註的加密記錄表示,而非普通的公共可見錢包餘額。
STRK20 協議使用零知識證明來驗證私密操作,而不公開披露其完整的交易詳情。然而,首次存入隱私池的存款在區塊鏈上仍然可見,包括其公共轉移金額。
2. 系統衍生影子帳戶
當兼容的應用請求影子帳戶時,系統衍生一個與用戶、應用標識符和隨機數 (nonce) 相關的地址。隨機數是一個允許為同一應用衍生多個不同影子帳戶的值。
這些地址是確定性的,意味著相同的基本輸入會產生相同的地址。當第一次使用影子帳戶時,將其部署,允許該地址在多次交易中持續存在。
與普通的外部控制錢包不同,影子帳戶並不獨立持有私密簽名金鑰。其操作通過 STRK20 隱私基礎設施和指定的匿名化合約來控制。
由於 STRK20 依賴於加密驗證,本指南 零知識證明與區塊鏈隱私 解釋了敏感信息如何在交易得到驗證的同時保持保密。
3. 遮蔽資金支持 DeFi 互動
用戶可以將其 STRK20 遮蔽餘額的價值轉移到影子帳戶。資金操作通過隱私池協調,幫助防止公共區塊鏈直接將影子帳戶與其持有者的主要錢包相關聯。
然後,影子帳戶可以執行支持的智能合約互動。例如,用戶可以將資產存入兼容的 DeFi 保險庫,而無需直接將其主要錢包地址暴露於該協議的公共交易歷史。
4. DeFi 持倉保持與影子帳戶的關聯
影子帳戶的設計是為了滿足需要持久地址以維持長期持倉的應用。這對於借貸、質押和其他金融活動特別重要,因為智能合約必須識別現有帳戶。
一旦影子帳戶與協議互動,其公共餘額、交易和持倉可以通過區塊鏈瀏覽器進行檢查。保護的信息是該活動與用戶的主要錢包之間的預期鏈接。
5. 資產可以返回到遮蔽餘額
當用戶關閉持倉或從支持的應用中獲取資產時,所得資金可以轉回 STRK20 遮蔽餘額。基礎系統支持不同的收集政策,允許一次操作收集全部代幣餘額、指定金額或在互動期間獲得的餘額。
這創建了一種工作流程,使用戶可以在保密的池餘額和公共可驗證的 DeFi 持倉之間進行轉換,同時減少直接的錢包連結。
什麼是 STRK20 隱私框架?

(影像來源 starknet.io)
STRK20 是 Starknet 的 ERC-20 資產隱私框架,旨在啟用隱蔽餘額、私密轉移和保護隱私的 DeFi 互動。於 2026 年 6 月推出,STRK20 提供 Shadow Accounts 使用的基礎設施。
其架構依賴於基於票據的隱私池、加密交易資訊和零知識證明。當資產進入池中時,其機密所有權資訊透過加密票據表示。
私密轉移消耗現有票據並創造新的票據,而加密證明證明該交易遵循協議的規則。這些證明驗證重要條件,包括有效的所有權、防止雙重支付和轉移價值的保存。
Shadow Accounts 通過允許隱蔽資產通過持續的假名地址與普通的 DeFi 應用程序互動,擴展這些功能。
這一區別很重要,因為許多去中心化應用需要可識別的鏈上賬戶來維持頭寸,即使用戶希望保護其主要財務身份。
Starknet Shadow Accounts 保護哪些信息?
Starknet Shadow Accounts 主要保護用戶的主要錢包和應用特定地址之間的公共連接。它們不會自動隱藏通過該地址發生的活動。
以下比較解釋了隱私邊界。
例如,區塊鏈觀察者可能辨識出特定 Shadow Account 持有價值一定金額的借貸頭寸。然而,他們不應該僅僅通過跟蹤直接的公共資金轉移來確定其主要錢包地址。
這種保護與隱藏每一個金融活動是不同的。交易時間、獨特轉帳金額、與其他地址的互動以及鏈外披露的信息可能仍然幫助觀察者推斷關係。
因此,無法鏈接性不應被解釋為完全匿名的保證。
Starknet Shadow Accounts 的主要好處是什麼?
Starknet 的隱私功能旨在改善用戶在保持對現有去中心化應用訪問的同時如何分離其金融身份。
DeFi 活動之間的更大分離
用戶可以維持不同的假名身份來應對不同的應用。這減少了通過單一錢包地址查看其整體 DeFi 活動的直接能見度。這對於活躍的交易者和管理多個金融頭寸的用戶特別有用。
與現有智能合約的兼容性
Shadow Accounts 設計為能與常規 Starknet 智能合約互動。該架構允許應用程式識別持久地址,而不必要求其基礎金融合約實施完全獨立的私密交易系統。
然而,開發者仍需兼容的錢包介面和應用級整合。
作為一個與隱私為重點的資產的相關例子, Starknet 的 strkBTC 和保密 DeFi 特徵展示了隱蔽餘額和選擇性審計如何支持區塊鏈金融應用。
持久的鏈上身份
與主要設計為單次轉移的隱私機制不同,Shadow Accounts 可以在交易間保持應用的賬戶狀態。這支持財務活動,其中頭寸、獎勵或義務與特定地址保持關聯。
選擇性披露和審計
STRK20 包含一種合規機制,涉及加密查看密鑰。協議的文檔描述了在賬戶註冊期間建立的審計人訪問安排,允許指定審計人根據系統的披露程序檢查機密信息。
查看密鑰可以透露私密交易信息,但不會獨立授權支出。此機制旨在支持機密性與授權檢查並行,而不是使交易記錄永遠無法訪問。
Shadow Accounts 如何與普通 Starknet 錢包不同?
主要區別在於用戶如何與應用互動,以及這些活動如何與其主要錢包地址相關。普通的 Starknet 帳戶通過其自身的賬戶授權機制執行交易。從該賬戶啟動的活動會與其地址公開關聯。
Shadow Account 作為通過 STRK20 隱私系統控制的持久假名身份運作。其地址可以被兼容應用重複使用,但其預期的資金路徑不會暴露與用戶主要錢包的直接公共連接。
Shadow Accounts 也應該與完全隱蔽的交易區分開來。隱蔽的 STRK20 轉移將交易細節隱藏在隱私池內,而 Shadow Account 主要隱藏公共 DeFi 身份與其基礎擁有者之間的關係。這兩種機制針對不同的隱私需求,並可以一起運作。
用戶如何訪問 Starknet Shadow Accounts?

(影像來源 x.com/Starknet)
影子帳戶作為STRK20框架內的技術功能可用,但實際訪問取決於錢包的相容性和個別應用程式的整合。
Starknet開發者文檔確認了Starknet Wallet API和 starknet.js 作為隱私啟用應用程式的整合路徑。
STRK20生態系統還記錄了Ready和Xverse等錢包的隱私功能,儘管特定影子帳戶行動的可用性必須單獨驗證。對於感興趣訪問該功能的用戶,應遵循以下步驟:
1. 選擇兼容的Starknet錢包。確認安裝的版本支持必要的STRK20隱私操作。
2. 檢查應用整合。驗證該DeFi應用是否明確支持影子帳戶,而不是假設每個Starknet應用都有該功能。
3. 審查保護要求。受支持的資產可能需要存入STRK20隱私池才能資助影子帳戶。
4. 安全備份查看金鑰。在持有有意義的隱藏資金之前,遵循錢包的官方帳戶特定備份流程。
5. 審查交易詳情。在批准操作之前,確認目的應用、資產、權限、費用和預期的公共信息。
用戶體驗最終可能類似於支持應用內的公對私模式切換。然而,這個介面不應假定存在於整個Starknet生態系統中。
對於 Starknet日益增長的隱私生態系統的更廣泛討論有助於解釋匿名帳戶、保密轉帳和選擇性披露如何與影子帳戶的發展相關。
安全風險和限制是什麼?
影子帳戶引入了額外的金融隱私層,但它們並不消除與區塊鏈應用相關的安全風險。有幾個考慮需要注意。
1. 不完整的匿名性:公共交易數額、時間模式以及與外部合約的互動可能提供幫助觀察者推斷錢包關係的信息。
2. 可見的DeFi頭寸:影子帳戶的餘額和協議活動仍然公開可訪問,可能暴露交易策略或財務頭寸。
3. 智能合約漏洞:隱私池、匿名合約、錢包和集成的DeFi協議可能存在實施風險。
4. 查看金鑰管理:丟失帳戶的查看金鑰可能使隱藏的資金無法訪問,而透露金鑰可能會危及私人的財務信息。
5. 有限的相容性:某些錢包和應用可能不支持完整的STRK20功能集,而新的整合需要進行仔細測試。
6. 交易成本和延遲:零知識證明生成需額外計算,可能使隱私啟用的交易比普通合約互動更慢。
用戶還應區分公開可用的源代碼、技術文檔和獨立驗證的安全審核。
GitHub倉庫或記錄的加密設計的存在並不自動確立每個部署的整合已經過全面的安全測試。
在使用影子帳戶進行大量資產之前,用戶應評估特定應用的安全記錄、合約權限和提款功能。
超越技術本身,理解 Starknet近期的價格波動和STRK代幣解鎖 為評估網絡發展提供市場背景,而無需假設新的隱私功能將直接提高代幣價格。
影子帳戶的推出對Starknet和STRK意味著什麼?
影子帳戶的引入代表了Starknet的隱私基礎設施的擴展,從保密轉帳向持久的DeFi互動。StarkWare的更廣泛目標是在現有錢包和去中心化應用中使隱私功能可用。
該推出還為建設貸款平台、交易應用、質押產品和其他金融服務的開發者創造了潛在機會。早期報導強調了涉及Vesu Prime的vSTRK庫的整合,說明該機制如何支持持久的DeFi頭寸。
儘管如此,成功的技術演示並不自動確立廣泛的用戶採納。影子帳戶與STRK,即Starknet的本地加密貨幣之間的關係也值得區分。
STRK在Starknet的網絡經濟中擔任既定角色,包括交易費。隱私啟用應用的增加使用可能影響網絡活動,具體取決於整合的發展。
然而,沒有足夠的證據得出結論認為影子帳戶將直接提高STRK的市場價格或產生特定的需求。實際採納、開發者參與、交易活動、實施成本以及更廣泛的市場條件將決定該功能的長期意義。
結論
Starknet影子帳戶在保護用戶錢包身份和隱藏區塊鏈活動之間引入了實際區別。基於STRK20框架,該功能允許支持的應用通過由隱藏餘額資助的持久性匿名地址進行互動。
其主要優勢在於減少用戶主錢包和其DeFi頭寸之間的直接公共連結。然而,影子帳戶並不提供完全的匿名性,其有效性取決於實施、用戶行為和錢包相容性。
對於探索Starknet隱私功能的用戶,下一步最重要的步驟是驗證支持的應用、理解仍然公開的信息,以及評估相關合約的安全性。
對於有興趣的讀者,探索加密貨幣市場可以訪問Bitrue交易所。, 同時 Bitrue 博客提供額外的教育資源,涵蓋區塊鏈技術、DeFi 以及新興的加密貨幣發展。
常見問題
什麼是 Starknet 陰影帳戶?
Starknet 陰影帳戶是持久的、特定於應用的地址,允許用戶在不將這些活動公開鏈接到其主錢包的情況下與 DeFi 協議互動。它們使用 STRK20 隱私基礎設施支持保護資金流動,同時保持應用級別交易的公開可見性。
Starknet 陰影帳戶如何保護隱私?
陰影帳戶通過將用戶的主錢包與用於 DeFi 互動的地址分開來保護隱私。STRK20 保護餘額幫助資助這些帳戶,而不會從主錢包產生普通的公開可追溯轉移。然而,交易模式和外部信息仍可能揭示關聯性。
Starknet 陰影帳戶的交易完全匿名嗎?
不。陰影帳戶的餘額、交易和 DeFi 位置在區塊鏈上仍然可見。該功能主要保護陰影帳戶與用戶主錢包之間的關係,而不是隱藏每筆交易細節。
用戶可以在 Starknet 上創建多個陰影帳戶嗎?
可以。STRK20 架構支持為不同應用創建不同的陰影帳戶,並通過不同的隨機值支持同一應用中的多個帳戶。這允許用戶在不同的化名身份之間分隔活動。
Starknet 陰影帳戶需要購買 STRK 代幣嗎?
使用陰影帳戶本質上並不需要購買 STRK 作為投資。然而,Starknet 交易涉及網絡費用,且受支持的應用可能有額外的資產或資金要求。用戶應在互動前檢查錢包的當前費用安排和特定 DeFi 應用的要求。
免責聲明: 所表達的觀點僅屬於作者,並不反映此平台的觀點。該平台及其附屬機構對所提供信息的準確性或適用性不承擔任何責任。此信息僅供參考,並非財務或投資建議。
免責聲明:本文內容不構成財務或投資建議。




