Blockchain

我們可以使用區塊雜湊作為鏈下彩票的可驗證隨機性嗎?

  • March 26, 2021

我的團隊正在編寫一個不和諧的彩票機器人,我們希望將來使用某個區塊的區塊雜湊作為隨機生成器的種子。

我們希望讓彩票參與者能夠獨立驗證我們的彩票是否公平,因為他們可以提前知道我們將使用哪個區塊來實現隨機性。

您認為它在我們的情況下會起作用嗎(以這種方式將其用作隨機源是否安全)?謝謝!

如果我們使用智能合約工具包,例如來自StarkWare Veedo隨機生成器的可驗證延遲函式 (VDF) 或ChainLink可驗證隨機函式 (VRF),而不是簡單的塊雜湊作為隨機源,那會更好。在 ChainLink VRF 的情況下,可以在分佈式網路設置本身中使用 VRF。對於每個新的隨機性請求,Chainlink VRF 都會生成一個隨機數和該數字是如何確定的加密證明。證明在被任何消費應用程序使用之前在鏈上發布和驗證。這個過程確保結果不會被任何人篡改或操縱,包括預言機運營商、礦工、使用者甚至智能合約開發人員。

引用自:https://ethereum.stackexchange.com/questions/94945