作者:1912212.eth,Foresight News

還沒有哪個隱私協議能讓Vitalik 每個月都轉入以太坊交互,但Railgun 做到了。在過去6 個月中,Vitalik 基本上每個月都會使用ETH 與Railgun 交互,隨後被Vitalik 推特確認,並為Railgun 打了個小廣告。市場反應迅速,其代幣RAIL 價格從0.8 美元短時飆升至1.8 美元附近,漲幅超1 倍有餘。

在過往的隱私權協議歷史長河中,前僕後繼的建造者不計其數,但真正能夠留存下來的隱私協議鳳毛麟角,這其中有非常多的複雜因素,如政策、成本、採用度等。

2022 年1 月,Digital Currency Group(DCG)與Railgun DAO 達成策略合作,旨在為DeFi 帶來隱私協議。作為合作的一部分,DCG 收購併質押了超過1000 萬美元的Railgun 原生Token RAIL,並向該項目的DAO 財庫捐贈了超過700 萬美元的穩定幣。

今年前3 個月,Railgun 的交易量就達到超過2 億美元,所以它究竟有何亮點吸引眾多用戶?

Railgun 簡介

Railgun 是直接為鏈建構的隱私系統,現支援以太坊、BNB Chain、Polygon 與Arbitrum。它主要採用零知識證明來實現智慧合約以及DeFi 中的使用匿名化。 Railgun 只提供鏈上智慧合約上的邏輯,因此無需L2 驗證器以及易受攻擊的跨鏈橋便可實現隱私。這樣,其安全性和去中心化得到提升,此外,Railgun 不是獨立隱私鏈上的孤立生態系統,而是可以訪問以太坊上的所有經濟活動,避免了“鬼鏈”圍城。

Railgun 主要包含2 個元件,一是整合錢包,主要由獨立社區人員開發建構而成的EVM 錢包。二是開發工具TypeScript SDK,用於將Railgun 隱私建置到現有/ 新錢包或啟用隱私的DAPP 中。

隱私系統

區塊鏈公開的交易與轉帳中,一般包含四個要素:發送者、接收者、發送資產名稱、發送的資產數量。因此要實現隱私就需要對這四項資訊進行匿名化處理。 Railgun 透過利用私人餘額來保護系統中的交易訊息,私人餘額是一組匿名的資金和用戶。這些私人餘額對於外部觀察者來說,是匿名的。

半年來每月必用,隱私協議Railgun因何得到Vitalik的青睞?

既然如此,私人餘額的匿名程度就關係到隱私的安全性。 Railgun 中私人餘額的整體隱私等級取決於三個方面

  • 單獨隱私交易量和用戶總數;
  • 智能合約中的總TVL;
  • DeFi 交易與私人轉帳量

一般來說,在隱私池的資金越多,協議的匿名化程度就越高,因為存款人與資產之間的連結可能性就比較小。

除此之外,Railgun 還有中繼器以及UTXO 來加強隱私。用戶發送的交易來源中繼器,無法追溯到公共位址。所謂UTXO 則是未花費的交易輸出,類似於BTC 和Zcash 支出系統,它代表使用貨幣的權利,並在Railgun 中作為Merkle 樹實現(Merkle 樹是一種有組織且加密的數據樹,允許Railgun 智能合約透過加密證明追蹤所有權和餘額)。這裡的區別在於,Railgun 的Merkle 樹是完全匿名的並保存在智能合約中。

最後一個組件則是SDK,用於私人智能合約交易和錢包的協議整合。使用者擁有公共鏈上位址,即一個0x 位址和一個以0zk 開頭的混淆的Railgun 位址。從0zk 位址發送的交易是完全匿名的,並且在區塊鏈瀏覽器(如Etherscan)上顯示為源自Relayer 位址。透過zk-SNARK 證明進行加密,識別細節在整個過程的整個流程都被隱藏。

半年來每月必用,隱私協議Railgun因何得到Vitalik的青睞?

打個非常形象化的比喻,以方便讀者加深理解。 Railgun 使用者是信件作者,ZK 證明對信件內容進行事實檢查,Railgun 智能合約是一個密封的信封,中繼器是郵遞員。外部觀察者只能看到一封信已被寄出,但他們無法看到信中的內容或是誰發送的。

