以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > BNB > Info

?DAOrayaki:創建假的zkSNARK證明-ODAILY_APP

Author:

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

DAOrayakiDAO研究獎金池:

zkSNARKs是一種創建零知識證明的方法。具體來說,是簡潔的、非交互式的創建零知識證明的方法。

zkSNARKs到底是什么可以參考以下內容

1.zkSNARKs在Zcash中是如何構建的--由Zcash團隊提供。

https://z.cash/technology/zksnarks/

2.私人數據的無信任計算—QED-it的首席密碼學家DanielBenarroch和AvivZohar

教授的博文。

https://qed-it.com/trustless-computing-on-private-data/

3.證明,區塊鏈。ZKPinAction-一個解釋ZKP和如何為數獨創建一個的會議

視頻。

土耳其總統候選人Kemal K?l??daro?lu:將在上臺后擴大Web3平臺采用:5月14日消息,2023年土耳其總統候選人、土耳其最大反對黨領袖Kemal K?l??daro?lu表示將在上臺后取消對PayPal的禁令并擴大Web3平臺采用,K?l??daro?lu還批評了土耳其央行禁止在國內使用加密貨幣作為支付方式的決定。

土耳其現任總統埃爾多安曾在2021年9月份推出反對加密貨幣的政策,但由于土耳其通脹一直居高不下,該國一直位于全球加密采用率前列。(Rossaprimavera)[2023/5/14 15:02:00]

https://qed-it.com/2017/07/04/zkp-in-action/

4.不可思議的機器--QED-it首席科學家AvivZohar教授的博文,解釋了可信的設置。

https://qed-it.com/2017-12-20-the-incredible-machine/

動態 | 昨日EOS?Dapp交易筆數達到近一個月最低值:據RatingDapp和RatingToken大數據監測顯示,昨日EOS/ETH/TRON三大主流公鏈平臺Dapps交易筆數分別為EOS(3392585)>TRON(506089)>ETH(70024),其中EOS?Dapp交易筆數為近一個月最低,較近一個月最高值下降57.76%。從近一個月整體來看,三大公鏈Dapp交易筆數大于零的共計1103款(EOS 396款,ETH 455款,TRON252款),環比上月下降2.39%。[2019/7/12]

5.獵殺SNARK-一系列的謎語,用于實驗ZKPs。

https://qed-it.com/2017/07/11/the-hunting-of-the-snark/

在QED-it,我們使用zkSNARKs和其他工具,為企業創建零知識區塊鏈。

最為人所知的zkSNARKs的生產部署可能是ZCash--一種具有不可鏈接的交易和隱藏金額的加密貨幣。ZCash,以及其他一些利用zkSNARKs的產品,都是基于一種叫做Pinnochio的結構,盡管更具體的是BCTV14a。這是一項了不起的技術,正如你可能懷疑的那樣。這種結構有一個明顯的缺點:可信的設置。

動態 | 5月EOS?Dapp?周活躍用戶呈下降趨勢,ETH呈逐周上升趨勢:據RatingDapp和RatingToken大數據監測顯示,EOS/ETH/TRON三大主流公鏈平臺Dapps活躍用戶在5月份的四個周次呈現出如下規律:(1)EOS?Dapp?周活躍用戶呈小幅下降趨勢,由月初197575活躍用戶(5月1日-5月7日)將至月末164425(5月22日-5月28日);(2)ETH Dapp周活躍用戶逐周小幅上升;(3)TRON Dapp周活躍用戶震蕩波動較大,最高為158895(5月15日-5月21日),最低101159(5月22日-5月28日)。[2019/6/4]

受信任設置

設置是一個生成CRS的過程,或者更公開地稱為一對證明和驗證密鑰。這些"密鑰"被證明者和驗證者用來分別生成和驗證特定問題的證明。

在這個過程中,有一些隨機的元素被抽樣,但必須保密。因為如果驗證者知道這些,他們將能夠創造出被成功驗證的證明,而在證明過程中不使用問題的實際解決方案。換句話說,就是要偽造證明,破壞健全性。這種隨機性也被稱為"有廢料"。有一些方法可以避免這種擔憂,不把信任放在單一實體上。對于公共電路來說,這些方法通常涉及多方計算,在這個過程中,多個參與者捐出自己的隨機性,之后再將其銷毀。有趣的是,只要有一個參與者是誠實的,并且銷毀了他們的隨機性,整個過程就會很安全。

分析 | 近一個月EOS/ETH/TRON?Dapp總交易筆數均呈下降趨勢:據RatingDapp和RatingToken大數據監測顯示,最近一個月, EOS 月交易筆數大于零Dapp343款,總計交易筆數111331934,環比上月下降1.35%;ETH 月交易筆數大于零Dapp489個,總計交易筆數2092381,環比上月下降1.77%;TRON 月交易筆數大于零Dapp295個,總計交易筆數34913991,環比上月下降13.76%。[2019/5/15]

使用MPC做可信設置的一些值得注意的例子仍舊是:ZCash。

1."TheCeremony"播客

https://www.wnycstudios.org/podcasts/radiolab/articles/ceremony

2.Tau的冪

https://z.cash.foundation/blog/powers-of-tau/

動態 | 昨日EOS?Dapp日活躍為ETH近10倍 交易額大于4倍:據RatingDapp和RatingToken大數據監測顯示,昨日,ETH?Dapp生態活躍Dapps(活躍用戶大于0)有256款,日活躍用戶14844個,日交易筆數83760次,日交易額為3945845.47美元,其中交易筆數最高的Dapp為IDEX,占總交易筆數的15.05%;EOS?Dapp生態活躍Dapps有232款,日活躍用戶143148個,日交易筆數3622610次,日交易額為16336747.84美元,其中交易筆數最高的Dapp為HASH BABY,占總交易筆數的26.32%。RatingToken分析師認為,EOS抓住類Dapp爆發紅利期,活躍用戶和交易數據均領先于ETH,但不排除EOS存在群控賬號刷量的可能;ETH頭部?Dapp去中心交易所占比較高,各類型Dapp占比更為合理,更利于生態健康發展。[2019/5/10]

