比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

硬核科普:隨機數與區塊鏈_AND

Author:

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

隨機數是一個非常重要的密碼學概念,近日MYKEY研究部門負責人姚翔老師做客PlatON社區,參加社區快閃活動,為社區講解隨機數定義與區塊鏈中隨機數方案及相關應用。

在參與抽獎或抽樣的過程中,我們經常聽到“隨機數”這個詞。隨機數在密碼學中有著非常基礎且重要的地位,常用于密鑰和安全參數生成。而在日常生活中,隨機數也是保障公平性的重要手段,廣泛應用于抽樣、抽簽、抽獎等場景當中。隨機數在區塊鏈中也應用廣泛,除了密鑰生成等傳統安全場景,在共識機制、零知識證明等熱門場景中也發揮著重要的作用,保護著區塊鏈的安全。

DWF Labs計劃購買價值5000萬美元的ALGO代幣:金色財經報道,DWF Labs宣布與Algorand基金會建立合作伙伴關系,包括購買價值5000萬美元的ALGO代幣為Algorand生態提供流動性的協議。此外,雙方還簽署了一份諒解備忘錄,旨在分配資金支持在DeFi、藝術和音樂、游戲、預言機和跨鏈橋以及基礎設施領域基于Algorand開發的項目。[2023/6/26 22:00:55]

然而,在實際的應用當中,由于對隨機數的理解不到位,實現不嚴謹,引發了大量的安全風險事件。索尼、YubiKey等知名企業都曾出現過隨機數生成器的嚴重缺陷,不得不緊急進行固件更新,雖然沒有造成毀滅性后果,但造成的損失也難以評估。而在區塊鏈上,由于開獎隨機數可被預測,在近兩年里直接造成了成百上千萬資產的損失,可以說“歷史總在重演”。

數據:比特幣波動率下降到2020年6月水平:1月11日消息,Arcana Research的一份研究報告顯示,比特幣30天波動率已經下降到2020年6月的水平,這一低位已觸及2013年、2015年、2016年、2018年、2019年和2020年的前幾個低點。 (todayq)[2023/1/11 11:06:12]

看上去簡單的隨機數如此重要,又引發這么多問題。研究和開發人員必須理解它的原理和細節,才能避免在應用過程中犯錯。

那么,什么是隨機數?怎樣判斷隨機數的質量呢?在區塊鏈中一般生成隨機數的方法又有哪些?

Jake Chervinsky:以太坊合并沒有使ETH看起來更像一種證券:金色財經報道,美國非盈利組織區塊鏈協會政策主管Jake Chervinsky在社交媒體上稱,不是法律建議,但真正了解美國證券法的人會告訴你,以太坊合并不僅沒有使ETH看起來更像一種證券,而且事實上是一個重大的降低風險事件。

金色財經此前報道,美國證券交易委員會(SEC)主席Gary Gensler表示,股權證明(PoS)加密貨幣可以被視為證券,其中包括在周四完成向PoS系統轉變后價值2000億美元的以太坊網絡。[2022/9/16 7:02:07]

首先我們來說隨機數是什么。隨機數并不是一個具體的數,而是在通過隨機數生成器產生的一個或一組數的序列。這個序列所能出現的元素來自確定的集合,每次選出的元素不可預期,但元素出現的概率恒定的(一般是等概率的)。譬如說扔一枚六面均勻的骰子,結果不可預期,但每個面的概率都是相等的,每次擲出的結果就可以作為一個隨機數生成的方法。

The Sandbox與英國爵士放克樂隊Jamiroquai達成合作,幫助后者進入元宇宙:金色財經報道,Animoca Brands稱其子公司The Sandbox與英國創作型歌手Jay Kay領導的英國爵士放克樂隊Jamiroquai達成合作關系,以幫助Jamiroquai進入元宇宙。該協議是與環球音樂集團(Universal Music Group)旗下商品和品牌管理公司Bravado聯合制定的。

Jamiroquai因《Virtual Insanity》以及一系列熱門專輯和全球巡演而聞名,已在全球售出超過 2700 萬張專輯。(blockworks)[2022/6/5 4:02:36]

真隨機數一般來自物理世界的隨機行為,需要進行噪聲搜集,而在計算機科學中,一般使用確定性的算法來模擬隨機數的生成,也稱偽隨機數。對偽隨機數的檢測非常重要,全面、完備的檢測可以避免算法缺陷或人為后門造成的風險。目前常用的隨機數檢測標準有 NIST SP 800-20和GB/T 32915-2016 等。

