比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > ADA > Info

Chia VDF 算法原理剖析_比特幣

Author:

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

隨著爆火產品Chia的出現,挖礦行業又有了更新穎親民的玩法,即低門檻的硬盤挖礦方式,這種挖礦方式讓越來越多的普通人能夠參與到挖礦中來,一起感受區塊鏈行業的熱潮。

根據Chia的白皮書介紹,Chia采用的共識機制是空間證明和時間證明(POT,ProofOfTime)。POS主要用來證明用戶的確有未使用空間可以用來存儲,而POT則用來保證整個系統的安全性,其主要算法是VDF可驗證延遲函數,VDF得出的運算結果必須經歷一定的時間,并且可以由網絡中的任何節點快速認證,增加POS獲得出塊權的概率。

Verifiable:即經過一定次數的計算后,prover可以快速生成一個小的proof來證明計算有效性,verifier不用重復執行計算就可以得知計算的正確性;

ChinaJoy推出數字藏品:金色財經報道,據ChinaJoy官方公眾號,ChinaJoy將圍繞ChinaJoy Cosplay封面大賽進行改革,更名為ChinaJoy封面大賽,依據不同主題,如漢服、二次元、JK、Lolita等,同時封面大賽獲獎作品將會鑄造成CJ數字藏品進行限量發售。[2022/3/1 13:30:52]

Delay:即prover只有執行正確次數的計算后,才能得到正確的結果,不會出現沒達到指定次數前,就得到正確結果的情況;

Function:即結果是確定性的,輸入x,就會得到y。

Peter Schiff:比特幣上漲的原因與黃金不同 與GameStop相同:1月27日消息,黃金支持者、比特幣反對者Peter Schiff發推稱,比特幣上漲的原因與黃金不同,它上漲的原因與GameStop相同。投資者購買黃金作為避風港/價值儲存庫。投機者購買比特幣和GameStop,盡管缺乏實際價值,但可以從更大的傻瓜的貪婪和無知中獲利。[2021/1/27 13:38:27]

Figure1POT

VDF的計算

基于Chia的設計模式,如果某個節點的VDF計算速度高于其他節點,有可能會發起某種安全攻擊。因此,為了避免這一威脅,Chia希望節點中運行的VDF算法是最高效的,所以基本沒有什么優化空間。為此,Chia還舉辦了兩次VDF效率競賽,以高額的獎勵來吸引業內精英參與到本次活動中來,廣泛汲取大家的智慧,來獲取效率最高的VDF。

Peter Schiff希望加密貨幣社區向其兒子贈送一些BTC作為生日禮物:黃金支持者、比特幣反對人士Peter Schiff表示,希望加密貨幣社區向其兒子贈送一些BTC,作為其18歲的生日禮物。截止發文,Peter Schiff貼出的其兒子的比特幣地址余額為0.0627 BTC。(Cointelegraph)[2020/8/28]

如上圖所示,Chia里用到的VDF算法其實很簡單,就是對一個數x進行連續的T次平方計算,x是一個未知階的群組的元素。為什么是未知階的群組,其中緣由也很簡單:

如果群組的階為d,那么根據群組的性質:x2^T=x(2^T)%d

動態 | EOS代幣租賃平臺Chintai:近期將會支持NFT的租賃:據MEET.ONE消息,4月18日,EOS代幣租賃平臺Chintai發文宣布,近期將會支持NFT(非同質代幣)的租賃,這意味著用戶將能夠租賃和出售NFTs。同時,Chintai已與若干團隊建立了合作關系,為使用NFT的一些已有的EOS dApp增加了租賃的功能。[2019/4/18]

就會存在未達到指定次數T,就得到正確結果,這與Chia的設計不一致;因此,群組的階是無法被知道的;生成未知階的群組的方式有兩種:

基于RSA的群;

虛二次域類群;

當選擇基于RSA的方式時,群的階N=pq,其中p、q都是很大的素數且不可公開,因此,計算這種群的階的難度就和分解大數N一樣困難。所以被認為是安全的,但是,這種方式需要可信設置,即p、q由可信第三方生成,或許也可以用MPC的方式,但是總之,它需要可信設置;

