為什麼以太坊創辦人 Vitalik 過去半年基本每個月都會與隱私協議 Railgun 互動?甚至為 Railgun 打了個小廣告,帶動其代幣 RAIL 價格從 0.8 美元短時便飆升至 1.8 美元。
(前情提要:Vitalik站台隱私協議Railgun,象徵什麼?Web3精神和現實拉扯中 )
(背景補充:柴犬幣預告Q3推出注重隱私的L3公鏈、發新幣$TREAT,能拯救SHIB生態? )
還沒有哪個隱私協議能讓 Vitalik 每個月都轉入以太坊互動,但 Railgun 做到了。在過去 6 個月中,Vitalik 基本每個月都會使用 ETH 與 Railgun 互動,隨後 Vitalik 也在 X 證實,並為 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 中私人餘額的總體隱私級別取決於三個方面:
- 單獨隱私交易量和使用者總數;
- 智能合約中的總 TVL;
- DeFi 交易和私人轉帳量。
一般來說,在隱私池的資金越多,協議的匿名化程度就越高,因為存款人與資產之間的聯絡可能性就比較小。
除此以外,Railgun 還有中繼器以及 UTXO 來加強隱私。使用者傳送的交易來源中繼器,無法被追溯到公共地址。所謂 UTXO 則是未花費的交易輸出,類似於 BTC 和 Zcash 支出系統,它代表使用貨幣的權利,並在 Railgun 中作為 Merkle 樹實現(Merkle 樹是一種有組織且加密的資料樹,允許 Railgun 智能合約通過加密證明追蹤所有權和餘額)。這裡的區別在於,Railgun 的 Merkle 樹是完全匿名的並儲存在智能合約中。
最後一個元件則是 SDK,用於私人智能合約交易和錢包的協議整合。使用者擁有公共鏈上地址,即一個 0x 地址和一個以 0zk 開頭的混淆的 Railgun 地址。從 0zk 地址傳送的交易是完全匿名的,並且在區塊鏈瀏覽器(如 Etherscan)上顯示為源自 Relayer 地址。通過 zk-SNARK 證明進行加密,識別細節在整個過程的全流程都被隱藏。
打個非常形象的比喻,以方便讀者加深理解。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 即將進行 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 已經在這條路上大步向前。