比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

POL:Polkadot Wiki:詳解波卡的隨機性

Author:

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

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

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

隨機性

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

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

Scroll在Sepolia推出Beta測試網:8月18日消息,Layer2解決方案Scroll宣布在Sepolia測試網面向開發人員和用戶推出Scroll Beta測試網。新功能或改進包括zkEVM升級、橋升級和基礎設施升級。

其中,zkEVM升級方面,通過預編譯升級改進了 EVM 兼容性,通過證明壓縮和聚合進行高效的鏈上驗證以及增強電路完整性;橋升級方面,Gas 成本可降低最高50%,并在L1和L2之間引入了無需信任消息中繼功能,消除了對可信中繼者的依賴;基礎設施升級方面,引入用于無信任消息傳遞的EIP-2718事務類型 L1MessageTx,擺脫了受信任的集中式中繼器,此外,簡化的電路容量檢查器可防止證明溢出,還增強了協調器功能。[2023/8/18 18:07:41]

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

Polygon:zkEVM正接受全面審計:12月16日消息,據Polygon在社交媒體透露,目前已啟動zkEVM全面安全審計,本次審計將重點關注zkEVM的正確性和穩健性兩方面,也是在啟動主網之前最后一個測試網需要完成的關鍵步驟。

據悉,Polygon本次邀請了兩家安全公司Spearbit和Hexens負責相關審計工作,涉及Polygon zkEVM內部37個審計組件,確保在以太坊主網上推出時安全可靠。[2022/12/16 21:48:34]

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

VRF

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

Coin Bureau:Polygon(MATIC)有望在今年年底達到5美元:加密影響者Coin Bureau在其YouTube頻道(粉絲超過120萬)中表示自己看好MATIC,這是他后悔“沒有早點購買”的少數加密資產之一。理由如下:

-Polygon是以太坊的“首選第二層擴容解決方案”。

-基于Polygon構建的一些熱門去中心化應用程序包括Aave(AAVE)、Decentraland(LAND)和SushiSwap(SUSHI)。

-基于Polygon的300多個DApp總鎖倉量(TVL)超過90億美元。

-Coinbase和Binance最近都完成Polygon錢包集成。

-活躍用戶的數量(增長非常迅速)超過了某些第一層(L1)區塊鏈的數量。

-MATIC不僅為Polygon區塊鏈提供動力,而且對于Polygon擴展的各種以太坊第二層(L2)區塊鏈也很重要。

-自2021年初以來,MATIC一直“表現出色”。盡管2021年第二季度的加密市場崩盤使MATIC價格從2.44美元的歷史高點(5月18日達到)下跌,但隨著“大規模采用”,MATIC的價格有“現實”的機會在今年年底達到5美元。(Cryptoglobe)[2021/8/13 1:53:46]

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

Polymath將于6月23日啟動測試網Aldebaran:金色財經報道,證券型代幣平臺Polymath將于6月23日為其新區塊鏈啟動第一個測試網絡Aldebaran,該區塊鏈旨在為使用證券型代幣的金融機構帶來新的保障。借助Aldebaran測試網,證券型代幣發行方可實施一種稱為提名權益證明(NPoS)的相對新型的協議方案。[2020/5/15]

具體操作如下:

時隙是時間的離散單位,長度為六秒。每個時隙可以包含一個塊,但也可以不包含一個塊。時隙構成了時期——在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

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

翻譯:PolkaWorld

Tags:POLOLYPOLYLYGPolkaRAREPOLY幣poly幣行情Polygon Ecosystem Index

火幣交易所
GAT:Gate.io 上線 ALICE(ALICE) 杠桿交易和幣幣理財服務

Gate.io一直秉承真實,透明的理念,不造假數據,不干預市場交易,為用戶提供真實自由的市場工具和穩定健康的市場服務。杠桿交易提供做多和做空機制,可以有效穩定市場到合理價值.

1900/1/1 0:00:00
GAT:GateChain 開發進展更新2021年3月第二期 (EVM智能合約主網壓測和跨鏈)

GateChain是一個高性能高去中心化的安全公鏈,具有獨特的保險賬戶和可撤回交易特效,同時以高性能的基礎框架為將來智能合約和DeFi應用提供優異的生態平臺.

1900/1/1 0:00:00
GAT:Gate.io “理財寶”上線鎖倉GT挖礦DIS,浮動年化50%

“Gate.io理財寶”將于2021年3月25日16:00開啟《鎖倉GT挖礦DIS》,總額度287,000GT,鎖倉7天,浮動年化為50%.

1900/1/1 0:00:00
區塊鏈:風口已現——屬于SEAL的2021

自1992年以來,中國基建在時間的齒輪里越走越遠,中國基建將中國經濟水平推向了一個新的高峰,但中國基建在這幾年里基本完成后,竣工后,那么推動中國經濟向前的又是什么呢?中國需要一個新的發展方向.

1900/1/1 0:00:00
GATE:Gate.io Startup首發項目Orao Network (ORAO)認購結果公告

1.關于首發項目OraoNetwork(ORAO)認購結果Gate.ioStartup首發項目OraoNetwork代幣ORAO于2021年03月22日12:00開始認購下單.

1900/1/1 0:00:00
GATE:Gate.io 上線站內帶價轉讓(Push)功能公告

Gate.io站內帶價轉讓功能,可以方便用戶點對點地進行幣種的轉讓和交易,完成買入或賣出操作,是一種用戶對用戶的自發交易,具有靈活轉讓和輕松交易幣種的優點.

1900/1/1 0:00:00
ads