買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > USDT > Info

ORE:Dark Forest :采用零知識證明技術的游戲_VEST幣

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的游戲策略有一定的了解。智能合約的源代碼在目錄:

Crypto1成立C1 Secondaries Fund投資加密行業公司:金色財經報道,Crypto1宣布成立投資基金C1 Secondaries Fund,目標是向區塊鏈、加密貨幣、Web3和金融科技公司的二級市場投資5億美元,主要專注于數字資產、區塊鏈技術和應用、加密貨幣服務(非直接投資加密貨幣)、Web3金融應用和先進的金融科技。C1 Secondaries Fund由C1 Investment Advisors LLC管理,C1 Investment Advisors LLC總部位于阿拉伯聯合酋長國和硅谷。該團隊于最近創立并領導了Crypto1 Acquisition Corp的首次公開募股,募資2.3億美元。[2023/3/29 13:31:46]

darkforest-v0.3/eth/contracts

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

風險投資公司Standard Crypto籌集5億美元新基金:金色財經報道,根據Axios的一份報告,風險投資公司StandardCrypto籌集了5億美元的新基金。據悉,該基金將投資于股票和加密貨幣。在今年早些時候接受采訪時,聯合創始人AlokVasudev討論了NFT和DAO等風險投資公司感興趣的領域,例如StandardCrypto。[2022/5/25 3:39:18]

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

隱私幣Firo與支付網關Guardarian達成合作,支持法幣購買Firo:據官方消息,隱私幣Firo宣布與白標簽支付網關Guardarian達成合作,引入了兩種法幣對:Firo/USD和Firo/EUR,允許用戶通過信用卡和SEPA(單一歐元支付區)歐元轉賬購買Firo。據悉,Guardarian提供多種支付方式,包括Visa、萬事達卡、銀聯和銀行轉賬,旨在讓購買加密貨幣變得更加便捷,個人可以在10分鐘內以市場最佳匯率和費用買賣Firo。[2021/4/28 21:07:34]

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

動態 | 去中心化交易所 Radar 推出開發者工具平臺 DEPLOY,可供開發者構建比特幣、以太坊節點:去中心化交易所 Radar 推出開發者工具平臺 DEPLOY。Radar 表示,DEPLOY 可供開發者構建自己的比特幣和以太坊節點,同時也可以提供開發者構建包括錢包、DeFi 應用程序和交易所在內的區塊鏈應用程序。Radar 首席執行官 Alan Curtis 表示,區塊鏈團隊需要一種安全,簡單的方式來啟動和管理區塊鏈基礎架構,而 DEPLY 具有區塊鏈基礎構架控制面板,是用于建立和管理節點的解決方案,并具有足夠的自主控制權。此前報道,Radar 于今年 8 月推出閃電網絡應用商店,涉足比特幣生態。Radar 也曾開發了以太坊上的去中心化交易所 Radar Relay,并在去年從 Blockchain Capital、DCG 等機構獲得 1000 萬美元的 A 輪融資。[2019/11/2]

現場 | Aleksandar:中國一定是很大的加密貨幣市場之一:金色財經現場報道,9月18日,在IOSG 6th shanghai meetup上,bloXroute Labs Co-founder Aleksandar表示,中國其實在多方面有很多很客觀的進展,人民幣使用的時間非常長,不論是金本位還是其他經歷的系統,其實有很長的發展歷史,所以中國一定是很大的加密貨幣市場之一。[2019/9/18]

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

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

asDark Forest游戲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是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:DARESTOREDARKYieldaraVEST幣BoredMemesDark Matter

USDT
DAO:Wisdom Chain鏈上穩定幣:SDAO_usda穩定幣是傳銷嗎

本文來自: https://www.reddit.com/r/wisdomchain/comments/o5hgcc/understand_what_is_the_sdao_stablecoin.

1900/1/1 0:00:00
MARS:即將推出治理代幣的借貸協議 Mars Protocol 究竟想在 Terra 生態扮演怎樣的角色?_Blockchain Property

Mars Protocol 通過提供質押型與非質押型借貸服務,想要為 Terra 生態釋放數十億美元流動性.

1900/1/1 0:00:00
DLO:Plasm 發布 Shiden 網絡的 Crowdloan 操作指南_MicroCats

我們非常高興地宣布,在今天開始 Kusama 的 PLO!現在,KSM 持有者可以通過 Polkadot.js、Fearless Wallet、MathWallet 或 OKEx、Kraken.

1900/1/1 0:00:00
LOOT:什么是Loot?LOOT的前世今生(建議收藏)_DOMO幣

只用了短短一周,Loot?就變成了?NFT?領域里最火爆的項目,整個以太坊生態系統都為之吸引,更引發了 NFT 行業里前所未見的社交和交易活動狂熱.

1900/1/1 0:00:00
ICK:被低估的AMM DEX:Quickswap_SWAP

作為公鏈建設的基礎設施,秉承著“想致富,先修路”、“想要建設生態,先開設AMM DEX”的理念,AMM DEX已經成為任何一個DeFi生態中最重要的組成部分.

1900/1/1 0:00:00
NFT:搖籃(物種起源):Cradles會引領比Loot更牛的NFT范式革命嗎?_Nomadland

Hi~ 小伙伴們! 之前聽一個元宇宙大咖說過,咱們區塊鏈玩家必須要掌握好兩大工具,這兩大就分別是Opensea和Discord.

1900/1/1 0:00:00
ads