零知識 (ZK, Zero-knowledge) 解密 - 它不是魔法,是科技

閱讀時間約 5 分鐘

原文: Midnight官網

raw-image

頻繁的資料泄露事件揭示了個人和組織資料保護的嚴重漏洞。零知識 (ZK) 技術提供了一個出色的解決方案,優先考慮用戶的資料保護,同時消除中間控制。然而,在遵守當地法規的同時掌握區塊鏈和加密的複雜性仍然具有挑戰性。

Midnight 提供了構建 DApps 的工具,為用戶和企業提供數據保護,找到數據披露和法律保護之間的平衡。Midnight 的功能使用戶能夠在極小的數據濫用風險下進行商業交易,促進遵守數據保護法律,並保護用戶數據免受洩露。

Midnight 通過利用 ZK 技術來實現這一目標。繼續閱讀,了解更多關於 ZK - 推動 Midnight 數據保護能力的基礎技術。

什麼是零知識技術?

ZK 是一種在不揭露資訊的情況下驗證資訊的方法。Midnight 使用 ZK 來提高區塊鏈操作的隱私、安全性和延展性,實現機密交易和智能合約以及安全的數據管理。

ZK 涉及兩部分:證明者和驗證者。證明者持有他們不想披露的機密資訊,但他們可以向驗證者提供證據,即關於這些訊息的陳述是真實的,而不必分享實際資訊。為此,系統生成了零知識證明 (ZKP) 作為驗證。

使用零知識證明的例子

想像一下,你需要證明自己患有某種疾病,但又不想透露任何私人細節的情況。這種情況可能發生在申請保險或向雇主揭露健康資訊等場景中。利用零知識證明,你可以生成證據表示你的醫療狀況是有效的,而不必分享任何個人資訊。

例如,假設你正在申請健康保險。保險公司需要驗證你的歷史病史以確定你的保險範圍。程式使用零知識證明創建一個僅確認疾病存在的證據,而不是暴露你的整個病史。然後,將這個證據與保險公司共享,他們可以驗證其真實性,而無需知道你疾病的確切細節。

通過這種方式,零知識證明確保你能夠證實有關你的醫療狀況的真相,同時不損害你的隱私。這個原則在需要證明某事而不披露個人訊息的各種情況下同樣適用。

解釋零知識證明 (ZKP)

零知識證明 (ZKP) 有不同類型,其性能和密碼學假設各不相同。零知識簡潔非互動性知識論證 (ZK Snarks) 和簡潔透明知識論證 (ZK Starks) 是區塊鏈中最受歡迎的一些證明系統。

ZK Snarks在尺寸和驗證時間方面都是效率高的證明。它們可以隱藏用於生成證據的數據,這提供了效率、強大的安全保證和數據保護。ZK Starks在設置期間僅需要一個可信的哈希函數,這在安全性和證明生成時間方面帶來了好處,但可能導致證明規模和驗證器性能過度消耗。

Midnight使用ZK Snarks作為最具吸引力的證明系統之一,因為它兼具效率和扎實的安全設置。

ZK Snarks的工作原理是什麼?

由於ZK Snarks是非互動性知識論證,它允許證明者證明一個聲明的真實性,而無需與驗證者進行持續互動。這使得證明者能夠生成一個緊湊的證據,可由驗證者獨立驗證,而不需透露任何敏感訊息。證據生成和驗證涉及複雜的數學運算和結構,如橢圓曲線配對和高級代數技術。

這個高層次處理過程如下:

raw-image

以下是有關ZK Snarks如何運作的更詳細解釋:

  1. 設置階段: 與其他加密協議類似,ZK Snarks始於設置階段,通過建立某些參數來生成公共證明和驗證密鑰,例如。這些參數在方案的安全性和功能中起著至關重要的作用。
  2. 關鍵組件: ZK Snarks包含幾個關鍵組件,包括橢圓曲線配對 (用於加密以保護數據的數學結構) 和專業哈希函數 (將數據轉換為固定大小值的工具,如資訊唯一數字指紋)。這些組件有助於創建簡潔且高效的證明,可以將其視為完美契合以創建簡短且高效的證明的拼圖塊。
  3. 電路構建: 想像一下建造一條帶有不同標誌和路徑的道路。電路構建就像是一張地圖,其中將要解決問題的數學表示被轉化為算術電路。這個電路包括與待證明的聲明相關的各種操作和約束。
  4. 見證和證明生成: 擁有與聲明相關的秘密(“見證”)的證明者構造了一個ZK Snarks證明。這涉及一系列與電路約束和設置階段的公共參數相結合的加密操作。結果是一個緊湊的證明,證明了聲明的真實性,而不透露見證的任何細節。
  5. 驗證: 擁有證明、公共參數和原始聲明的驗證者現在可以有效地驗證證明的有效性。這個過程涉及數學計算,以確認證明的正確性,確保證明者確實擁有正確的見證來支持聲明。

