一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

2022-04-24 18:04:27

空投對早期項目的發展至關重要,它賦予了一個與文明本身一樣古老的承諾:“盡早开始並投資於我們,我們將給予你無限的財富。”

在 2020 年Uniswap 追溯空投之後,這個領域充斥着尋找下一個熱門事物的人,並因此而成熟起來。這導致空投基礎設施和策略日益復雜的性質急劇上升,例如 LooksRare 對 OpenSea 的空投吸血鬼攻擊(Vampire Attack)。

鑑於復雜性不斷提高,錯誤必然會發生。再加上空投通常會暴露有關代幣接收者的信息,空投基礎設施、安全性和策略的現狀看起來似乎是嚴峻的。 

不過,像往常一樣,一切都沒有丟失。在這篇文章中,我展示了一個在空投中結合使用零知識證明的系統。這種新穎的密碼學組合允許用戶交互和參與項目,通過空投獲得獎勵,而不必擔心他們的個人信息被暴露。 

空投定義

空投是一種推廣和分發項目代幣的方法,以幫助啓動和提供資本,並通過去中心化提高安全性。通常情況下,空投是給那些在早期發展過程中交互、構建或普遍參與項目的白名單地址。有幾種不同類型的空投,我在下面詳細說明:


      一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

空投是代幣經濟學的一個重要組成部分,是催化項目快速發展的關鍵。以過去幾年 DEXs 的加速增長為例;一項評估空投和治理代幣作用的研究發現,進行空投的 DEXs 的市值高出 87%。此外,進行空投的交易所的交易量增長率也高出 7.3%。因此,可以說空投對交易量和市值的增長產生了積極影響,尤其是在 DEXs 方面。

問題

然而,空投在結構上存在着關鍵問題,可能會導致詐騙、隱私侵犯以及相關各方成本的增加。

圍繞當前空投系統的各種騙局包括但不限於:

  • 轉儲空投——开發商制造短期轟動,希望人們在空投進入交易所時會踊躍購买。之後,开發者將會拋售代幣,然後“一路笑到銀行”。非常類似於經典的“拉高和傾銷”、“誘餌和轉換”方案。示例:Manifold NFT

  • 私鑰詐騙——這些空投完全是假的,旨在誘騙用戶泄露他們錢包的私鑰。這種類型的騙局依賴於心理操縱,因為騙子會要求參與者提供他們的私鑰,而不是他們的公鑰。  

  • 信息釣魚詐騙——旨在收集個人信息。聲稱贈送代幣的目的是獲取電子郵件地址、錢包地址、社交媒體信息等。這是空投的一個大問題。本質上,空投包含大量關於代幣接收者的信息。本文的重點是提供一個針對解決這個問題的協議。

最近一項跨區塊鏈分析案例研究表明,在鏈之間共享地址是一種嚴重的隱私風險。為了申請空投,收件人必須重復使用他們的私鑰。錢包地址的重復使用映射了跨鏈交易之間的關系,無意中向第三方泄露了關於收件人的信息。這項特殊的研究聚焦於區塊鏈空投的案例及其在三個不同區塊鏈上的影響,通過地址簇开發一對一映射。


      一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

上面,我們有 3 個不同區塊鏈的共簇圖。每個橢圓是一個頂點,代表一個區塊鏈中的地址簇(address cluster)。每個頂點之間的邊代表了相應地址簇之間共享的最大地址集(顏色相同的方塊)。如果不存在一條邊,則不存在地址共享。這些結果證明了地址集群的影響,此外,還表明空投參與者如何在不知不覺中通過他們在另一條鏈上的活動,披露他們在該鏈上的地址所有權信息。


      一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

三個區塊鏈上的地址數量以及它們的共享方式。36,209 個地址在比特幣和萊特幣之間共享,但不包括 Dogecoin

解決方案

鑑於空投對收件人的負面影響,顯然需要一個系統: 

鑑於空投對接收者造成的負面負面影響,需要一個系統做到:

  • 增強用戶保護 

  • 消除不必要的信息共享

  • 確保高水平的安全性。 

一項新的解決方案以零知識證明(zk proof)的形式出現。該集成系統稱為“Private Airdrop”,通過集成零知識證明,接收者將能夠共享相關信息,同時限制臨時信息的泄露。

