以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > AVAX > Info

VER:Chia VDF 算法原理剖析

Author:

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

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

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

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

Valencia CF與體育區塊鏈Chiliz達成合作,將推出100個限量版NFT:11月6日消息,西班牙足球俱樂部Valencia CF與體育區塊鏈Chiliz達成合作,將于周日在Socios.com推出100個限量版NFT,以紀念Valencia CF與Atlético de Madrid在西甲比賽中的一個難忘時刻。(Nairametrics)[2021/11/6 6:35:07]

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

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

薩爾瓦多總統:使用 Chivo 錢包支付汽油費用的公民將獲得折扣:金色財經報道,繼薩爾瓦多總統 Nayib Bukele上周在本周五透露了這座火山驅動的比特幣采礦設施之后,Bukele向他的 Twitter粉絲介紹了政府已頒布的兩項積極實施措施。首先,Bukele 解釋說,他簽署了一項法令,授權設立一個基金來穩定薩爾瓦多的天然氣價格。他指出,天然氣價格預計會上漲,但他的法令阻止了上漲。在這些聲明之后,Bukele 然后詳細說明 Chivo 比特幣錢包用戶在加滿油時將能夠獲得每加侖汽油折扣。這個新折扣的指導方針不是很明確,但 Bukele 表示,如果客戶使用 Chivo 錢包應用程序支付,該國一些最大的加油站公司將把每加侖汽油的價格降低 0.20 美元。[2021/10/4 17:22:49]

Figure 1 POT

Chia目前產出超200萬枚XCH:金色財經報道,Chiaexplorer數據顯示,截止2021年05月08日23時,Chia當前全網有效算力為2981.13PiB,活躍礦工數為72686,目前產出2150123枚XCH。 當前每天每T算力可產出0.0031個XCH,每T每產出1個單位的XCH需要花費7748.68小時。據歐易OKEx行情顯示,當前XCH報價為1324.31美元,日內漲幅超32%。[2021/5/8 21:39:14]

VDF的計算

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

Peter Schiff:比特幣有可能繼續上漲,仍認為黃金比比特幣優越:Euro Pacific Capital首席執行官、比特幣反對人士Peter Schiff在推特上提醒加密社區,目前有推動比特幣價格上漲的原因,但比特幣支持者的結局可能不會很好。他仍然認為黃金比BTC優越。“只要人們沒有意識到或者不在乎比特幣沒有實際價值,無論如何都繼續購買,它的價格就可以繼續上漲。但最終那些不在乎的人會開始在乎,那些不懂的人會明白的。到那時已經來不及賣了。”

此外,Schiff承認,如果這些天在推特上不是提醒人們、反對BTC而是推廣比特幣,可能會給他帶來更多新粉絲。(U.Today)[2021/1/13 16:05:04]

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

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

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

基于RSA的群;

虛二次域類群;

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

而基于虛二次域的類群可以消除可信設置,因為一個滿足|d|=3 mod 4關系的負大素數生成的類群,計算其階是困難的(為什么困難,將在另外一篇文章里詳細闡述,涉及數學概念較多,將盡量寫的簡明易懂些),由于這個大素數可以公開,因此這種方式可以很容易的生成無須可信設置的未知階的群。

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

Figure 2 if a < L

Figure 3 if a > 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:CHI比特幣PROVERChihua Token30歲老公玩比特幣輸了好多錢正常嗎0XPROOF幣Blockchain Cuties Universe

AVAX
BTC:江卓爾:穩定壓倒一切

學習最基本的ZZ常識,對投資大有好處1、監管的最高,最根本目的是維持社會穩定,也就是【穩定壓倒一切】,只要社會不亂,大家都在干活,賺多賺少,虧多虧少,都只是暫時的.

1900/1/1 0:00:00
BTC:幣市恐慌肆虐 巨鯨趁勢掃貨

加密資產市場元氣大傷,7400多個幣種支撐出的2.2萬億美元市值,一周時間蒸發了7700億美元,主支撐比特幣(BTC)的市值也從8530億美元下降至6784億美元.

1900/1/1 0:00:00
比特幣:金色觀察 | 多重因素打壓比特幣人氣 本輪回調底部在哪兒?

比特幣、以太坊的深度下跌帶動了本輪加密市場的下行與緊張情緒的蔓延。金色財經數據顯示,5月19日,比特幣跌破4萬美金關口,以太坊跌破3000美金關口,風口板塊諸如NFT、平臺幣、算法穩定幣均出現1.

1900/1/1 0:00:00
區塊鏈:李禮輝:要將數字人民幣打造成全球最佳的央行數字貨幣(附演講全文)

隨著央行數字人民幣研發日益推進,未來央行數字人民幣在支付、金融應用等領域將扮演多大的角色,倍受金融市場關注.

1900/1/1 0:00:00
OIN:金色早報 | 狗狗幣團隊自2019年以來一直與馬斯克合作

頭條 ▌狗狗幣開發者:2019年以來一直在與馬斯克合作狗狗幣開發人員尼克爾在采訪中表示,他們從2019年起就一直在與馬斯克合作,讓這種加密貨幣成為比特幣更便宜、更環保的替代品.

1900/1/1 0:00:00
區塊鏈:“紅牛車隊”選擇節能區塊鏈Tezos建立NFT粉絲體驗

“紅牛車隊”確認了與Tezos建立了長期技術合作伙伴關系,并作為該團隊的官方區塊鏈合作伙伴。節能區塊鏈Tezos已被團隊選中為首次NFT粉絲體驗合作伙伴.

1900/1/1 0:00:00
ads