而基于虛二次域的類群可以消除可信設置,因為一個滿足|d|=3mod4關系的負大素數生成的類群,計算其階是困難的,由于這個大素數可以公開,因此這種方式可以很容易的生成無須可信設置的未知階的群。

了解了背后的數學概念,下面讓我們再看一下,基于虛二次域類群的元素的平方應該如何計算,如下圖所示:

Figure2ifa<L

Figure3ifa>L

NUDUPL算法為目前為止,計算虛二次域平方的最有效的方法,這也是在兩次VDF算法競賽中,參賽者們選用最多的方法。圖2、圖3展示了算法的兩個主要分支,其中m=(a,b,c)、M=(A,B,C)都是群中元素的表示形式。

VDF的證明

由圖1可知,prover除了需要做T次計算外,還需要生成一個證明,來證明計算的正確性,關于VDF的正確性論證,這篇論文中給出了兩個經典的方法,Chia采用的是Wesolowski的論證方法,此方法的過程如下圖所示:

算法本身簡單,且好理解。和論文中的Pietrzak算法相比,該算法生成證明更小,驗證proof更快。

結語

經過一段時間的研究和測試,Chia目前采用的VDF算法確實相當高效,從算法上,已經尋找不出可以大幅優化的點。“軟的不行就來硬的”,這也是為什么我們仍然堅持把Chia的VDF算法研究的很深入的一個原因,目前已經著手硬件優化設計。從理論上講,具有更高效率的VDF計算,可以獲得更高的挖礦效率,這也是我們的目標。

Tags:CHICHIN比特幣PROChiwawabigonechina比特幣是穩定幣嗎知乎SPROUT幣

ADA
以太坊基金會:ETH將在未來幾個月轉向PoS,能源消耗至少減少99.95%_ETH

注:原文由CarlBeekhuizen發表在以太坊基金會官網。長話短說:以太坊在合并完成后的能源消耗至少能減少99.95%.

1900/1/1 0:00:00
融資新聞丨加密市場監控公司Solidus Labs完成2000萬美元A輪融資,FTX等參投_TEL

專注于監控加密市場操縱的監視公司SolidusLabs已完成2000萬美元的A輪融資。FTX,EvolutionPartners,645Ventures和前商品期貨交易委員會主席ChrisGia.

1900/1/1 0:00:00
519暴力下跌洗掉“杠桿” 比特幣重回市場主導地位_加密貨幣

2021年5月19日,比特幣在經歷連續的七天拋盤之后加速下跌,跌至29000美元/枚,日跌幅超30%,全球加密貨幣市值直接腰斬。“幣圈崩盤”詞條直接沖上微博熱搜榜第三位.

1900/1/1 0:00:00
晚間必讀5篇 | 躲避子彈:以太坊狀態問題_SWAP

1.躲避子彈:以太坊狀態問題我們先來了解一些以太坊和“狀態”的背景知識。以太坊狀態是一棵帕特里夏-默克爾樹。本文不會深入過多細節,你只要知道,隨著狀態數量的增長,這個樹結構的分支會變得越來越密.

1900/1/1 0:00:00
解碼 | 全球化視角下央行數字貨幣的設計思維和發展方向_數字貨幣

原標題:《解碼央行數字貨幣|李國權、閆黎:全球化視角下央行數字貨幣的設計思維和發展方向》 來源:清華金融評論 文/新加坡新躍社科大學金融科技與區塊鏈教授李國權.

1900/1/1 0:00:00
獨家丨對話Polygon創始人:從“馬蹄”到以太坊Layer 2聚合器,百億美元市值是如何煉成的_POLY

注:過去一個月內,Polygon(原MATIC)的流通市值從30億美元增長到目前超過133億美元,印度“馬蹄”儼然成為了近期加密資產市場最大的一匹黑馬,那么這背后到底發生了什么呢?對此.

1900/1/1 0:00:00
ads