比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > BNB價格 > Info

零知識證明:身份隱私中的ZK_ARK

Author:

Time:1900/1/1 0:00:00

在區塊鏈世界中,身份可以以多種方式表現出來。真實世界的實體(如人或組織)可以在一個或多個區塊鏈上采用不同的形式,區塊鏈上的一個身份可以代表幾個真實世界的實體。這樣的身份可以通過擁有私鑰、擁有特殊類型的NFT、參與某種類型的 DeFi 等進行建立。

圖1:數字身份演示

這種通用且靈活的身份概念可以實現前所未有的用例和體驗——但我們也同時需要注意隱私。一個人的身份可能是以一種特定的方式相互關聯的多種事物,但只有其中的某一部分可能在一個環境中才是最重要的。例如,一場只允許BAYC NFT持有者參加的音樂會的組織者并不真正關心你擁有哪一個NFT,只要你至少擁有其中一個就可以。參加DeFi會議可能要求去年你在某個DeFi交易所借出了5萬個代幣,但不確切說明借出了多少、參與了多長時間等。

MetisDAO:正結合Optimistic Rollup和零知識證明構建首個混合Rollup:金色財經報道,以太坊擴容解決方案MetisDAO官方宣布,正在通過將Optimistic Rollup架構與零知識證明相結合來構建首個混合Rollup,為以太坊開發人員提供安全、對開發人員友好的第2層,以部署所有類型的去中心化應用程序。[2023/3/3 12:40:27]

零知識(ZK)證明可以真正實現這樣的用例,同時為相關實體提供數學上可證明的隱私。為了進一步闡述這一點,讓我們回到前一段的兩個例子。對于第一個例子,ZK證明將表明一個想要參加音樂會的人P知道一個地址A的密鑰,該地址屬于BAYC NFT持有者的10,000個地址集。進一步分解:

公共輸入是在鏈中某一特定NFT的所有地址的集合S;;

零知識證明技術開發公司StarkWare推出第一個公開版本Cairo 1.0:1月6日消息,零知識證明技術開發公司 StarkWare 宣布推出第一個公開版本的 Cairo 1.0,Cairo 于 2020 年作為圖靈完備的編程語言首次推出,用于高效編寫 STARK 可證明的程序。Cairo 1.0 中最重要的變化之一是語法,新版本的 Cairo 允許編寫更安全的代碼。Cairo 1.0 還引入了 Sierra,這是一種新的中間表示,可確保每次 Cairo 運行都可以得到證明。StarkWare 表示,預計在接下來的幾周內,提供與舊版本相同的 Cairo 1.0 功能,對 StarkNet 合約的支持將在即將到來的 StarkNet Alpha 版本中加入。[2023/1/6 10:24:18]

私人輸入P為密鑰sk1;

零知識證明研發機構StarkWare將在幾周內開源ethSTARK:零知識證明研發機構 StarkWare 稱,2018年我們獲得以太坊基金會的資助去探索對 STARK 友好的哈希函數以及開源 ZKP 代碼。我們將在幾周內提前完成我們的工作。ethSTARK代碼的運行速度將比現有的任何 ZKP 代碼快20倍。注,2018年7月份,StarkWare稱獲得了以太坊基金會的資助(現金+代幣),將研發對STARK 友好的哈希函數和技術,并為生態系統提供開源代碼。STARK將允許區塊鏈在兼備隱私和后量子安全的情況下進行大規模擴展(例如分片)。[2020/5/26]

我們想在ZK中證明的是,從sk派生的地址在集合S中。

在零知識學術文獻中,這種證明通常被稱為成員證明。有幾種方法可以生成這樣的證明。如果集合不是太大,可以使用RSA累加器。

公告 | 安永發布第三代零知識證明區塊鏈技術 可通過批量處理降低交易成本:據安永官網今日公告,安永已在以太坊公共區塊鏈上的公共領域發布第三代零知識證明(ZKP)區塊鏈技術。第三代ZKP區塊鏈技術可通過在一次交易中將多個私人轉讓批量處理來顯著降低交易成本,有助于使公共區塊鏈上的私人交易更具可擴展性。[2019/12/19]

使用RSA累加器,集合S可以用一個短值表示——成員證明也很短。在S中添加或刪除地址的代價也很低,與累計值的數量無關。然而,在最壞的情況下,累積集合S和產生證明所花費的時間可能與S的大小成線性關系(實際的時間范圍取決于設置的具體情況,甚至可能是恒定時間)。這里還有另一個問題:我們不僅想證明某個地址A在集合中,而且還想證明A是從sk派生出來的。我們可以為前者設計自定義 ZK 協議(例如,離散對數知識) ,但通用的ZK系統通常最適合后者。另一個問題是以一種有效的方式將三個組件粘合在一起(成員關系、離散日志和哈希的原像)。

動態 | 德勤在企業區塊鏈產品中添加零知識證明隱私技術:德勤(Deloitte)周二在阿姆斯特丹舉行的ZKProof社區活動上宣布,已在其企業區塊鏈產品中增加了零知識證明隱私技術。德勤與以色列的零知識證明專家QEDIT合作,幫助用戶控制區塊鏈共享有關他們所獲得的證書和資格的數據。(coindesk)[2019/10/29]

上面提到的第二個用例比第一個要復雜一些。有興趣參加DeFI會議的人需要表明他們向區塊鏈發送了交易tx(如以太坊),該區塊鏈在DeFI合約中調用了借貸功能,比如 DF。他們還需要表明,tx轉了至少5萬個代幣,并且它被添加到對應于 2021 年開始和結束的兩個區塊之間的區塊鏈中。現在,根據區塊鏈,一年內可能會生成數十萬區塊。每個區塊包含的所有交易的哈希(通常稱為交易哈希)。ZKP 可以用來表明 tx 被“包含”在某個區塊 B 的交易哈希中——而不顯示 tx 本身——但這會揭示比預期的還要多的信息。在極端情況下,如果 B 只包含合約 DF 的一筆交易,那么 ZKP 是沒有意義的。理想情況下,我們希望證明 tx 包含在2021 年的其中一個區塊的交易哈希中。

