在密碼學中,可驗證隨時可用的功能(VRF)是一種數字生成器(RNG),可以通過加密方式來驗證任意性。的原因,因為利用經常性的防篡改預測,可以進行煽動性的遊戲,和不可從事的公益活動NFT,並保證公平的結果。
本文將什麼是可隨時驗證的,隨時討論智能研究數字在區塊鏈上的應用,以及合約開發者如何利用Chainlink 可驗證隨時函數(VRF)在dApp 中獲得安全的隨時數來源。
什麼是可隨時驗證的函數(VRF)?
隨時可以驗證,任何人都可以隨時生成驗證。
VRF 的輸入通常會包含連接驗證和密鑰(也稱為“加密密鑰”)以及一個種子化密鑰。一起輸入VRF,用密碼和這些密碼來生成當前的數字。然後,VRF會生成一個經常性的證明數和一個證明。最關鍵的一步是生成,因為用戶可以通過來驗證。而將保密則將可以保證隨時數無法被預測。
可以驗證任何函數的關鍵特性都寫在了它的名字裡:
- 可驗證——是否有能力驗證VRF 生成的實時數字是否有效,並驗證哈希計算結果。只有VRF 人的結果才能進行是否有效,而只要有任何正確的證明的人都可以驗證哈希結果。
- 隨時——對於每個人來說,VRF 的結果完全不可預測和輸出均一,沒有規律可循。和專用,以特殊的方式生成常備數。
- 函數——VRF使用數學算法來生成不斷生成的數字以及證明。 VRF將種子隱藏起來,以保證其不可預測;同時,將隨時公開顯示,以供所有人查看和驗證。
VRF的歷史發展
可隨時驗證這個概念是在1999 年由著名的計算機科學家和數學家Silvio Micali、Michael Rabin 和Salil Vadhan 在論文值得一提的是,Silvio Micali 後來創建了Algorand 區塊鏈,Algorand 在共識機制中也使用了VRF。
2005 年,Yevgeni Dodis 和Aleksandr Yampolskiy 的抗擊性實現了更短的證明和使用關鍵,因此提升了VRF 技術的功效,並推動了這一技術的突破。 2015 年,Dennis Hofheinz 和Tibor Jager 使用曲線加密技術開發了可驗證安全性的VRF。 2019 年,Nir Bitansky 提出開發了VRF 可以使用一般的原語構造,而不是使用一般的數字構造。如今的VRF都建立在這些創新之外。
2020 年,安全發起攻擊提出了一種使用Lattice 加密的VRF 方案。
VRF的應用場景
因此,關鍵點RNG能夠通過加密技術進行監控,將其應用到RNG的應用範圍內,VR都可以安全地應用全球範圍內的數字,就可以應用廣泛的驗證的用途,其中包括:
- 網絡安全——使用VRF域名系統(DNS)消息傳輸保障的安全性。
- 零知識技術——VRF可以使用零知識證明和零知識數據庫。
- 非抽獎系統——VRF可以為抽獎遊戲公平、可驗證且高效的結果。
- 可驗證的臨床習慣——VRF可以直接服務性,保障用戶的支持。
- 區塊鍊和智能合約——VRF已經成為去中心化協議和應用重要的組成部分。
區塊鏈中的VRF
包括AlCardano、Computer 和Polkadot 的許多L1 區塊鏈都在共識機制中使用了VRF 來隨時選擇出塊節點。
另外,區塊鏈智能合約開發者在開發應用時也需要生成數字,由於區塊鏈具有高度性,然而鏈上應用卻無法獲得安全的實時數字。使用鏈上區塊哈希每天生成數字有可能被傳播的鏈工/炒貨商的區塊鏈礦子,他們可以放棄對他們的不利影響,重新“拋擲”,以隨時更新。而鏈下數字則廣泛透明,而且無法進行經常有數據或正義且沒有接受數據源的美食。
以此類推的數字化方案,可以產生無處不在的公平性,並且都可以證明所有參與者的身份,並且攻擊者可能會通過預測每個人的數字來實現智能合約。
Chainlink VRF
Chainlink VRF 是公平、可驗證的RNG,可以滿足上述需求,智能合約提供具有加密或加密證明的隨時數據,無法被農村機器安全地開發團隊篡改。
Chainlink VRF可以為開發者帶來以下好處:
- 不可預測性——由於在請求鏈接時無法獲知,任何人都無法通過實時數據預測來提高自己的成功率。
- 公平性——Chain VRF非常公平公正,因為每天都有數字是平等的,因為所有的人都有同樣的理由在鏈接中出現。
- 經常性——Chain VRF的日常性可以得到驗證,因為其使用區塊鏈作為來生成數字,而區塊區塊無法提前預知。
- 防竄行為——VRF具有防攻擊生成,包括黑客機或團隊在內的任何人,都無法在線傳播數據。
Chainlink VRF 是和區塊鏈之間的用戶分層,可以幫助智能合約開發者訪問安全的隨時數據來源。
Chainlink VRF採用了Goldberg的可隨時驗證功能(VRF),請查看此論文Chainlink VRF 會針對每天發佈到一個或多個實時數字,每個月上一個數字的加密附件證明。使用隨時數。
Chainlink VRF的應用場景
Chainlink VRF 目前的33 個生態中的應用正在提供為Web 提供安全的鏈上實時數項,其中包括GameFi、DeFi 以及NFT 等項目。
鏈環VRF的應用場景包括:
- 為NFT分配隨時屬性——Chainlink VRF 可以使用鑄造特殊的NFT。軸無限Chainlink VRF為各個Origin Axie使用任意屬性。
- 公平地域圈NFT——Chainlink VRF 可以證明NFT 是公平分配的,且證明可以得到驗證。無聊猿遊艇俱樂部(BAYC)使用Chain VRF向攜帶者配置變異鏈接NFT。
- 遊戲結果無法預測——開發者利用各種數字打造出更好玩的區塊鏈遊戲。塊礦使用Chainlink在Next Card遊戲中使用虛擬現實卡牌。
- 真正地界參與者熱門活動,奢侈品代言人,以及熱門話題,大眾推銷的活動家。半人馬座使用VRF 鏈上公開鏈接的活動參與者。
- 友情中獎者——Chainlink VRF可以讓用戶驗證中者的篩選流程是否公平公正獎。一起泳池是今天一個優秀的公益活動,將用戶埋葬和每週發放一個獎池,將池子的獎品發放給池子。
-
總結
Chainlink VRF是區塊鏈行業領先的安全隨機數生成器(RNG),為合約和鏈下系統提供可驗證且可防篡改的智能隨時來源。
Chainlink VRF通過加密技術為開發者保障隨時數的安全性和可智能驗證性,幫助他們打造出開放、可訪問且防竄改的系統。 Chainlink VRF和合約將實現區塊鏈的願景願景,基於證明事實出出強大的算法系統,以當前基於信仰的薄弱系統。
如果你是一個開發者,並希望快速將智能合約連接至Chainlink VRF,請查看開發者文檔並加入我們在不和諧上的技術群。如果你希望安排一次電話會議具體集成工作,請點擊討論在這裡聯繫我們。
擴展閱讀
帖子 一文讀懂可驗證永久函數(VRF) 首先出現在 Chainlink 博客.