生成隨機數是一項眾所周知的棘手任務。
許多現實世界的安全協議都依賴於公共隨機性。在一些應用程序中,例如多人遊戲,隨機性增加了樂趣。在Web3 的這個角落,可再現性是最重要的品質,公共隨機性是有用的——甚至是必要的——以實現有趣的生態系統和應用程序的創建。思考:投票中資源分配的公平性,或者對當今精通技術的用戶的更強大的安全要求。
產生高質量的隨機性本身就已經是一項艱鉅的任務,並且在確保用戶信任要求的同時做到這一點要困難得多。產生公共隨機性的良好框架應遵循以下原則:
- Provable:任何人都應該能夠驗證結果的合法性
- 不可預測:結果無法提前確定
- 公正:結果在生成之前不會受到影響
League of Entropy 的drand beacon 網絡最讓我們印象深刻的是它產生隨機性的方法,這種方法可以消除對單點故障的依賴。 drand 的彈性由其節點的數量和多樣性確保,獨立信標提供商聯盟包括Cloudflare、Protocol Labs、Ethereum Foundation 等。
Automata Network 致力於實現drand 的目標,即讓每個人都可以訪問可驗證的、去中心化的公共隨機性。作為加入熵聯盟的最新成員,我們很高興能夠作為產生隨機性的簽名者之一做出貢獻,並在亞洲提供第一個公共drand HTTP 中繼。
協議上的公共隨機性還有很大的設計空間尚未探索,我們希望在不久的將來看到更多的目標被討論以支持更廣泛的應用程序和平台。
關於自動機網絡
Automata 是一種去中心化的中間件服務協議,用於保護Web3 中的公平性和隱私性。其產品套件專為跨多個鏈的非侵入式集成而設計,包括1RPC、2FA Guru、NFTFair、AnyDAO 和XATA,為日常用戶提供可訪問的隱私解決方案。