比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

DAR:Dark Forest :采用零知識證明技術的游戲_ceres幣價格

Author:

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

Dark Forest是一款MMO(大型多人在線游戲類型)游戲。我比較感興趣的是這款游戲使用了零知識證明技術。零知識證明技術應用越來越豐富:隱私,跨鏈,zk Rollup,游戲等等。本文介紹Dark Forest的基本策略,如何結合零知識證明技術。在文章的最后,介紹最新版本v0.6 Round 3的游戲體驗和截圖。

目前Dark Forest版本已經迭代到0.6。但是,github上的最新的代碼并沒有公開電路的部分。為了方便理解它如何采用零知識證明技術,可以查看github公布的0.3的完整代碼:

https://github.com/darkforest-eth/darkforest-v0.3.git

看看智能合約的源代碼,可以對Dark Forest的游戲策略有一定的了解。智能合約的源代碼在目錄:

土耳其總統候選人Kemal K?l??daro?lu:將在上臺后擴大Web3平臺采用:5月14日消息,2023年土耳其總統候選人、土耳其最大反對黨領袖Kemal K?l??daro?lu表示將在上臺后取消對PayPal的禁令并擴大Web3平臺采用,K?l??daro?lu還批評了土耳其央行禁止在國內使用加密貨幣作為支付方式的決定。

土耳其現任總統埃爾多安曾在2021年9月份推出反對加密貨幣的政策,但由于土耳其通脹一直居高不下,該國一直位于全球加密采用率前列。(Rossaprimavera)[2023/5/14 15:02:00]

darkforest-v0.3/eth/contracts

整個游戲宇宙由“星球”(Planet)組成:

PeckShield:DarkLight發生RugPull,代幣DK下跌100%:6月30日消息,據PeckShield監測顯示,檢測到DarkLight發生RugPull,代幣DK下跌100%,約611枚BNB(約100萬美元)轉移至TornadoCash。[2022/6/30 1:41:20]

一個星球有兩種“資源”:人口(population)和礦(目前支持silver-銀)。人口和礦慢慢增長,但是有上限。有礦可以升級。DarkForestInitialize.sol定義了幾種星球類型。

從一個星球能將資源移動到另外一個星球。星球的移動存在速度。移動的同時可以指明攜帶的資源。當到達時,如果攜帶的人員超過該星球的人口,就可以攻占星球。攻占邏輯可以查看darkforest-v0.3/eth/contracts/DarkForestLazyUpdate.sol的applyArrival函數(當移動完成后觸發):

比特大陸和MerkleStandard向美國龐多雷縣消防捐款7.4萬美元:金色財經報道,比特大陸和MerkleStandard向美國龐多雷縣消防捐款7.4萬美元,用于購買救生工作所需的重要設備。

此前報道,MerkleStandard與比特大陸合作開發500兆瓦數據中心。[2022/3/24 14:15:29]

如果是到達自己的星球,人口和銀礦直接累加。如果是其他人的星球,如果作戰人數不夠(小于星球人口),到達星球的人口相應減少。如果作戰人數大于到達星球人口,攻占星球,并更新人口(作戰犧牲)。

星球的移動和攻占是整個游戲的策略重點。既然是移動攻擊,每個星球有一個坐標。為了增加游戲的策略體驗,星球的具體坐標并不公開。有點像在浩瀚的宇宙中,只能觀察(枚舉)周圍有限空間(hash碰撞)尋找其他星球。為了在不公開星球坐標的情況,還能證明星球的移動正確,引入了零知識證明技術。

Energy Harbor與Standard Power合作,將為比特幣挖礦中心提供無碳核電:Energy Harbor Corp.與Standard Power建立為期五年的合作關系,從2021年12月開始,為 Standard Power位于俄亥俄州科肖克頓的新比特幣區塊鏈挖礦中心提供清潔、可靠、無碳的電力。Standard Power是數據處理公司的基礎設施服務提供商和區塊鏈礦業公司的托管提供商。

這項氣候友好型協議有助于Standard Power將俄亥俄州一家廢棄的造紙廠改造成最先進的場所,為該地區帶來新的就業機會。它還使該公司能夠通過能源港清潔、可持續、本地發電的核能為比特幣區塊鏈挖礦中心供電,從而實現其可持續發展目標。Standard Power還將在電網和俄亥俄州其他用戶最需要電力的時候完全停止運行,從而為輸電網提供可靠性和穩定性。(PRNewswire)[2021/7/13 0:47:34]

asDark Forest游戲V0.3利用零知識證明技術證明了兩個和星球位置有關的操作:1/ 星球初始化(init) 2/ 星球移動(move)。電路邏輯在darkforest-v0.3/circuits/中。電路采用circom開發。電路的證明采用Groth16協議。兩個電路相對都比較簡單:

