a16z:通過去中心化隨機信標構建Web3公共隨機性
BlockBeats 律動財經 2022-10-19 18:30
共隨機性是許多現實世界安全協議的重要組成部分。在某些應用程序中,例如賭博和多人遊戲,隨機性會增加樂趣。在其他應用中,隨機性提供了一種公平的方式來分配不可分割的資源,從綠卡到巡迴法院法官的案件分配,再到體育比賽的種子。它還用於分配負面資源,例如稅務審計或機場的二次安檢。
傳統上,我們依賴受信任的權威來為這些協議生成隨機性,但在 web3 世界中,我們需要做得更好。在這篇文章中,我們將探索通過分布式隨機信標構建可公開驗證的隨機性的方法,然後討論一些鏈上應用程序。(即將發布的第二部分將特別關注領導人選舉,同時提供對替代領導人選舉方法的評估。)
預期屬性
生成隨機數是一項眾所周知的微妙任務。例如,許多加密密鑰已經泄露,因為它們依賴於一個有缺陷的隨機數生成器(Cloudflare 的熔岩燈牆可以作為一種創造性的緩解措施)。然而,這只是私人隨機性,只有一方需要生成和使用它。相比之下,公共隨機性是一個多方參與過程,這大大增加了難度。產生公共隨機性的良好協議將具有以下安全屬性:
無偏倚:任何攻擊者或攻擊者聯盟都不應該能夠使輸出產生偏差。可靠:任何攻擊者都不能阻止協議產生輸出。
可驗證:任何人都可以輕鬆驗證協議輸出,並且應該看到與其他人相同的輸出。
不可預測:如果協議在 T1 時間產生輸出,那麼在某個時間 T0
暢行幣圈交易全攻略,專家駐群實戰交流
▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群)
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!
- 加入鉅亨買幣LINE官方帳號索取免費課程
- 掌握全球財經資訊點我下載APP
文章標籤
上一篇
下一篇