那么,為什么讓零知識證明和空投的整合會變得“私密”呢?據Private Airdrop Protocol,潛在的空投接收者將通過公共渠道(Discord、Telegram、Signal 等)提供一個消息,稱為“承諾(commitment)”,這與傳統的空投白名單方法非常相似。當接收者將他們的公鑰和一個祕密的整數串聯成一個哈希值時,就會產生一個“承諾”。因此,潛在的接收者可以在計劃的空投中確保他們的位置,而無需公开透露自己。 

隨後,空投發送者將通過將“承諾”散列(hashing)到 tree 來創建“默克爾樹”(Merkle tree)。在空投日期,接收者可以通過提供零知識證明來聲明他們的空投,以證明他們是 tree 中“承諾”的創建者,而無需透露與他們的“承諾”相關的公鑰。在這方面,接受者能夠獲得傳統空投的所有好處,同時也可以保護他們的身份和其他敏感的個人數據。


      一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

描述散列“承諾”的 Merkle 樹

為了使驗證成為可能,Prover 需要證明 RSA 系統中的因式分解知識,給定承諾。關系如下圖所示;c 是陳述,(n,p,q,s)是證人。


      一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

承諾的知識因式分解的證明

這個證明確定了驗證者將向驗證者發送兩個承諾,cp和cq,分別給p和q。隨後證明p - q = n和p ∉ {±1, ±n}。盡管後者需要相當大的證明,但已經通過在一個已知素數階的更小的組中執行證明(如橢圓曲线 elliptic curve)來規避這一點。下面,我們有一個完全交互式的零知識證明,它是上面關系的修改版本。這個協議利用了三個子協議,並通過它們導出了該協議的有效性和零知識證明。


      一文解讀新型零知識隱私框架 Private Airdrop 領空投如何避免信息泄露?

推導協議和修改後的因式分解關系背後的計算會變得相當技術化,所以我們把它留給讀者進一步研究。

總結

盡管我們經常受到數據安全威脅的警告,但當今的空投基礎設施的傳統內部機制幾乎沒有注意到這一警告。通過用一個新的加密架構來取代目前的結構,我們可以創建私人空投:這允許用戶參與早期項目,通過空投的代幣來獎勵他們的忠誠度,並且不必擔心將他們的憑證泄露給肆無忌憚的第三方。

Private Airdrop Protocol 迎合日常用戶和代幣發行者的需求,允許他們通過私人創世空投引導他們的新代幣。盡管計算成本較高,但鑑於當前擴展解決方案的加速發展,這是一個合理的權衡。私人空投或許將在很大程度上確保加密貨幣的精神:所有人的安全和匿名。

本報告不是投資或交易建議。在做出任何投資決定之前,請進行自己的研究。資產的過往表現並不代表未來的結果。作者可能持有加密貨幣或使用本報告中提到的策略。

作者:Vaish Puri,來源:The Tie,下午由DeFi之道編譯

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

MAX門市親回「風控爭議」:詐騙湧入爆增!實屬無奈、規則保密、配合金管會..

近 日本土加密貨幣交易所 MAX 以詐騙猖獗為由加強風控,造成部分用戶在社群上對提領資金審核時間過...

Natalia Wu
6 11小時前

Arthur Hayes大看空比特幣:這週跌破5萬鎂!非農、失業數據催出空軍

近 期,加密貨幣市場持續維持下跌趨勢,從 8 月 26 日至今,比特幣價格已暴跌近萬點。今(6)日...

Ting
7 19小時前

Arkham數據:MAX、幣託、ACE交易所熱錢包水位有多少?

注意:以下資金數據乃第三方Arkham顯示,可能未完整計算,並不包含交易所額外儲備。 近 期 Ma...

Zhang joy
6 19小時前

一文讀透AI Agent賽道:多智體網絡的去中心化野望

原文作者:Lyv, Callen @ Meteorite Labs 在前兩次工業革命中,人類用機械...

星球日報
9 19小時前

探尋OP_CAT的前生今世,比特幣擴容時代將至?

原文作者:Biteye 核心貢獻者 Wilson Lee 原文編輯:Biteye 核心貢獻者 Cr...

星球日報
6 19小時前

Fractal主網上线前空投,不是豬腳飯而是普世水龍頭?

@OdailyChina @web3_golem 9 月 6 日晚間,Fractal Bitcoi...

星球日報
7 19小時前