Manta Network:基於零知識證明構建的Web3.0隱私層
MantaNetwork
2022-08-16 12:08
本文约4778字,阅读全文需要约19分钟
Manta Network是採用零知識證明構建的Web 3.0隱私層協議,基於波卡Substrate框架開發。

二級標題

二級標題

二級標題

可配置權限的、基於隱私的新資產類型

zkAssets 在隱私基礎上,支持權限配置。資產轉出者,可定制訪問權限,如KYC 規則、能否將黑客資產列入黑名單等。同時還支持轉出者向接收者有選擇性地,披露ZPK 驗證信息、披露資產交易歷史,而不必透露私鑰。

二級標題

二級標題

目前,Manta 已經獲得了Binance Labs、Polychain、ParaFi、Multicoin、CoinFund、Alameda、DeFiance 以及Hypersphere 等機構投資,也獲得了波卡官方Web3 基金會Grant 資金。

二級標題

出示駕照。

出示駕照。

如何證明自己會開車?

出示駕照。

如何證明自己會開車?

出示駕照。

該例解釋了ZKP 的特性:

1/證明:出示了有效的證明。

2/效率:僅需出示證明,無需再去開著車轉幾圈,做一些倒車入庫等操作,來展示自己會開車。

3/隱私:僅出示了駕照,未透露其他信息。

再來看更嚴謹一些的例子:

想像下,你正在面對千百萬畝成熟小麥。

其中有一棵燕麥。請你把它找出來,能做到嘛?這得花費幾十年時間,或者根本不可能。

我告訴你,我知道這棵燕麥在哪,你相信我嗎?

(在現實中,個體間很難相互信任,尤其涉及錢的時候。就像,去銀行貸款,需要提供收入證明,甚至是抵押物。)

於是,我給你戴上眼罩,在麥田裡東繞西繞,讓你蹲在燕麥前,摘下眼罩,看到燕麥。然後,仍舊戴上眼罩,站起來,走出麥田。

你相信我知道燕麥的位置,但你仍不知道燕麥在哪。因為你戴了眼罩,還蹲下了,無法獲取自己的位置。

用密碼學解釋,零知識證明ZKP 是證明者,向檢驗者證明某命題的方法,在過程中,證明者無需透露任何其他信息,即可證明命題為真。

在密碼學中,ZKP 由非常複雜的數學公式實現,本文就不展開講了。

目前,在加密資產領域,ZKP 技術相對比較成熟,但部署有門檻,主要表現在:

1/對開發環境有一定要求,如以太坊就不太適合ZKP 開發。目前幾乎所有zk-EVM 仍在開發中。

EVM 是以太坊虛擬機,也是以太坊開發環境。當某條鏈與EVM 兼容時,以太坊上現有的應用,可以直接“複製粘貼”代碼,部署在該鏈上,如Uniswap 可直接部署在Optimism Rollup 上。

ZK-EVM 則是指,基於ZKP 開發、且兼容EVM 環境。

由於開發環境問題,造成目前ZK-EVM 項目,在交易體驗上,似乎沒有宣傳中那麼迅速,原因是鏈上需要時間生成“零知識證明”,也就是“駕照”要現場製作。

為了解決該問題,在Manta 測試網Dolphin 裡,用戶需要下載Manta Signer,用來快速生成零知識證明。https://app.dolphin.manta.network/#/transact

當前,Manta 技術團隊正在著手解決該問題,讓用戶省去下載Manta Signer 步驟,提升體驗。