生成一個包含2021年以來所有區塊(或至少有一些DF交易的區塊)的Merkle樹,并證明包含tx的區塊只是Merkle樹的葉子之一,這將是一個更具可擴展性的方法。對于這個問題:

公共輸入是 2021 年以來所有區塊集合的Merkle 根(或至少是它們的正確子集),和合約DF的代碼(通過鏈上的合約地址引用);

私人輸入是用于簽署 tx的密鑰 sk,tx本身,包含tx的區塊B,以及B在Merkle樹中的路徑;

我們想要證明的是:sk 用于簽署 tx,tx 包含在 B 中,B 是 Merkle 樹的一部分,tx 調用 DF 中的適當函數,并且 tx 轉了至少5萬個代幣(其他tx 的參數應保持隱藏狀態)。

我們只是觸及了可以在不同用例中進行的大量身份驗證的皮毛,ZK語句已經開始顯示出一些復雜性。事實上,一旦我們開始更具體地思考,它們會變得更加復雜(誠然,上面關于DeFi會議參與問題的語句相當簡單)。其中的復雜性包括:

DF不是直接調用的,而是通過另一個合約或一系列合約進行調用的;

tx包含在區塊鏈中,但對DF的狀態沒有預期的效果;

會議關心的是以今天的利率借出的實際美元數量,而不是代幣。

不過我們不必太擔心。ZKP的美妙之處在于,幾乎任何你能想到的語句都可以在零知識中被證明(確切地說,任何可以在多項式時間內被驗證的關系也可以在零知識中被證明)。雖然 ZKP 的非交互式版本最適合解決 L1 上的機密性、隱私、狀態增長、完整性等問題,但交互式證明對于需要基于區塊鏈的身份斷言的許多應用程序可能很有意義。

圖 2:ZKP 交互式版本示例

上述音樂會入場的例子可以用來說明這一點。對于NFT所有權的ZK成員證明,只需要一個確定的驗證者,而不是典型的 L1 設置中的數百或數千個身份不明的驗證者。證明者可以主動與驗證者接觸,并在會話過程中交換多條消息,從而擺脫了非交互式ZK證明固有的復雜性。事實上,證明不必很短,驗證者的復雜度也不必很低,因此可以充分探索 ZK-SNARK(最流行的非交互式證明系統,也有簡潔的證明)之外的 ZK 證明范圍。我們將能夠使用具有更好的證明復雜性、底層安全假設等的證明系統。

請參閱下表,了解不同證明系統的高級比較。當我們沿著表格往下看時,證明復雜度和安全性假設變得越來越好,而證明大小變得越來越差。雖然基于mpc的ZK證明系統提供了最好的證明復雜性,并且具備無需信任的設置,但證明是交互式的并且僅適用于特定的驗證者(證明者與之交互的那個),所以當身份斷言必須對鏈下的特定一方做出判斷時,這可能就不是問題。(ZK證明系統的其他一些特征,如后量子安全性,在表中沒有體現。)

表 1:不同證明系統的高級比較

總之,世界上的身份不一定是基于區塊鏈的,也不一定是基于非區塊鏈的。展望未來,它們當然可以是兩者的結合——這將使保護隱私的身份斷言變得更加有趣!

Source:https://medium.com/delendum/zk-in-identity-980493401d80

Tags:區塊鏈ARKSTARSTARK區塊鏈工程專業學什么MARKS幣starlink幣銷毀機制starknet幣價分析

BNB價格
速讀 Aptos 激勵測試網3 新功能和參與流程_AIT

編譯:Karen 備受關注的新公鏈項目 Aptos 于今日啟動激勵測試網 3(AIT-3)的注冊,并將于 8 月 30 日上線為期 10 天的 AIT-3.

1900/1/1 0:00:00
一文讀懂開放金融不可或缺的 DeFi 保險_UTU

銀行、證券、保險是支撐傳統金融行業運作的三駕馬車。銀行業目前估值8.4萬億美金,證券業目前估值100萬億美金,保險業估值5.5萬億美金(數據來自Statista與世界交易所聯合會).

1900/1/1 0:00:00
金色觀察|Bankless:Maker DAO的生存危機_Maker

文/Donovan Choy,Bankless加密分析師熱衷使用的穩定幣分類如下:1)法幣支持的穩定幣(我們不喜歡這類穩定幣.

1900/1/1 0:00:00
元宇宙冷門新職業_OXE

元宇宙在近兩年得到許多人的關注。作為新事物,元宇宙帶來了新的機會,自然也產生了一些新的崗位。此前01區塊鏈撰寫了一篇《元宇宙帶來的新職業》,其中包括了元宇宙研究專家、元宇宙活動策劃師、元宇宙生態.

1900/1/1 0:00:00
千呼萬喚始出來 Wom音樂預約推薦活動正式開啟_DEF

星系起源于爆炸,生命也起源于爆炸。科學家普遍認為,我們所存在的宇宙源于一場大爆炸。彼時,宇宙內所有的物質聚集在一起,產生巨大壓力,發生前無古人的爆炸.

1900/1/1 0:00:00
DApp這么火 是手機App的升級版嗎?_DAP

作者:JackyLHH 智能手機的普及和移動互聯網的爆發,讓我們更加離不開各種手機應用程序:微信、支付寶、抖音、手機淘寶、微博、網易云音樂……除了我們日常使用的各種App外.

1900/1/1 0:00:00
ads