月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 比特币 > 正文

DAR:Dark Forest :采用零知识证明技术的游戏_DARK

作者:

时间: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的游戏策略有一定的了解。智能合约的源代码在目录:

darkforest-v0.3/eth/contracts

整个游戏宇宙由“星球”组成:

萨尔瓦多聘请《Bitcoin Standard》作者担任国家比特币办公室经济顾问:金色财经报道,据萨尔瓦多国家比特币办公室官推宣布,该国已聘请《Bitcoin Standard》作者 Saifedean Ammous 担任国家比特币办公室经济顾问,据悉 Saifedean Ammous 还得到萨尔瓦多总统 Nayib Bukele 的接见并分享了闪电网络开发者计划。[2023/5/31 11:48:54]

一个星球有两种“资源”:人口和矿。人口和矿慢慢增长,但是有上限。有矿可以升级。DarkForestInitialize.sol定义了几种星球类型。

DappRadar研究人员:Arbitrum空投对DeFi表现出兴趣:金色财经报道,DappRadar 的研究主管 Pedro Herrera 表示,传统市场的银行业紧张局势以及监管机构对中心化交易所的打击可能会促使用户转向去中心化金融应用程序。如果你开始看到 DeFi 的这些用例如何开始适应并赋予你更多的自主权来基本管理自己的资产和投资,这就是 DeFi 被高度使用的原因。像 Arbitrum 这样的项目正在他们的社区中创造一种忠诚度和参与感,这反过来又可以“吸引开发人员构建更好的产品,并最终吸引更多用户参与该项目。

DappRadar 的一份新报告发现,第一季度 DeFi 锁定的总价值从去年第四季度的 600 亿美元增长了 37% 至 833 亿美元。[2023/4/4 13:43:11]

从一个星球能将资源移动到另外一个星球。星球的移动存在速度。移动的同时可以指明携带的资源。当到达时,如果携带的人员超过该星球的人口,就可以攻占星球。攻占逻辑可以查看darkforest-v0.3/eth/contracts/DarkForestLazyUpdate.sol的applyArrival函数:

DApp商店平台DappRadar推出跨链Token Staking平台:金色财经报道,DApp商店平台DappRadar宣布推出跨链Token Staking平台,专注于解决不同区块链之间的质押障碍,据称此举或是业内首创。根据 DappRadar 的说法,他们提出的跨链质押平台不需要使用桥接资产,而且跨链代币质押机制确保投资者不会仅限于与 EVM 兼容的区块链。 (finbold)[2022/7/1 1:45:15]

如果是到达自己的星球,人口和银矿直接累加。如果是其他人的星球,如果作战人数不够,到达星球的人口相应减少。如果作战人数大于到达星球人口,攻占星球,并更新人口。

星球的移动和攻占是整个游戏的策略重点。既然是移动攻击,每个星球有一个坐标。为了增加游戏的策略体验,星球的具体坐标并不公开。有点像在浩瀚的宇宙中,只能观察周围有限空间寻找其他星球。为了在不公开星球坐标的情况,还能证明星球的移动正确,引入了零知识证明技术。

Fold推出类似PokémonGO的游戏FoldAR,用比特币奖励玩家:金色财经报道,加密货币公司Fold推出了一款类似于PokémonGO的游戏,用比特币奖励玩家。该游戏于8月首次宣布,当时Fold为其开设了候补名单。今天这款游戏已经正式发布,Fold表示已经与PokémonGO的创作者Niantic合作。该游戏称为FoldAR(增强现实),可在Fold应用程序中使用。它允许玩家在“每10分钟”搜索比特币和其他奖励的同时探索周围环境。(The block)[2021/11/24 22:13:02]

零知识证明应用

asDarkForest游戏V0.3利用零知识证明技术证明了两个和星球位置有关的操作:1/星球初始化(init)2/星球移动(move)。电路逻辑在darkforest-v0.3/circuits/中。电路采用circom开发。电路的证明采用Groth16协议。两个电路相对都比较简单:

init电路

init电路用来确保星球创建的时候,坐标在范围内。x和y坐标都不超过2^32次方。

动态 | Radar推出新闪电网络项目ION:据bitcoinexchangeguide报道,技术初创公司Radar刚刚发布了一个新的闪电网络(LN)项目。该项目被称为ION,是一个交互式指南,允许用户了解闪电网络的工作原理。[2019/3/5]

在半径为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是一款实时策略游戏。星球的移动和攻占是整个游戏的策略重点。为了在不公开星球坐标的情况,还能证明星球的移动正确,引入了零知识证明技术。

标签:DARFORERESDARKradar币最新消息ForesightNew Frontier PresentsDarkShield Games Studio

比特币热门资讯
NFT:刘昌用:NFT市场存在泡沫 但不必因噎废食_区块链的几个大局是真的吗

NFT更大的应用领域是人们的商业活动,尤其是已经互联网化的商业活动,转移到链上,形成各种真实的链上资产,这是NFT最大的场景.

1900/1/1 0:00:00
DEFI:DeFi协议是如何被黑客攻击的?_EFI

对几十次黑客攻击的分析确定了去中心化金融领域的主要载体和典型漏洞。去中心化金融领域正在以惊人的速度增长。三年前,DeFi锁定的总价值仅为8亿美元.

1900/1/1 0:00:00
加密货币:?波多黎各vs日本:加密货币征税的“天堂”和“地狱”_加密货币市场

最近,日本加密行业发起了一场统一税收改革倡议。日本两个最大的加密商业集团,日本加密资产商业协会和日本虚拟和加密资产交易协会,尝试联合起来去说服日本政府,修改其目前过高的加密货币行业的税收政策.

1900/1/1 0:00:00
WEB:一文说透与Web3.0相关的六个最值得关注的方向_WEB3

如果让你用一句话形容Web3.0,你会怎么形容?MakeInternetGreatAgain?(让互联网再次伟大)让数据所有权回归每个人?让信息与价值完全自由流动?我觉得都没毛病.

1900/1/1 0:00:00
SIN:基础设施法案加密修正案背后的美国立法者提出妥协版修正案_YDE币

如果没有参议员反对,新的妥协版修正案仍然可以通过一致同意的请求被添加到HR3684中。美国参议员对基础设施协议中适用于加密货币的条款提出了不同的修正案,在立法受挫后达成了妥协.

1900/1/1 0:00:00
BIT:一文了解加密货币定量分析“四大金刚”:价格、交易量、供应量以及市值_ARI

对于加密货币这样一个新兴行业,行业的蓬勃发展离不开一套科学的研究分析方法。本文将简单介绍目前行业中应用比较广泛的几个指标,即定量分析四大金刚,包括价格、交易量、供应量以及市值.

1900/1/1 0:00:00