隱私應是以太坊生態系統的核心與基本體驗。
作者:南枳
原創:Odaily 星球日報
封面:Photo by Jeremy Bishop on Unsplash
昨日,加密初創公司 Nocturne Labs 宣佈完成 600 萬美元種子輪融資, Bain Capital Crypto 與 Polychain Capital 共同領投, Vitalik Buterin 、 Bankless Ventures、 Hack VC 、Robot Ventures 等參投。 Nocturne Labs 計劃今年 11 月在主網上啟動初始協定。
由於 V 神的支援,Nocturne 在社區內激起好奇與討論。 下面,Odaily 星球日報將於本文揭示 Nocturne 的願景、應用及原理,以及 Vitalik 對隱私賽道的設想和理念。
項目願景及應用
Nocturne Labs 的願景是將私人帳戶(private accounts)引入公共區塊鏈,將隱私作為乙太坊生態系統核心體驗的一部分,而非一項偶爾使用的工具。
![](https://web3caff.com/wp-content/uploads/2023/10/image-593.png)
Nocturne Labs 宣稱:“Nocturne 結合了 ZK、AA 和隱形位址的最佳想法,創建了具有內置資產隱私的乙太坊帳戶的抽象。 ”
Nocturne Labs 表示,即將推出第一代面向用戶的產品「私人金庫」,允許使用者:
- 從外部帳戶(EOA)和合約中向私人隱形位址存入或接收資產(即匿名收發資金);
- 賺取閑置資金收益;
- 轉出初始資金進行未關聯交易。
Vitalik 所設想的必由之路
Vitalik 長久以來持續關注著隱私賽道,在 Farcaster 10 月舉行的一次 AMA 活動中,面對 “對乙太坊的未來最擔心什麼” 的問題,Vitalik 表示:“加密行業停滯、隱私和開放的互聯網基礎設施都可能成為(乙太坊)失敗原因。 ”
![](https://web3caff.com/wp-content/uploads/2023/10/image-592.png)
發展方向
而在今年 6 月,Vitalik 曾撰文提出了乙太坊生態的三個發展方向:「乙太坊從年輕的實驗技術過渡到成熟的技術堆疊,能夠真正為普通使用者帶來開放、全球化和無許可的體驗,需要經歷三個主要的技術過渡」。。 三個方向分別為:
- 轉向 L2 擴展:每個人轉向(使用)Rollups;
- 轉向安全錢包:每個人轉向智能合約錢包;
- 轉向隱私:確保保護隱私的資金轉移可用,並確保所有其他的正在開發的小工具(社會恢復、身份、聲譽)是保護隱私的。
關於第三點,Vitalik 表示:“如果沒有隱私,乙太坊就失敗了,因為讓所有交易(和 POAPs 等)對幾乎任何人都公開,對許多用戶來說是太大的隱私犧牲,每個人都轉向集中式解決方案,至少在某種程度上隱藏了你的數據。 ”
落地場景
隱私要求每個用戶擁有更多的位址,甚至可能改變我們所處理的地址類型。 如果隱形位址提案被廣泛採用,那麼使用者可能不再僅擁有幾個位址,或者每個 Layer 2 一個位址,而是可能每個交易都有一個位址。
Vitalik 表示,目前的其他隱私方案,如 Tornado Cash ,是以不同的方式改變了資產的存儲方式:許多使用者的資金存儲在同一個智能合約中(因此位於相同的位址)。 要向特定使用者發送資金,使用者將需要依賴於隱私方案的內部尋址系統。
回到 Farcaster 10 月的 AMA 中,某社區使用者向 Vitalik 提出了一個問題:“在將來的嵌入式錢包當中,使用者是(<>)每個新 DApp 都有一個新位址、(<>)多個 DApp 使用一個位址、(<>)頻譜相當均勻?(即以上均有)。 ”
Vitalik 再次重申了其想法:「今天我們在(2)。 我希望我們更接近(1),因為這對隱私更有利。 有時,不同的 DApp 共用錢包是有道理的,但這不應該是預設的。 我們還需要不斷改進 ZK 傳輸,以從分離的活動中獲得隱私。 ”
而 Nocturne 即是遵循了 Vitalik 所設想的方向而發展。
Nocturne 應用
Nocturne 是一個高度可組合的乙太坊私人賬戶協定。 通過使用帳戶抽象和零知識證明的混合,Nocturne 構建了一個私人帳戶層,使用戶能夠發送、接收和交易他們的資金,而無需暴露他們的位址。 它被設計為一個通用系統,可以輕鬆構建最終用戶產品。 鑒於這種靈活性,可以滿足隱私極端主義者和傳統使用者的需求。
私人金庫
用戶可以在 Nocturne 上構建的最簡單的應用程式是一個私人金庫,它可以讓使用者長期存儲資產,賺取閑置資產的收益,並提取到 burner 錢包進行交易等高接觸活動,所有這些操作都不會暴露使用者的位址或餘額。 該產品解決了基本的隱私問題,也是 Nocturne V1 準備的第一個產品。
用於私人支付的後端
與直接向收款人的 EOA 位址支付並公開其交易歷史不同,使用者可以簡單地將資金發送到 Nocturne,並將其擁有者設置為接收者的隱形位址。
今天在鏈上組織的薪資支付中已經存在對這一功能的需求,因為人們不希望整個世界都知道他們的薪資。
保護隱私的智能合約錢包
Nocturne 的第一代產品通過將 SDK 整合到 MetaMask Snap 中,在有限程度上實現具有內置資產隱私的標準錢包體驗,允許使用者使用 MetaMask 與 Nocturne 應用程式進行交互。 理論上,Nocturne 可以構建一個錢包,讓使用者像平常一樣進行交易,並將資產隱私無形地融入到他們的鏈上交互中。
Nocturne 基本原理概述
EIP-5564 :隱形位址錢包
22 年 9 月,乙太坊論壇上開發者 Nerolation 提出了 EIP-5564(隱形位址錢包)的提案,這是一個非常輕量化、使用者友好的隱私解決方案,隱形位址錢包可以在一筆交易中保護交易金額以及雙方身份資訊,該位址的生成不會洩露關於所有者的任何資訊。 只有交易雙方知道該位址,只有接收者可驗證他是否是接收者,而無法被分析工具(如區塊鏈瀏覽器)查看。
然而 EIP-5664 存在一個核心問題:隱形位址是以太坊的 EOA 位址,使用 EOA 位址作為隱形位址時,向這些公共地址發送和接收資金會創建可見的連結。 這在實踐中使得轉移匿名接收的資產或為匿名提供 Gas 資金非常困難。
Nocturne 解決方案:合約內部隱形位址+隱蔽池
Nocturne 通過將「合約內部」的隱形地址系統與隱蔽池結合起來,處理了上述問題。
首先,合約內部的隱形位址方案意味著使用者不再擁有多個臨時的乙太坊位址,而是在 Nocturne 合約內擁有多個「內部」位址。 這些位址本身不是乙太坊位址,而是特定於 Nocturne 協定的標識碼。 使用與乙太坊帳戶分開的位址方案的主要好處在於,可以更靈活地表示和更新用戶帳戶。
隱蔽池是一種協議,允許核算和支出資金而不暴露其擁有者。 使用者將資金存入隱蔽池,作為回報產生一個代表使用者對其資金的權利的「note」。。 一個 note 上的主要欄位是代幣位址、note 包含的代幣數量以及擁有者的「標識碼」(位址)。 要花費 note 中包含的資金,用戶必須以零知識證明擁有與 note 中的所有者欄位對應的密鑰。
![](https://web3caff.com/wp-content/uploads/2023/10/image-591.png)
結語
Nocturne 此前曾表示: Arkham 通過其 Intel-to-Earn 計劃,為偵察鏈上活動提供激勵。 分析工具是必要的,但隨著時間的推移,自然會加劇隱私的侵蝕。 從長遠來看,這會產生更嚴重的後果。 隨著分析工具的改進和去匿名化努力的增加,個人資訊和財務安全將受到打擊。
Nocturne 進一步表示: Coinbase 在關於 Tornado Cash 制裁對美國財政部提起的訴訟中,提出了一個論點:構建鏈上隱私的使用者只是想保護自己的資產。 因此,當我們談論「去匿名化不可避免」時,這可能是正確的,但僅限於今天。 為了使加密技術取得長期成功,隱私是不可忽視的。
在「擁抱監管」的呼聲愈發高漲的今天,隱私發展的浪潮也未曾停止,加密行業將走向何方,Vitalik 的設想最終是否會實現,仍有待時間的驗證和眾創新玩家的角逐。
免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 本文內容僅用於資訊分享,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。