需要補充的是,在NIST這份標準提供的參考實現中,就曾被懷疑植入過后門。

Dual_EC_DRBG,目前該推薦實現已經被刪除。而在即將召開的密碼學重要會議Crypto 2020中,也有一篇對NIST CTR-DRBG這個隨機數生成器的安全分析,指出了其缺陷并給出了修復方法。而在會議接受的論文里,研究隨機性相關問題的論文多達6篇。這都說明隨機數的問題并不簡單,也馬虎不得。

在區塊鏈中,由于較難從物理世界中獲取隨機噪聲,生成隨機數的難度更大。

目前一般的思路是通過幾種不同策略組合使用:一是通過多方協同生成;二是通過哈希函數等隨機預言機引入隨機性;三是通過承諾-揭示協議降低參與方作弊可能;四是引入門限協議或經濟約束提高產生隨機數的成功率。

多方協同產生指的是隨機數的生成依賴多個參與方的輸入,這樣隨機數就較難被單方操縱。

由于每個輸入方的輸入可能具有很強的規律性,隨機性不足。需要使用隨機化的函數,例如哈希函數對輸入進行處理。可以將所有參與方的輸入作為函數的輸入參數,輸出的結果作為隨機數。

承諾-揭示協議主要是為了避免參與方作惡,參與方需要先將自己想輸入的結果做一個承諾,一般也是通過哈希函數完成。承諾發布之后,參與方的輸入就不能再修改了,但需要注意的是,他仍然可以選擇不把承諾揭示。

引入門限協議,通過秘密共享或門限簽名的方式,可以避免隨機數生成方案因為一個參與方沒有完整執行流程而失敗,具備一定的容錯性,提高隨機數產生的成功率。引入經濟約束,可以避免參與方通過拒絕揭示的方式影響隨機數結果,對惡意的參與方進行懲罰。

安全多方計算技術正是產生高質量的鏈上隨機數的重要基礎技術。運用安全多方計算技術,可以讓多方不可抵賴地協同生成隨機數。PlatON基于安全多方計算技術可以更好地為鏈上隨機數提供解決方案。

Tags:區塊鏈ANDALGLGO區塊鏈用大白話解釋ANDROTTWEILER幣Algodex TokenALGOBLK價格

火必交易所
金色前哨 | 北京兩批金融科技監管沙盒試點已有17個 第三批將進一步擴大試點范圍_LEE

金色財經訊 9月7日消息,北京市地方金融監督管理局黨組書記、局長霍學文表示,北京市已經試點兩批金融科技監管沙箱,第一批完全是持牌金融機構,第二批是持牌機構和高科技企業各有牽頭.

1900/1/1 0:00:00
報告:八月加密衍生品交易量超過7100億美元 創歷史新高_ETH

來自CryptoComare的報告顯示,8月份加密貨幣衍生品的交易量增長了54%,超過7100億美元。報告認為,以比特幣為代表的加密貨幣在8月份的優異表現推動了加密衍生品市場的繁榮.

1900/1/1 0:00:00
8.16晚間行情:接下來應該買什么_okex

文章系金色財經專欄作者幣圈北冥供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
金色觀察丨波卡DOT拆分引發的思考:交易所“不道德”介入或致社區面臨風險_KEN

金色財經 區塊鏈8月24日訊   波卡(Polkadot)是Web3基金會的旗艦項目,旨在實現一種中心化Web理念,使用戶(而不是互聯網壟斷者)控制應用程序、服務和機構.

1900/1/1 0:00:00
我應該給多少的Gas費 試試Gas價格指示器吧_ETH

對于以太坊用戶來說,真正的靈魂三問莫過于:我在做什么交易?我該給多少的 Gas?應該把 Gas Price 設成多少才經濟實惠?簡單來說.

1900/1/1 0:00:00
金色前哨 | 9·4三周年 回顧國內區塊鏈及加密貨幣政策_BTC

金色財經訊,2020年9月4日,幣圈“9·4事件”迎來3周年。2017年9月4日,中國人民銀行、中央網信辦、工業和信息化部、工商總局、銀監會、證監會、保監會等七部門聯合發布《關于防范代幣發行融資.

1900/1/1 0:00:00
ads