以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

POL:波卡的隨機性如何產生?|Polkadot Wiki

Author:

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

原文:https://wiki.polkadot.network/docs/en/learn-randomness

翻譯:PolkaWorld

加入PolkaWorld社區,共建Web3.0!

波卡作為一條PoS鏈,隨機性至關重要。波卡的隨機性如何產生?為什么要選擇這種方案呢?在本章wiki中給出了說明。

PolkadotWiki是波卡官方文檔,PolkaWorld目前正在翻譯和連載中。

隨機性

在權益證明區塊鏈中,隨機性對于驗證人職責的公平且不可預測分配很重要。

HuobiGlobal已支持SubDAO競拍波卡平行鏈插槽:11月6日消息,HuobiGlobal已支持波卡基礎設施SubDAO競拍波卡平行鏈插槽。SubDAO將拿出代幣總量的0.1%,即1,000,000枚的GOV作為早鳥獎勵。在接下來的平行鏈競拍中,SubDAO將最高拿出代幣總量的30%,即3億枚GOV,作為眾貸貢獻者的獎勵。目前,確定支持SubDAO競拍的渠道包括Polkadot-JS、Bifrost、Zenlink、Math錢包等去中心化平臺,以及火幣、Gate、MEXC等CEX平臺。

SubDAO是波卡的DAO基礎設施,已獲得Web3基金會官方3個Grant,并完成HuobiVentures、OKExBlockdreamFund、Hypershere、CMS等數十家機構以及Messari創始人RyanSelkis在內的數百萬美元融資。SubDAO創始團隊由IBM集團前TechnicalTeamLeader和波卡多位早期知名開發者和波卡社區發起人組成。[2021/11/6 6:35:19]

計算機并不擅長隨機數,因為它們是確定性設備。通常大家在計算機上所說的“隨機數”實際上是偽隨機的。也就是說,它們依賴于用戶或其他類型的Oracle提供的足夠隨機的種子,例如氣象站的大氣噪聲、你的心律,甚至是熔巖燈,它都可以從中產生一系列看似隨機的數字。但是給定相同的種子,將始終生成相同的序列。

波卡周報:Statemine已添加NFT和asset資產模塊,目前僅可通過Sudo調用:根據PolkaWorld最新發布的波卡周報,本周重要事件包括:

1. 6月2日,Westend上的Shell平行鏈runtime升級到Westmint(Statemint的Westend版本);

2. 6月3日,Kusama理事會投票兩次,第一次將shell的存儲改為statemine的創世狀態,第二次投票為shell升級了statemine邏輯,之后通過技術委員會加速并進入公投;

3. 6月4日凌晨00:30,Kusama網絡在經過兩次理事會+技術委員會+社區公投之后,平行鏈Shell升級為Statemine平行鏈。這意味著Kusama網絡正式上線了公益平行鏈Statemine,并且通過治理的方式為Statemine分配了免費的插槽;

4. Statemine的NFT和asset模塊已經開發完善,目前還沒有對外開放資產接口,只能通過Sudo調用,下一步將通過Kusama理事會和公投開啟資產發行功能;

5. 6月5日,Kusama理事會投票通過了Motion 306,將Kusama的Runtime升級到v9040,以添加2個在Kusama-Statemine上的轉賬方式,接下來會開啟公投。[2021/6/6 23:16:08]

然而,這些輸入將根據時間和空間而變化,而且不可能將相同的結果輸入到全球特定區塊鏈的所有節點中。如果節點獲得不同的輸入并用它來出塊,則會發生分叉。顯然,現實世界的無序狀態不適合用作區塊鏈隨機性的種子。

波卡隱私DeFi項目Manta Network宣布加入波卡DAO聯盟:官方消息,波卡隱私DeFi項目Manta Network宣布加入波卡DAO聯盟。至此,波卡DAO聯盟成員數已擴大至17家波卡生態項目,涵蓋了DAO、智能合約、DeFi、隱私、存儲等多個領域。Manta CSOVictor表示:“Manta非常榮幸加入波卡DAO聯盟,與眾多波卡生態項目一起打造公開透明高效的去中心化社區組織。希望Manta可以借助SubDAO的力量更好地與其它生態成員相互協作、也通過Manta的隱私DeFi基礎設施為波卡生態提供隱私支持,共同賦能波卡生態。”[2021/5/26 22:45:06]

如今生產環境中有兩種主要的解決區塊鏈隨機性的方法:RANDAO和VRF。Polkadot使用VRF。

波卡生態 Plasm 和 Acala 在測試網上實現跨鏈通訊 XCMP 交易:波卡生態智能合約平臺 Plasm 表示已經在波卡測試網 Rococo 上與波卡 DeFi 平臺 Acala 實現了首次跨鏈通訊(XCMP)交易。Plasm 表示已準備與波卡生態的其他團隊進行 XCMP 的交易測試。[2021/2/19 17:28:14]

VRF

可驗證隨機函數是一種數學運算,需要一些輸入并產生一個隨機數以及該提交者生成該隨機數的真實性證明。任何挑戰者都可以驗證該證明,以確保隨機數生成有效。

Polkadot中使用的VRF與OuroborosPraos中使用的VRF大致相同。Ouroboros的隨機性對于出塊來說是安全的,并且對于BABE也運行得很好。它們的不同之處在于,Polkadot的VRF不依賴于中央時鐘,而是取決于它自己的過去結果來確定現在和將來的結果,并且它使用時隙號作為時鐘仿真器來估計時間。

