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

區塊鏈:隨機數在區塊鏈中的應用

Author:

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

近日,OG無涯社區聯合創始人紅軍大叔受邀在PlatON中文Telegram群參加快閃活動,向社區成員分享了關于隨機數的小知識,我們將其分享內容奉上以餮讀者。01什么是隨機數?

在參與抽獎或抽樣的過程中,我們經常聽到“隨機數”這個詞。隨機數在密碼學中有著非常基礎且重要的地位,常用于密鑰和安全參數生成。而在日常生活中,隨機數也是保障公平性的重要手段,廣泛應用于抽樣、抽簽、抽獎等場景當中。隨機數在區塊鏈中也應用廣泛,除了密鑰生成等傳統安全場景,在共識機制、零知識證明等熱門場景中也發揮著重要的作用,保護著區塊鏈的安全。首先我們來說隨機數是什么。隨機數并不是一個具體的數,而是在通過隨機數生成器產生的一個或一組數的序列。這個序列所能出現的元素來自確定的集合,每次選出的元素不可預期,但元素出現的概率恒定的。譬如說扔一枚六面均勻的骰子,結果不可預期,但每個面的概率都是相等的,每次擲出的結果就可以作為一個隨機數生成的方法。真隨機數一般來自物理世界的隨機行為,需要進行噪聲搜集,而在計算機科學中,一般使用確定性的算法來模擬隨機數的生成,也稱偽隨機數。對偽隨機數的檢測非常重要,全面、完備的檢測可以避免算法缺陷或人為后門造成的風險。目前常用的隨機數檢測標準有NISTSP800-20和GB/T32915-2016等。需要補充的是,在NIST這份標準提供的參考實現中,就曾被懷疑植入過后門。Dual_EC_DRBG,目前該推薦實現已經被刪除。而在密碼學重要會議Crypto2020中,也有一篇對NISTCTR-DRBG這個隨機數生成器的安全分析,指出了其缺陷并給出了修復方法。而在會議接受的論文里,研究隨機性相關問題的論文多達6篇。這都說明隨機數的問題并不簡單,也馬虎不得。02隨機數與區塊鏈應用

目前已有10萬個獨立地址幫助EIP-4844進行隨機數據采樣:5月31日消息,以太坊研究人員提出一項計劃以使存儲來自Layer 2匯總的數據成本更低,第一階段需要將 EIP-4844(稱為 proto-danksharding)引入以太坊主網,預計將在年底前與Dencun升級一起進行。目前已有10萬個獨立地址幫助以太坊EIP-4844引入“blob-carrying交易”進行隨機數據采樣。[2023/5/31 11:50:36]

在區塊鏈中,由于較難從物理世界中獲取隨機噪聲,生成隨機數的難度更大。目前一般的思路是通過幾種不同策略組合使用:一是通過多方協同生成;二是通過哈希函數等隨機預言機引入隨機性;三是通過承諾-揭示協議降低參與方作弊可能;四是引入門限協議或經濟約束提高產生隨機數的成功率。其中,安全多方計算技術是產生高質量的鏈上隨機數的重要基礎技術。引入門限協議,通過秘密共享或門限簽名的方式,可以避免隨機數生成方案因為一個參與方沒有完整執行流程而失敗,具備一定的容錯性,提高隨機數產生的成功率。引入經濟約束,可以避免參與方通過拒絕揭示的方式影響隨機數結果,對惡意的參與方進行懲罰。PlatON基于安全多方計算技術,可以讓多方不可抵賴地協同生成隨機數,更好地為鏈上隨機數提供解決方案。

聲音 | 慢霧預警:攻擊者喊話所有鏈上偽隨機數(PRNG)都可被攻擊:攻擊者 floatingsnow 向自己的子賬號 norealrandom、dolastattack 轉賬并在 memo 中喊話:hi slowmist/peckshield: not only timer-mix random but all in-chain PRNG can be attack, i suggest b1 export new apis (get_current_blockid/get_blockhash_by_id) instead of prefix/num

從賬號名稱和 memo 可知攻擊者對目前 EOS DApp 鏈上隨機數方案了如指掌,攻擊者指出 tapos_block_prefix/tapos_block_num 均不安全,并提議 b1 新增 get_current_blockid / get_blockhash_by_id 接口。[2019/1/16]

BM解答EOS區塊鏈中隨機數的問題:據金色財經合作媒體IMEOS報道:今天,BM在EOS開發者群回答了EOS區塊鏈的安全性問題,因為有人對基于生成隨機數的智能合約是否安全可靠,節點是否容易作弊提出了質疑。他回答道,保證安全性最簡單的方法是讓參與雙方共同承擔責任。如果用戶信任區塊生產者,那么他就可以獲取區塊生產者在記錄交易的特定時機獲取某些信息的哈希值,這些哈希值將作為“隨機數”以確保安全性。[2018/4/25]

Tags:BLOBLOC區塊鏈BLOCKBlock ArrayBlockchain Store Token什么叫做區塊鏈技術的概念Blockport

酷幣交易所
UNI:Uniswap V3正式啟動,首日表現遠超V2,會成為DeFi新一輪熱潮的催化劑嗎

2020年,大餅頹廢主流行情表現不佳,DeFi突起,其中UniswapV2憑借恒定乘積自動做市商AMM一舉成為DEX領域的龍頭,成為了加密行業中新的財富密碼.

1900/1/1 0:00:00
KEX:歐易OKEx投研 | 美聯儲二把手重申寬松,比特幣吃下定心丸

市場情緒:根據相關數據顯示,截止發稿前24小時全市場主要虛擬幣上漲數量占比53.33%,稍多于下跌數量占比的46.67%,漲幅超過10%的幣種有706個,而下跌幅度超過10%的幣種數量593個.

1900/1/1 0:00:00
ETH:歷史最大變革,對以太坊經濟模型和ETH價值有何影響?

隨著7月的臨近,我們即將迎來以太坊的重大改變。據此前消息報道,今年3月,EIP-1559正式被納入以太坊倫敦硬分叉升級,并提案暫定于7月14日部署至以太坊主網.

1900/1/1 0:00:00
ITA:星球日報 | 幣安昨日暫停提款系平臺流量過載;支付寶上線數字人民幣模塊,可支持用戶間轉賬(5月11日)

頭條 幣安回應提款暫停:平臺流量過載幣安交易平臺昨日暫停所有提款,幣安內部人士表示,因流量過載,技術團隊已進行修復,目前,平臺已經恢復提現功能。上周,幣安現貨及衍生品日交易金額曾超1萬億元.

1900/1/1 0:00:00
聯盟鏈:互聯網計算機共識是什么?|不一樣的「DFINITY」詞貼

互聯網計算機共識作為DFINITY的底層協議,能夠支持互聯網計算機拜占庭容錯機制。ICC協議是一種基于假設部分同步且和區塊鏈完全集成的領導者協議,領導者在每一輪都有可能會被更換,此協議十分簡單有.

1900/1/1 0:00:00
AMB:Amber Group聯手The Block發布Uniswap V3前瞻研究報告

近日,全球加密金融智能服務提供商AmberGroup攜手TheBlock共同發布AnEarlyLookatUniswapv3LPActivity(《前瞻UniswapV3流動性池動向》)報告.

1900/1/1 0:00:00
ads