你可能會注意到這里冒出來的這個"Tau"...Tau的保密性非常重要。一旦Tau被證明人知道,就很容易偽造證明。

創建一個證明

讓我們快速看一下BCTV14a中提出的建設。

這是一個數學問題,所以讓我們挑出與本篇文章有關的細節部分:

1.Tau是在設置過程中隨機抽取的有限場中的一個點,是"有廢料"中的一部分。

2.在證明過程中,驗證者會計算一些多項式--A(z),B(z)和C(z),它們來自約束系統和公共及私人輸入的解決方案。本質上,這些多項式代表了"a*b=c"形式的約束,或者等同于"a*b-c=0"。

3.驗證人還計算H(z)=(A(z)B(z)-C(z))/Z(z),其中Z(z)是一個公開的多項式,在代表約束系統的點上為零。請注意,由于A、B和C考慮了驗證者的輸入,只有當分子也在相同的點上歸零時才能計算出H,證明驗證者實際上知道問題的一個解決方案,即產生A*B-C=0。重要的部分現在發生了--驗證者在不知道Tau的情況下,可以計算出在Tau處求值的"指數內"H(z)--H(Tau)。

我們為什么要這樣做?因為通過在隨機點Tau上求值,證明者有很高的概率表明方程H=(A*B-C)/Z對所有Z都成立。從同一問題的不同角度來看,在不知道Tau的情況下,證明者以高概率,將無法產生一個在該點得到完全相同的值的多項式。

我們如何在技術上做到這一點呢?有這樣一個事實:設置過程的一部分產生了包含Tau所有相關冪的元素隱藏在指數中,以pk_Hi的形式給出。如果我們有H的系數,我們可以將這些結合起來并創建H。

更具體地說

驗證者計算的H(z)

取自證明的鑰匙,在設置過程中計算出來的

對H(Tau)進行“指數內”評估

驗證者在收到證明后,可以再次在指數中檢查驗證者是否確實提供了滿足H=(A*BC)/Z關系的H的系數,這只有在驗證者確實知道一個解決方案時才能做到。

偽造證明

現在讓我們做個假設,如果Tau被知道了會怎樣?如果由于某種原因,它在設置過程中被暴露出來,并且被惡意驗證者知道了。

顯然,偽造一個證明是非常容易的。因為H=(A*B-C)/Z的等價檢查是在特定的點Tau進行的,我們可以利用我們對Tau的了解來創建一個完全滿足的多項式。也就是說,創建一個常數多項式H(z),它只是一直返回/Z(Tau)。

核查員的檢查會通過,而且沒有人知道。這聽起來很難...

其實一點也不。我們非常歡迎你查看這段概念驗證代碼,它基于HowardWu的libsnarktutorial,自己看看對代碼所做的修改。

1.該程序設置了一個用于比特分解的電路,盡管它是C。

2.設置過程惡意地將Tau保存到磁盤。

3.驗證者從磁盤上加載Tau,并使用錯誤的輸入進行證明。驗證者知道Tau,生成常數多項式,不考慮輸入。

然后驗證者成功地驗證了證明!

結論

我希望這篇文章提供了一些見解,讓我們了解什么是大家一直在談論的關于zkSNARKs的"有廢物",以及為什么它的暴露會導致容易被攻擊。

Tags:APPDAPDAPPTAU聚幣網手機app下載GGDAppdappercoinOrbitau Taureum

BNB
Strips:如何實現利率互換AMM | 龍葵社區AMA-ODAILY_STR

2021年9月28日,Strips團隊做客龍葵社區,與我們大家一起分享的嘉賓是StripsCOO夏別信.

1900/1/1 0:00:00
DAOrayaki |layer 2治理模型及投票模式概述-ODAILY_DAO

當去中心化金融的成功提醒我們區塊鏈治理的早期,其挑戰也是如此。以太坊上的高額費用正在將DeFi用戶推向L2提供的解決方案,這對去中心化治理產生了相應的影響,在去中心化治理中,進行鏈上投票的成本高.

1900/1/1 0:00:00
AAX學院解讀Bored Ape Yacht Club-ODAILY_NFT

一只猴子到底值多少錢?如果它是來自BoredApesYachtClub的收藏品,那么它至少價值50ETH,在撰寫本文時相當于200,000美元.

1900/1/1 0:00:00
美國「基建法案」正式簽署,它會給加密行業帶來什么影響?-ODAILY_加密貨幣

吳說作者|談叔 本期編輯|ColinWu“基建法案”簽署生效的過程11月15日,美國總統拜登正式簽署了“(1)”,意味著該法案已經正式生效.

1900/1/1 0:00:00
Chainlink 2021秋季黑客松正式開放報名-ODAILY_AIN

我們非常高興地宣布Chainlink迄今為止規模最大的黑客松正式開放報名!此次黑客松將于2021年10月22日開始,一直持續到11月28日.

1900/1/1 0:00:00
Binance Dapp 上線,如何用去中心化錢包玩轉 Binance-ODAILY_BIN

幣安發布的官方公告《關于下架C2CCNY交易區及中國大陸地區用戶清查的通知》,表示幣安C2C將于2021年12月31日24:00(東八區時間)下架CNY交易區。同時,幣安將對平臺用戶進行清查.

1900/1/1 0:00:00
ads