隱私應該是有用產品的附加套件,讓使用者可以無腦使用(Making privacy a no-brainer)、而不是從拼命意識形態上教育使用者。本文由專欄作者 凝視奇點的物理學徒 撰稿,為新加坡國立大學「量子物理博士生」,是個希望「生活在位元世界,而非原子世界的奇點主義者」。
(相關補充:物理學徒專欄|導讀《奇點臨近》: 當人類超越生物學,「人機文明」的超展開)
熊市是適合沈潛研究的時刻,即使在 2020-2021 的牛市之中隱私賽道和 ETH L2 都沒有迎來爆發,我仍舊認為這是終將成熟的板塊,在這篇文章中我要向大家介紹 Aztec Connect 這一石二鳥的解決方案:同時做到隱私與並避免流動性碎片化的擴容方案。
主要是基於官方Blog 以及 Zero Knowledge Podcast 訪談,希望大家會覺得有趣、並且開始動手嘗試使用 Aztec Connect。
在區塊鏈的世界中,眾所週知有不可能三角,以太坊 (ETH) 選擇了去中心化(能跑全節點在筆電上)以及安全性,因此在效能上做出取捨。為了讓區塊鏈可以走向主流採用,以太坊開始有了各種擴容方案讓 TPS 上升(手續費下降).早期的擴容方案是 Plasma(Fraud proof 且資料放在鏈下,下圖右下角),現在使用 Plasma 之擴容項目有名的就是 Polygon Plama Bridge 和 OMG Network(大部分 Plasma 項目已經消失)。
L2 Rollup 四大天王
自從 Vitlik 提出 Rollup Centric Roadmap 後,擴容方案轉向了 Optimistic Rollup 和 ZK Rollup 兩大主流(可以說上圖右下角就成為歷史),這樣的設計是將計算放在鏈下處理、(Settlement)安全性則是導回 ETH L1(資料可用性則是再說),其中 Rollup L2 又有四大天王的說法:Optimism / Arbitrum / Matter Labs / Starkware。
前兩者 (Op/Arb) 採用的 Optimistic Rollup 普遍被認為是中期的解決方案,優點是較能夠兼容 EVM 對開發者友善、不需要研發新基礎建設就能快速上路。缺點在於安全性是建立在賽局理論/經濟誘因而不是數學(沒有人通風報信提交欺詐證明就一起死),也因為需要時間窗口來提交欺詐證明,下橋需要七天對於使用者體驗有所影響。
在 L2beat 網站統計中,Arbitrum生態系最為豐盛、居於 TVL 首位(雖然最近奧德賽活動 Arbitrum 一度被社群嚕到 L2 比 L1 還貴…),Optimism 則儼然是以太基金會和大 VC 欽點的選項,生態系主要環繞在 Uniswap 與 Syntehtix 展開,最近也已經發幣在進行治理實驗 (剛發幣就撞到 Gnosis Safe 的洞噴錢也是尷尬…)。
延伸閱讀:Optimism 發表最新 Rollup 架構 Bedrock,邁入以太坊等效性
延伸閱讀:Layer 2塞爆!Arbitrum手續費暴漲「比以太坊還高」,官方急暫停 Odyssey 活動
另一方面,ZK Rollup 則是各種數學黑魔法,其 L2 安全性是基於數學直接被 ETH L1 保障(還是要注意資料可用性),不過由於技術比較新仍舊處於研發階段、同時不能直接兼容 EVM 對於開發者不利,被視為 ETH 擴容的長期解方。
Matterlab(Zksync)基於較為成熟的零知識證明分支 SNARK,做為支付網路已經上線超過兩年,從 Gitcoin 捐款到 Argent 錢包整合都相當成功,不過至今兼容 EVM 的 zkEVM 仍舊是卡在測試網階段,所以應用層方面主要就是Z igzag 等少數項目。
延伸閱讀:Matter Labs正式推出 zkSync 2.0 升級 : 強調 EVM 相容性,100 天內將上線主網
Starkware 則是四大天王中估值屢創新高的存在,StarkEX 支持了目前最為成功的 ZK rollup 擴容應用 DYDX V3,不過因為基於次世代的零知識證明技術 STARK,開發者工具不足(然後智能合約也不是透過 Solidity 撰寫)使得DYDX V4 將會走向自建獨立的 Comos SDK 鏈,最新能夠執行通用應用而非獨立應用的 StarkNET 則是還處於 Alpha 階段。
延伸閱讀:觀點|半年估值跳漲 60 億美元,Layer2 獨角獸 StarkWare 憑什麼?
總的來說,即使上述 L2 Rollup 都成功,這樣的未來也可能會導致生態系流動性割裂、開發者必須在各種不同的幽微環境中部署合約(況且在一段時間中 Rollup 會直接與 ETH L1 直接競爭應用層,實在是網內互打),不過這絕對不是 L2 Rollup 的所有可能性,畢竟四大天王總是有五個人。
Aztec Connect
將流動性與開發者留在 L1、將使用者帶往隱私 L2
Aztec 團隊是 ZK Snark 技術中 Plonk 發明者,擁有極強的研發和工程實力。其團隊計畫發揮零知識證明技術真正的潛力:同時隱私以及擴容。相較於 XMR 使用 Bullet Proof 協議(還有 Zcash 使用 ZK snark )是為了保障鏈上隱私,上述的兩大 ETH ZK Rollup 專案則是都專注於擴容。
Aztec 之前已經透過 ZK Money 證明了隱私支付的可行性後,現在更用完全不同的思路設計 Aztec Connet 來進行go-to market:所有的使用者將資金存入 Aztec connect 後,除了永遠隱私的相互轉帳外,也可以隱私的與「L1 上的智能合約互動」,至於相互轉帳和與 L1 DAPP互動都會透過批次發送交易來獲得低手續費。
在與 L1 智能合約控制時,外界只能夠看到 Aztec connect 像是木偶一樣接受指令、代表全體使用者做操作(整個Aztec connect 的批次交易也都能透過 flashbot 挖出)。具體來說,Aztec Connet 現在已經整合 Element 以及Lido,相信在整合更多協議後會改變大家使用以太坊的習慣。
總的來說,官方使用 VPN 來形容 Aztec connect 非常準確:其提供隱私與加速。
這種把流動性和開發者留在 L1、將使用者帶往隱私 L2 的架構有兩大優點:不會產生流動性割裂(所有人還是都與 L1 協議互動,即使有很多 rollup)、開發者不需要重新部署合約(尤其是不同的 L2 都有不同等級的兼容性需要微調)。可組合性是 DeFi 最重要的面向之一,使用者和開發者都不應該讓 ETH L1 累積的流動性和生態系四分五裂。
相較於各大 L2 Rollup 希望開發者直接在其上開發並帶入流動性的做法,我認為 Aztec connect 可以更快速的吸引到協議整合和使用者採用(兩者是互相幫助的飛輪,畢竟如果能便宜的使用 L1 Curve 做穩定幣交易,那麼為何要把資金提到 Arbitrum 呢?),只需要將現存智能合約整合到 Aztec connect SDK,開發者與使用者就都能皆大歡喜。
至於隱私方面:我認為P rivacy DeFi 成功之後,使用者才會發現缺乏隱私就像缺乏自由般難以忍受,這可能是隱私科技最有可能走向主流的路徑。像龍捲風的混幣器雖然能切斷金流聯繫、但不是持續獲得隱私,外加上使用門檻高手續費高,除了駭客和瘋狂隱私愛好者之外很少人會使用;至於 Incognito,雖然也能夠提供 Privacy DeFi,但是安全性就是依賴於獨立的驗證節點、而且缺乏批量交易的便宜手續費,難以邁向主流。
隱私應該是有用產品的附加套件,讓使用者可以無腦使用(Making privacy a no-brainer)、而不是從拼命意識形態上教育使用者。