Midnight上的ZK Snarks有哪些優點?

在Midnight上使用ZK Snarks提供使用者以下優點:

raw-image

使用例子

ZK Snarks支援不同的應用場景 (非全部):

  1. 數據保護

機密智能合約和支付

  • 安全執行機密智能合約
  • 在保護敏感訊息的同時遵守預定義的規則
  • 與智能合約無縫整合多資產和NFT的保密支付

數據管理

  • 驗證用戶數據而無需共享它
  • 保護用戶身份和數據真實性

投票

  • 安全和機密的投票流程
  • 證明資格而不暴露身份或偏好
  • 提高治理的完整性,降低遭到脅迫或操縱的風險
  1. 可擴展性

區塊鏈預言機

  • 通過從多個來源聚合數據降低驗證成本
  • 通過僅包括聚合值和證明來優化鏈上數據存儲

輕量客戶端

  • 驗證交易和數據的正確性而無需下載整個區塊鏈
  • 提高效率和延展性
  • 降低計算開銷,確保數據完整性
  1. 互操作性

側鏈

  • 在不影響安全性的情況下實現鏈之間的互操作性
  • 通過鏈固定配置實現無縫的跨鏈交易
  • 一條鏈可以作為輕量級客戶端,以驗證另一條鏈上的交易
  • 藉由不需驗整完整的鏈去提高延展性和效率

Midnight如何實施ZK Snarks

Midnight在Zswap和Kachina交易協議中實施了ZK Snarks。這些協議保留了機密數據和智能合約開發方法,有助於實現涉及資產和價值交換的交易的同時性和安全性。

關注Midnight的XLinkedIn社交頻道,以保持追蹤最新的更新和公告。

留言0
查看全部
avatar-img
發表第一個留言支持創作者!
針對Midnight區塊鏈在智能合約方面如何在達成去中心化的同時,又能保護資料隱私性上的介紹
Cardano和波卡宣布建立戰略合作夥伴關係,這是區塊鏈互通性和延展性演進中的一個重要里程碑。這兩者的合作象徵著...
Cardano未來提高延展性最先可行的方法介紹: 輸入背書者 (Input Endorser)。
Cardano創辦人宣布將對Djed進行改革,然而改革內容尚未揭曉。
一個創新的區塊鏈,賦予創新的應用程式,為保護敏感的商業和個人資料提供支持。
Cardano擁有蓬勃發展的開發者生態系統,他們正在重新塑造應用程式,充分發揮區塊鏈的優勢。
針對Midnight區塊鏈在智能合約方面如何在達成去中心化的同時,又能保護資料隱私性上的介紹
Cardano和波卡宣布建立戰略合作夥伴關係,這是區塊鏈互通性和延展性演進中的一個重要里程碑。這兩者的合作象徵著...
Cardano未來提高延展性最先可行的方法介紹: 輸入背書者 (Input Endorser)。
Cardano創辦人宣布將對Djed進行改革,然而改革內容尚未揭曉。
一個創新的區塊鏈,賦予創新的應用程式,為保護敏感的商業和個人資料提供支持。
Cardano擁有蓬勃發展的開發者生態系統,他們正在重新塑造應用程式,充分發揮區塊鏈的優勢。
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
每次跟朋友聊到最常反覆看的作品包括《食戟之靈》,熟悉這部作品的人,都會露出一個「ok不用再解釋」的表情。是也難怪,畢竟它就是一部包裝在校園熱血動漫下的肉作,幾乎可以說是呻吟配音和用「衣衫炸裂」展現美味程度的設定,在外面吃飯我還真不太敢公然點開來看這部。
Thumbnail
啞鈴種類其實不止一種,今天準備了詳細的啞鈴介紹,並告訴你啞鈴廠商該怎麼挑選,讓想開健身房或是自行買健身器材的你了解重點,文中還會推薦四款啞鈴,從適合初學者的款式到大眾皆可用的專業款式,讓你看到一個高品質的啞鈴需要具備甚麼特點!   啞鈴種類多要怎麼選?選對讓你練更壯 文章連結 無論你是在家裡
Thumbnail
先前在很多文章都有提及以太鏈的解決方案 ZK Rollups 與 Optimistic Rollups 但一直對於這兩個 rollups 的概念都很模糊,趁著邦妮發了一篇快速解釋這個機制也順便深入了解與紀錄。
Thumbnail
什麼是零知識證明(Zero-knowledge proof) 是一種密碼學的概念,用於在不揭示具體信息的情況下,證明某個主張的正確性。它允許一方(稱為證明者)向另一方(稱為驗證者)證明某個陳述的真實性,而無需透露任何關於陳述的具體細節..., 這根本文字天書啊,底下讓我們用白話文來說一下唄! 「我必
Thumbnail
1.百靈油的德文是什麼? 2.百靈油是德國人家裡的常備藥嗎? 3.剛開始很難滴出來,可以搖晃罐子把百靈油倒出來嗎?
Thumbnail
       我們的肉身其實是由能量所構成,包含細胞、經絡、脈輪、思想、意念都是能量,若沒有覺知意識的存在,那我們的身體是不會動起來的,而當人們往生,其實就是覺知意識離開了身體,回歸本靈。        因為能當人類的靈魂能量都頗大,有的靈魂能量甚至超過整顆地球(有些靈魂的資歷與年齡比蓋婭年長),但
