時(shí)間:2023-07-12|瀏覽:230
自去年8月發(fā)布第一個(gè)測試版以來,區(qū)塊鏈游戲DarkForest熱度只增不減。目前,它在Twitter上擁有1.48萬粉絲,并且V神也在YouTube上推薦了它。
DarkForest是一款建立在以太坊上的去中心化實(shí)時(shí)戰(zhàn)略(RTS)游戲,靈感來自于劉慈欣《三體》三部曲中的第二部小說《黑暗森林》及其同名思想實(shí)驗(yàn)。
DarkForest是一款MMO太空征服游戲,玩家可以在一個(gè)無限的、程序化生成的、加密指定的宇宙中發(fā)現(xiàn)并征服星球。
在游戲中,星球分為兩種:普通星球和有銀礦的星球。第二種星球可以持續(xù)產(chǎn)生銀,而普通星球需要銀進(jìn)行升級(jí)以提高屬性。
玩家的目標(biāo)是不斷探索和占領(lǐng)新星球,擴(kuò)大自己的勢(shì)力范圍。
目前來看,DarkForest和Dapp上的其他小游戲沒有太大區(qū)別,那么到底是什么讓DarkForest仍然火爆一年呢?
隱藏信息游戲和zkSNARKs:
過去一年以太坊上的應(yīng)用零知識(shí)(ZK)密碼學(xué)取得了飛躍性發(fā)展,比如iden3的SnarkJS等新工具首次實(shí)現(xiàn)了高效的、瀏覽器內(nèi)的ZK證明和驗(yàn)證。
這些應(yīng)用zkSNARK技術(shù)的最新進(jìn)展使得DarkForest建立了一個(gè)基于zkSNARKs的隱藏信息游戲。
zkSNARKs是一種強(qiáng)大的密碼學(xué)工具,用于驗(yàn)證秘密數(shù)據(jù)的計(jì)算。
在類似國際象棋的游戲中使用零知識(shí)證明可能會(huì)得到這樣的證明:"我將我的馬從秘密地點(diǎn)A移動(dòng)到秘密地點(diǎn)B,我不會(huì)告訴你A和B的實(shí)際位置,但我可以證明從A到B的移動(dòng)確實(shí)是一個(gè)有效的L型移動(dòng)。"
要理解zkSNARKs對(duì)數(shù)字世界的影響,首先要理解完全信息游戲和不完全信息游戲的區(qū)別。
完全信息游戲是指所有玩家都知道游戲宇宙的全部狀態(tài)的游戲。比如跳棋和國際象棋都是完全信息游戲,因?yàn)樗型婕沂冀K知道棋盤上所有棋子的位置。CryptoKitties也是一個(gè)完全信息游戲,因?yàn)樗型婕叶贾勒l擁有什么貓咪以及每個(gè)貓咪的屬性。
不完全信息游戲也被稱為"隱藏信息游戲",指的是玩家可能不知道世界的全部狀態(tài)的游戲。例如撲克是一種不完全信息游戲,你不知道你的對(duì)手手中有哪些牌。像《星際爭霸》和《EVEOnline》這樣的戰(zhàn)略游戲也屬于不完全信息游戲。
在DarkForest等RTS游戲中,信息隱藏是通過"戰(zhàn)爭迷霧"來實(shí)現(xiàn)的,即游戲地圖上的未探索區(qū)域是未知的。不完全信息游戲給玩家提供了探索更豐富、更戲劇性的策略空間的機(jī)會(huì)。
以前在去中心化系統(tǒng)上建立不完全信息設(shè)置幾乎是不可能的,因?yàn)榇蠖鄶?shù)去中心化系統(tǒng)的數(shù)據(jù)層在設(shè)計(jì)上是完全開放和透明的。但零知識(shí)密碼學(xué)改變了這一點(diǎn)。有了zkSNARKs,玩家可以保留私人狀態(tài),并同時(shí)公開提交可驗(yàn)證的有效行動(dòng)。
DarkForest的一個(gè)核心理念是SNARK安全的加密戰(zhàn)爭迷霧。在DarkForest中,玩家不向核心智能合約提交他們所占領(lǐng)的星球的坐標(biāo),而是提交對(duì)其星球位置的承諾(通過對(duì)星球坐標(biāo)的哈希運(yùn)算),以及證明哈希運(yùn)算有效的零知識(shí)證明,以保障星球位置的保密性。當(dāng)玩家想要移動(dòng)時(shí),他們提交要移動(dòng)的星球的哈希值和要移動(dòng)到的星球的哈希值,以及一個(gè)零知識(shí)證明來證明這構(gòu)成了一個(gè)"有效"的移動(dòng)。
由于哈希值很難逆向推導(dǎo),檢查DarkForest合約不會(huì)告訴你其他玩家的實(shí)際位置。要找到其他玩家,唯一的方法就是簡單地搜索。在DarkForest中,這意味著對(duì)游戲宇宙的區(qū)域進(jìn)行"散列",尋找與已公布的散列對(duì)應(yīng)的坐標(biāo)。戰(zhàn)爭迷霧的引入使得只有通過計(jì)算才能揭開。
為了使這個(gè)游戲世界更有趣,DarkForest還在這個(gè)核心思想的基礎(chǔ)上添加了一些更復(fù)雜的zkSNARK技巧。效果如何,讓我們拭目以待。
今年年初,DarkForest移動(dòng)到速度相對(duì)較快、手續(xù)費(fèi)相對(duì)低廉的xDai網(wǎng)絡(luò)上后,變得更加受歡迎。
最近剛剛結(jié)束了V0.6版本的第四輪活動(dòng),包括最近的這次活動(dòng)在內(nèi),DarkForest每一輪活動(dòng)都會(huì)在技術(shù)和玩法上有一些或多或少的突破,取得了不錯(cuò)的效果。
目前,有很多DarkForest的高級(jí)別玩家在YouTube和其他社交媒體上發(fā)布了攻略。如果你對(duì)類似飛機(jī)大戰(zhàn)的街機(jī)游戲感興趣,那么DarkForest也是一個(gè)懷舊的好選擇。
來源:鏈茶館