代幣與治理

RAIL 是Railgun 的治理代幣。它可以在以太坊上使用。 RAIL 流動性位於SushiSwap 和Uniswap 上,並透過Matcha 提供最佳路由。質押RAIL 對協議升級和shielding/unshielding 費用等治理提案進行投票。任何質押RAIL 的錢包都會成為Railgun DAO 的成員。

活躍治理參與者獎勵

活躍的治理參與者會受到一部分shielding/unshielding 費用,而要成為活躍的參與者,需要慢速4 個基本條件,包括

完全質押並鎖定代幣(至少部分未超過解鎖期的代幣);

至少檢查一次治理入口網站並檢驗是否有正在進行的提案;

支付Gas 費以申領交互;

沒有將投票委託給其他地址,否則,被委託地址將獲得獎勵。

每兩週將2% 的金庫分配給領取機制。這意味著每年約有52% 的資金流向了質押者。 Railgun 活躍治理參與者將根據他們所質押的RAIL 數量按比例獲得分配份額。例如,如果您、質押的RAIL 份額是所有質押RAIL 的1%,那麼將收到2% 雙週分配的1%。

質押代幣後,若取出則有30 天的解鎖期,在此期間用戶沒有投票權,也不會獲得獎勵。

代幣經濟學

以太坊上總量設定為1 億枚,BNB Chain 上為44546789 枚,Polygon 則為5500 萬枚。 Polygon 和BNB Chain 上的Railgun 擁有自己的獨立治理DAO,因此擁有自己的鏈特定代幣。 RAIL(以太坊上)、RAILPOLY 和RAILBSC 彼此不同,因為它們管理並從各自鏈上的Railgun 部署中獲得獎勵。

這種每條鏈上都有一個單獨的DAO 的治理結構,最大限度地提高了安全性和去中心化性。因為不依賴跨鏈橋接,並且每個DAO 都可以對特定於鏈的問題進行投票。

V3 升級

半年來每月必用,隱私協議Railgun因何得到Vitalik的青睞?

值得一提是,Railgun 即將進行V3 升級,以改變架構來提升隱私效能。具體而言,將在5 個方面進行最佳化。其一是採用模組化設計來大幅降低Gas 費,允許單獨升級以及協議客製化設計(DeFi 交易成本降低50%-60%)。

其二,將為Relayer 引入新選項,交易可以有自己的替代mempool 以實現更便宜、穩定可靠的交易。

其三,支援「意圖」設計,使用者指定想要的結果,解析器就可以跨各類協定來執行交易最佳路徑。它透過提供更好的價格和對MEV 的保護,來改善用戶體驗,同時減少其複雜性。

其四,支援NFT 權限卡,用戶可選擇使用有槓桿的DeFi 協議,如永續合約、借貸和基於抵押品的穩定幣鑄造。這種權限NFT 卡允許用戶進行互動並提供一鍵互動等額外功能。

其五,支援Connect 功能,類似WalletConnect,允許使用者登入dApps,而無需整合。目前正在開發中,預計第二季會有更新。

小結

Vitalik 以往也曾不遺餘力的支持另一隱私協議,2023 年10 月他參投Nocturne Lasb。不過遺憾的是,雖然隔月該專案就在以太坊上線主網,但在今年1 月底Nocturne 宣布關閉隱私協議而轉向應用程式領域開發。官方給出的理由是加密產業向L2 以及AA 的過渡,優先順序遠高於隱私。使用者最擔心的首要問題是成本和使用者體驗,隱私問題暫時是次要的。

這讓人不得不回想起網路發展歷史,http 在很長一段時間在隱私保護上也處於裸奔狀態,其協定本身並不提供加密功能,直到安全問題越來越嚴重,以及技術的不斷成熟,HTTPS才普及。起初,由於HTTPS 運作速度較慢且相對繁瑣,它只用於信用卡或銀行資料網站。只有當計算成本變得足夠低廉,且網站可以很快地執行HTTPS 之後,它才成為各網站的預設協定。

隱私權協議還有很長一段路要走,Railgun 已經在這條路上大步向前邁進。