Thumbnail
現在疫情跟著季節轉換,馬不停蹄的變化萬千, 當我們口罩戴緊緊時,該有的自我防護也是要更加強, 這時候的身體保健是必需。 所以讓身體多點保護力是好事, 現在活力推薦--"台美合作監製"的 ■大研生醫■【台灣極品靈芝膠囊】!!! 採用靈芝子實體萃取並非菌絲體,多醣體高達20%, 是一款調整體質、調
Thumbnail
工程師話與人話的距離,向來可近可遠,甚至是平時時空的永無交集。前者如藍芽、Wi-Fi等,只要給時間自然能夠消化。後者如”零知識證明” (Zero-Knowledge Proof),是區塊鏈領域相當新穎的技術,很違反直覺也很不容易理解,甚至可能有人看一輩子也看不懂也說不定喔。 有一個觀念很重要,”區
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
每次跟朋友聊到最常反覆看的作品包括《食戟之靈》,熟悉這部作品的人,都會露出一個「ok不用再解釋」的表情。是也難怪,畢竟它就是一部包裝在校園熱血動漫下的肉作,幾乎可以說是呻吟配音和用「衣衫炸裂」展現美味程度的設定,在外面吃飯我還真不太敢公然點開來看這部。
Thumbnail
啞鈴種類其實不止一種,今天準備了詳細的啞鈴介紹,並告訴你啞鈴廠商該怎麼挑選,讓想開健身房或是自行買健身器材的你了解重點,文中還會推薦四款啞鈴,從適合初學者的款式到大眾皆可用的專業款式,讓你看到一個高品質的啞鈴需要具備甚麼特點!   啞鈴種類多要怎麼選?選對讓你練更壯 文章連結 無論你是在家裡
Thumbnail
先前在很多文章都有提及以太鏈的解決方案 ZK Rollups 與 Optimistic Rollups 但一直對於這兩個 rollups 的概念都很模糊,趁著邦妮發了一篇快速解釋這個機制也順便深入了解與紀錄。
Thumbnail
什麼是零知識證明(Zero-knowledge proof) 是一種密碼學的概念,用於在不揭示具體信息的情況下,證明某個主張的正確性。它允許一方(稱為證明者)向另一方(稱為驗證者)證明某個陳述的真實性,而無需透露任何關於陳述的具體細節..., 這根本文字天書啊,底下讓我們用白話文來說一下唄! 「我必
Thumbnail
1.百靈油的德文是什麼? 2.百靈油是德國人家裡的常備藥嗎? 3.剛開始很難滴出來,可以搖晃罐子把百靈油倒出來嗎?
Thumbnail
       我們的肉身其實是由能量所構成,包含細胞、經絡、脈輪、思想、意念都是能量,若沒有覺知意識的存在,那我們的身體是不會動起來的,而當人們往生,其實就是覺知意識離開了身體,回歸本靈。        因為能當人類的靈魂能量都頗大,有的靈魂能量甚至超過整顆地球(有些靈魂的資歷與年齡比蓋婭年長),但
Thumbnail
現在疫情跟著季節轉換,馬不停蹄的變化萬千, 當我們口罩戴緊緊時,該有的自我防護也是要更加強, 這時候的身體保健是必需。 所以讓身體多點保護力是好事, 現在活力推薦--"台美合作監製"的 ■大研生醫■【台灣極品靈芝膠囊】!!! 採用靈芝子實體萃取並非菌絲體,多醣體高達20%, 是一款調整體質、調
Thumbnail
工程師話與人話的距離,向來可近可遠,甚至是平時時空的永無交集。前者如藍芽、Wi-Fi等,只要給時間自然能夠消化。後者如”零知識證明” (Zero-Knowledge Proof),是區塊鏈領域相當新穎的技術,很違反直覺也很不容易理解,甚至可能有人看一輩子也看不懂也說不定喔。 有一個觀念很重要,”區