EfficientFrontier獲AlamedaResearch200萬美元投資:位于以色列特拉維夫的加密貨幣做市商EfficientFrontier宣布獲得AlamedaResearch的200萬美元投資。該筆融資額將用來擴張資產負債表,并且建立其在加密資產領域的地位。EfficientFrontier表示他們處理的月交易量接近100億美元,橫跨50個加密貨幣交易所,涵蓋超過1000個交易對,包括現貨和衍生品市場。[2021/3/15 18:45:50]

init電路

init電路用來確保星球創建的時候,坐標在范圍內。x和y坐標都不超過2^32次方。

在半徑為r的圓形范圍內:

mimc(x,y) 的hash計算正確。x/y是private input,hash值是public input。

move電路

在星球移動時,檢查移動的范圍不能超過半徑為distMax的圓:

確定原始坐標的hash值以及移動后的hash值,顯然具體坐標是private input,hash值是public input。

隨著Dark Forest版本的迭代,更新了不少新的玩法。和位置有關的證明的電路也變多了,但是基本邏輯類似,感興趣的小伙伴可以自行查看。

體驗了一下最新的游戲版本:v0.6 Round 3。目前參加游戲需要邀請碼。

進入游戲的主界面如上,由4部分組成:1/ 最左邊是工具欄,玩家可以查看自己的星球(Planets)和裝備(Artifacts)。游戲支持各種插件(plugins)。2/ 最右邊是交易記錄 3/ 中間是整個宇宙星球分布圖。從某個玩家的視角看,整個宇宙由黑色背景和霧色組成。黑色背景是已經開拓的宇宙世界。霧色區域是沒有開拓的宇宙世界。在開拓的宇宙世界中有各種等級的星球。4/ 底部是開拓掃描控制欄,可以控制掃描是否開始,從什么坐標掃描。注意在宇宙分布圖中的靶向圖標,這個圖標就是指明正在掃描的宇宙空間。進入游戲的時候,向導程序會引導熟悉基本的功能按鈕。默認情況下,掃描程序不停的掃描未知宇宙空間。

點擊某個星球,可以查看該星球的具體參數。下圖是攻占的一個星球的參數信息:

紅色:當前人口數/人口上限。藍色:當前的礦數/礦上限。粉紅色:防御率(百分制)/ 移動速度 / 攻擊范圍。咖啡色:裝備。“send”按鈕可以發送人口和礦到其他星球上。“send”功能就是對應電路中的move操作。在move的移動過程中,兩個星球中間有白色連線。白色連線上會顯示移動的進度。

各種星球的屬性不同,有些可以產礦,有些有裝備,有些能升級,有些不能升級等等。

每個星球從level 1開始。Round 3的目標是攻占并擁有level 3以上的星球。離原點越近的星球,分數越高者排名越高。在原點還設置了level 9的星球,攻占了這個星球的玩家為第一名。

Dark Forest是一款實時策略游戲。星球的移動和攻占是整個游戲的策略重點。為了在不公開星球坐標的情況,還能證明星球的移動正確,引入了零知識證明技術。

Tags:DARESTRESARKDARKHest Stakeceres幣價格ARKN

火必交易所
DEL:Delphi Digital 解讀 Perpetual Protocol V2 的幾大核心改進_SBTCCURVE價格

自永續協議(Perpetual Protocol) 12 月上線以來,協議總交易量已超過 200 億美元,同時創造了約 2000 萬美元的協議收益。PERP V1 顯然取得了成功.

1900/1/1 0:00:00
BAD:Badger:加速比特幣在DeFi中的發展_cointiger下載蘋果

啟動時間:2020-9-15 代幣: BADGER(治理代幣,ERC20)DIGG(Rebase機制代幣.

1900/1/1 0:00:00
AXI:P2E 2.0 才是未來?Axie Infinity深度解說_axs幣最新利好消息2023

摘 要:在上一篇文章中,我們分析了加密貨幣是如何實現更強大的 "游戲賺錢 ",我們把它命名為P2E 2.0.

1900/1/1 0:00:00
COIN:入門教程:玩轉卡牌對戰類游戲CryptoBlades_SKILL

CryptoBlades是BSC上一款NFT卡牌對戰類游戲,游戲最早在6月初上線,6月下旬skill大暴漲,當時正是GameFi概念大火時期,經歷一陣的瘋狂后,市場趨于冷靜,幣價出現回調.

1900/1/1 0:00:00
LYRA:手把手教你參與 Lyra 的流動性挖礦_TIM

Synthetix 生態二層期權協議 Lyra 近日啟動的流動性挖礦要如何參與?Synthetix 二層期權協議 Lyra 在不久前完成了由 Framework Ventures 和 ParaF.

1900/1/1 0:00:00
FIL:零知識證明如何與Filecoin網絡結合_OIN

最近,Protocol Labs研究團隊發布了zk-SNARKs for the World site網站。這個網站介紹了目前在Filecoin網絡上整合零知識證明密碼學所完成的工作.

1900/1/1 0:00:00
ads