具體操作如下:

時隙是時間的離散單位,長度為六秒。每個時隙可以包含一個塊,但也可以不包含一個塊。時隙構成了時期——在Polkadot上,2400個時隙構成了一個時期,即每個時期為4小時。

在每個時隙中,每個驗證人都會“擲骰子”。他們執行將以下內容作為輸入的函數:

密鑰-專門為“擲骰子”制作的鑰匙

Epoch隨機值-上一個產生影響

時隙數

輸出為兩個值:RESULT和PROOF。

然后將RESULT與在協議的實現中定義的閾值進行比較。如果該值小于閾值,那么得出此數字的驗證人將是該插時隙的可行出塊候選者。然后,驗證人嘗試創建一個塊,并將該塊與先前獲得的PROOF和RESULT一起提交到網絡中。

釣魚人-監視網絡的收集人和驗證人錯誤行為的節點,將驗證中繼鏈區塊。由于非法投擲將產生非法區塊,并且由于釣魚人將在驗證人產生的每個區塊中訪問RESULT和PROOF,因此他們很容易自動報告作弊的驗證人。

總結一下:在VRF下,每個驗證人都會為自己擲出一個數字,并根據閾值對其進行檢查,如果隨機擲出的骰子低于該閾值,則會生成一個區塊。觀察網絡并報告不良行為的釣魚人事后會驗證這些投擲的有效性,并向系統報告任何作弊行為。

精明的讀者會注意到,由于這種工作方式,某些時隙可能沒有驗證人作為出塊候選者,因為所有驗證人候選者的得分都太高而錯過了閾值。我們闡明了如何解決此問題,并確保與Wiki頁面的共識部分的Polkadot出塊時間保持幾乎一致。

RANDAO

另一種獲取鏈上隨機性的方法是以太坊的RANDAO方法。RANDAO要求每個驗證人通過對某些種子執行數千個哈希來進行準備。之后驗證人在回合中發布最終的哈希值,并且從每個參與者進入游戲中得出隨機數。只要一名誠實的驗證人參加,隨機性就被認為是安全的。

RANDAO可以選擇使用VDF進行增強。

VDFs

可驗證延遲函數是指即使在并行計算機上也要花費規定時間才能完成的計算。它們產生獨特的輸出,可以公用共設置獨立有效地對其進行驗證。通過將RANDAO的結果輸入VDF,會引入延遲,從而使任何攻擊者企圖影響當前隨機性的嘗試都將過時。

VDF一般需要通過ASIC設備來實現,這類設備需要與其他類型的節點分開運行。盡管只有一臺就足以保證系統的安全,并且它們將是開源的并且幾乎免費分發,但是運行這類設備既不便宜也不受激勵,對于選擇這種方法的區塊鏈用戶而言將產生不必要的摩擦。

擴展資料

Polkadot在隨機數和抽簽上的研究-包含了在證明機制之間作出選擇的理由:https://research.web3.foundation/en/latest/polkadot/BABE/Babe.html

關于Pokadot中用到的隨機數的討論-W3F研究員討論波卡中的隨機性及其使用場景和假設:https://github.com/paritytech/ink/issues/57

關注PolkaWorld

發現?Web3.0時代新機遇

Tags:DAOPOLKPOLDOTGenomicDaopolkawallet切換astarpolyx幣創始人DOTC

幣安app官網下載
SAMA:Kusama平行鏈插槽什么時候開始拍賣?

KSM價格飛漲,是時候關心一下Kusama的平行鏈插槽什么時候可以開始拍賣了。此前,2020年末的時候,業內那時預測順利的時間是1月開始Kusama,3月開始Polkadot,或者3月開始Kus.

1900/1/1 0:00:00
GEN:“狀態數據膨脹” 問題的技術路徑:無狀態性

原標題:觀點|狀態膨脹和無狀態性此文謹獻給AlexeyAkhunov和IgorMandrigin,感謝你們在無狀態性概念上的貢獻.

1900/1/1 0:00:00
ANT:融資新聞 | 數字資產銀行Avanti完成3700萬美元A輪融資,計劃推出掛鉤美元的穩定幣Avit

據TheBlock3月14日報道,加密銀行Avanti在A輪融資中籌集了3,700萬美元。自成立以來,該公司的融資總額達到4400萬美元.

1900/1/1 0:00:00
ETP:加密ETF起勢:富達加入,批量ETF申請涌入SEC

大量比特幣ETF申請被遞給SEC之后,SEC「死扛不批」的態度可能很快要扛不住了。資產管理巨頭富達近日向美國證券交易委員會提交了一份比特幣交易所交易基金(ETF)注冊申請文件.

1900/1/1 0:00:00
TWO:隱私類項目每周簡報:Oasis、Secret、pNetwork、Incognito等

隱私,是加密技術中的重要話題。無論是公司還是個人,都希望自己的相關信息能得到有效保護。Phala將收集隱私項目的每周最新進展,并分享給大家,讓關心區塊鏈隱私技術發展的朋友,能獲得關于「隱私」更全.

1900/1/1 0:00:00
ITA:NFT熱潮洶涌 如何找到屬于你的投資心法?

前不久,加密藝術家Beeple的數字作品“First5000Days”在佳士得單一拍品網上以6900萬美元價格成交,成為大型拍賣行史上首樁非同質化代幣拍賣,NFT因此成功出圈.

1900/1/1 0:00:00
ads