(Dolphin 測試地址:

2/開源ZKP 較少,加密團隊需要雇傭密碼學家。當前的零知識證明構建方案主要有以下兩種:

A. 使用Circom 等高階編程語言

缺點是需要開發者有深厚的密碼學背景,而且開發過程中很容易出現錯誤。

二級標題

二級標題

二級標題

ZKP 能做什麼?

目前,可將ZKP 在區塊鏈的應用,大致劃分為兩個領域——擴容和隱私。

擴容方面,代表性的應用是ZK-Rollup Layer2,如StarkWare、zkSync、Scorll 等等。

而著重將ZKP 應用在隱私領域的項目有Manta、Aztec、Aleo 等。

Roll,卷、滾的意思。 Up,向上、起來的意思。 Rollup,就是把交易“卷”起來,在自己的網絡裡處理掉。

由於證明文件很小,驗證時間一定,所以證明本身不會隨著交易數量增加而變大。

由於證明文件很小,驗證時間一定,所以證明本身不會隨著交易數量增加而變大。

由於證明文件很小,驗證時間一定,所以證明本身不會隨著交易數量增加而變大。

由於證明文件很小,驗證時間一定,所以證明本身不會隨著交易數量增加而變大。

ZKP 隱私

ZK-EVM

以ZKP 的特性,實現以太坊Layer2 隱私交易。

Manta 新型隱私資產與重要構件

二級標題

二級標題

二級標題

zkAssets:可配置權限的、全新隱私資產類型

Assets,意為資產。 zkAssets,是基於ZKP、由ZKP 加密的資產類型。

zkAssets 是由Manta 創造的、全新的、隱私的加密資產類型,由ZKP 提供隱私性、完備性及訪問,並具有以下特點:

支持靈活的資產類型:包括同質化代幣(如ERC20 等)、非同質化代幣(如ERC721、ERC1155 等)、靈魂綁定代幣(不可轉讓的非同質化代幣)。

預設隱私:zkAssets 在鏈上默認是隱私的,資產持有者的地址、持有者的資產以及資產類型,都是加密的。

可配置的資產政策:zkAssets 交易發出者,可定制訪問權限,如KYC 規則、訪問權限,例如,能否將黑客資產列入黑名單。

二級標題

二級標題

二級標題

zkAddress 系統:zkAssets 的公鑰基礎設施

Address,意為地址。 ZkAddress 是基於ZKP、由ZKP 加密的公鑰,,由三部分組成:

zkAddress:zkAssets 的公鑰,可用來接收任何種類的zkAssets。

注意,zkAddress 不會在鏈上的任何zk-Transaction(基於ZKP的交易)中披露。

因此,其他人不能將鏈上的zk-Transaction 與zkAddress 聯繫起來,除非交易的發送者或接收者向其他人授權查看密鑰。

只讀狀態密鑰:用於查看一個zkAddress 的完整交易歷史,正如名稱顯示,它是只讀的,只能用於查看歷史,不能花費zkAddress 上的任何zkAsset。

支付密文(Spending Secret):密文是隨機產生的(如使用BIP39 助記符),並衍生出另外兩個密鑰,即zkAddress 和查看密鑰。想要轉移zkAssets ,需要花費密文(Spending Secret)來生成ZKP。

Manta 協議重要構件:MantaPay、隱私智能合約與MantaSwap

先行網Calamari

MantaSwap,是構建在隱私智能合約層上的DEX。

MantaSwap,是構建在隱私智能合約層上的DEX。

二級標題

先行網Calamari

Dolphin 測試地址:https://app.dolphin.manta.network/#/transact

二級標題https://gleam.io/ye0bg/dolphin-testnet-v2-airdrop

二級標題

二級標題

項目進展情況

2020年第四季度– 項目創立,獲得Web3 基金會的資助。

2021年第一季度- 種子輪融資,Polychain Capital 領投,完成了Wen3 基金會資助既定的第一個里程碑。

2021年第二季度- 在《International Association for Cryptologic Research.》(國際密碼學研究協會雜誌)電子版,發表白皮書的更新版本。

2021年第三季度– Manta 先行網Calamari 贏得Kusama 插槽拍賣。完成由CoinFund 和ParaFi 領投的私募輪融資。

2021年第四季度– 測試網Dolphin v1發布。先行網Calamari 啟動社區治理。

關於Manta Network

Manta 的創始團隊由多位加密貨幣資深人士,教授和學者組成,他們的經驗包括哈佛大學,麻省理工學院和Algorand。 Manta 的投資機構包括Polychain、ParaFi、Binance Labs、Multicoin、CoinFund、 Alameda、DeFiance 以及Hypersphere 等。 Manta 也是波卡官方Web3 基金會資助獲得者,Substrate Builder Program 成員,伯克利大學區塊鏈加速器成員。

關於Manta Network

Manta Network 致力於通過隱私保護構建一個更好的Web3 世界。 Manta 的產品設計從第一性原理出發,通過zkSNARK 等領先的密碼學架構為區塊鏈用戶提供端對端的隱私保護。在保障隱私的同時,Manta 兼具互操作性、便捷性、高性能以及可審計性,允許用戶進行任意平行鏈資產間的隱私轉賬和交易。 Manta 的願景是為整個區塊鏈世界提供更便捷的隱私保護服務。

Manta 的創始團隊由多位加密貨幣資深人士,教授和學者組成,他們的經驗包括哈佛大學,麻省理工學院和Algorand。 Manta 的投資機構包括Polychain、ParaFi、Binance Labs、Multicoin、CoinFund、 Alameda、DeFiance 以及Hypersphere 等。 Manta 也是波卡官方Web3 基金會資助獲得者,Substrate Builder Program 成員,伯克利大學區塊鏈加速器成員。

We're Hiring!

Manta Network 致力於通過隱私保護構建一個更好的Web3 世界。 Manta 的產品設計從第一性原理出發,通過zkSNARK 等領先的密碼學架構為區塊鏈用戶提供端對端的隱私保護。在保障隱私的同時,Manta 兼具互操作性、便捷性、高性能以及可審計性,允許用戶進行任意平行鏈資產間的隱私轉賬和交易。 Manta 的願景是為整個區塊鏈世界提供更便捷的隱私保護服務。

Manta 的創始團隊由多位加密貨幣資深人士,教授和學者組成,他們的經驗包括哈佛大學,麻省理工學院和Algorand。 Manta 的投資機構包括Polychain、ParaFi、Binance Labs、Multicoin、CoinFund、 Alameda、DeFiance 以及Hypersphere 等。 Manta 也是波卡官方Web3 基金會資助獲得者,Substrate Builder Program 成員,伯克利大學區塊鏈加速器成員。

Website:https://manta.network/

Twitter:https://twitter.com/MantaNetwork

MantaNetwork
作者文库