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

DAR:Dark Forest :采用零知識證明技術的游戲_DARTHELON

Author:

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

DarkForest是一款MMO游戲。我比較感興趣的是這款游戲使用了零知識證明技術。零知識證明技術應用越來越豐富:隱私,跨鏈,zkRollup,游戲等等。本文介紹DarkForest的基本策略,如何結合零知識證明技術。在文章的最后,介紹最新版本v0.6Round3的游戲體驗和截圖。

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

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

游戲策略

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

Treasure DAO推出游戲工作室Darkbright:據官方消息,Treasure DAO推出游戲工作室Darkbright,將負責生態內Smolverse NFT項目游戲的開發。[2023/3/3 12:40:12]

darkforest-v0.3/eth/contracts

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

一個星球有兩種“資源”:人口和礦。人口和礦慢慢增長,但是有上限。有礦可以升級。DarkForestInitialize.sol定義了幾種星球類型。

投資管理集團Lendary Asia Capital推出加密另類債務基金:10月31日消息,投資管理集團Lendary Asia Capital推出加密另類債務基金(Crypto Alternative Debt Fund)。

該基金專注于整個數字資產領域的收益機會。此外,該基金積極管理多種信貸策略,包括向數字資產銀行、中心化交易所和數字資產領域的對沖基金提供短期信貸和流動性。(PRNewswire)[2022/10/31 12:00:47]

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

Celer推出的跨鏈支付網絡cBridge宣布支持Standard Protocol:1月9日消息,由二層擴容平臺 Celer Network 推出的跨鏈支付網絡 cBridge 宣布支持算法穩定幣協議 Standard Protocol。用戶現可通過 cBridge 在 Metis 和以太坊之間進行對 STND 的完全非托管、高速低成本跨鏈橋接。[2022/1/9 8:36:02]

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

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

Torum與Darkpool Liquidity 達成戰略合作:Torum與Darkpool Liquidity 達成戰略合作

據官方消息,Torum社交+NFT發行和交易平臺與流動及造市商 Darkpool Liquidity 達成戰略合作。

Torum 將會和 Darkpool Liquidity 共同攜手策劃和執行 Torum 的上幣及項目后續的造市策略。Darkpool Liquidity則會從這項戰略合作中,享有 Torum 生態圈旗下的所有資源,其中包括社區推廣、營銷活動及項目對接等。

Torum 是?家專為加密貨幣??及項??而設的社交平臺,致?于以社交平臺作為?態圈的基礎,并通過整合搭建于幣安智能鏈上的DeFi 平臺、NFT商城等功能,目前平臺已擁有來自十余個國家的超越4萬名注冊用戶,已連續數月保持30%用戶增長率。

Darkpool Liquidity 團隊曾經二度評選為幣安API開發大賽贏家,目前已為超過100家加密貨幣新創公司提供造市、流動性、上幣咨詢的一站式多鏈服務。[2021/5/17 22:12:22]

零知識證明應用

達爾文網絡(Darwinia)已經連接到波卡中繼鏈Rococo:推特信息顯示,達爾文網絡(Darwinia)已于今日連接到波卡中繼鏈Rococo。據悉,Darwinia是波卡生態中建立于Substrate框架之上的一種跨鏈橋接協議,專注于去中心化跨鏈代幣互換、交易和市場,涉及領域主要包括DeFi、游戲、NFT、DEX等。(嗶嗶News)[2020/8/26]

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

init電路

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

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

mimc(x,y)的hash計算正確。x/y是privateinput,hash值是publicinput。

move電路

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

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

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

體驗v0.6Round3

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

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

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

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

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

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

總結:

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

Tags:DARDARKARKOREDARTHELONDARK幣ArkhamAROREX

幣安app官方下載最新版
EFI:金色DeFi日報 | Poly Network攻擊者:本周暫時不會交出密鑰_Polymarket

DeFi數據 1.DeFi總市值:1169.06億美元 市值前十幣種排名數據來源DeFiboxDeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:54.

1900/1/1 0:00:00
NFT:NFT周刊|OpenSea 8月交易額突破10億美元;SuperRare推出新的功能_TRUMPARMY

隨著NFT市場持續繁榮,新的一周依舊有很多相關的新聞。OpenSea8月份的交易額突破了10億美元,SuperRare推出了新的功能,投資公司AndreessenHorowitz和Paradig.

1900/1/1 0:00:00
區塊鏈:借區塊鏈之名“挖礦” 一網絡傳銷團伙被端 涉案14億元_人工智能

現代快報訊隨著互聯網的迅猛發展,網絡犯罪日益增多,花樣層出不窮。近日,鎮江市潤州區檢察院對一個以涉嫌組織、領導傳銷活動罪的團伙提起公訴.

1900/1/1 0:00:00
POL:Poly Network白帽黑客發公開信公布私鑰_polyx幣在哪個交易所

8月23日消息,PolyNetwork攻擊事件黑客在今日下午通過鏈上轉賬留言,交出了3/4的多簽錢包秘鑰,并表示這是好的結局.

1900/1/1 0:00:00
比特幣:華鐵應急回復問詢函:被舉報的4418枚比特幣已出售并支付相關費用_DRAGONS價格

針對8月10日上海證券交易所的發出《問詢函》,華鐵應急時隔9天給出了詳盡的回復,包括回復《問詢函》的《浙江華鐵應急設備科技股份有限公司關于媒體報道事項問詢函的回復公告》、《有關財務會計問題的專項.

1900/1/1 0:00:00
GAM:GameFi 下一個發展大趨勢?_AME

玩游戲是為了休閑還是為了賺錢?小孩子才做選擇題,我們當然是全都要!過去,提起“游戲”,與之綁定最多概念的可能是休閑娛樂、浪費時間、甚至玩物喪志;但是如今,玩游戲可能已經不僅僅只是玩游戲.

1900/1/1 0:00:00
ads