http://www.7klian.com

一文相识V神的新欢:Dark Forest

注释:有一些破例,个中一种是commit-reveal游戏,个中姑且的私人信息最终会被果真。此类游戏可以在去中心化的情况中实现,个中包罗扑克类的游戏。所有也确实具有以私钥形式内置的很是有限的私有状态观念。请留意,公钥签名方案从技能上讲是一种零常识协议。

零常识加密改变了这一点。有了zkSNARKs,玩家就可以保持隐私状态,同时果真提交可验证的有效行动。这使得我们可以成立像Dark Forest(暗中丛林)这样的游戏,它依赖于由zkSNARKs掩护的“暗码学战争迷雾”。

Dark Forest(暗中丛林)背后的一个焦点思想是受SNARK掩护的奥秘学战争迷雾。在“暗中丛林”中,玩家无需提交他们征服了焦点智能合约的行星坐标,而是提交他们对行星位置的理睬(通过哈希行星坐标),以及哈希有效的零常识证明。这使行星的位置保持奥秘。

 

完全信息游戏是指所有玩家都知道游戏世界全部状态的游戏。譬喻,跳棋和国际象棋都是完全的信息游戏,因为所有棋手都知道棋盘上的棋子。同样,加密猫也是一个完全的信息游戏,因为所有玩家都知道谁拥有什么小猫,以及每只小猫的属性是什么。

 

为了领略zkSNARKs大概对数字世界发生的影响,领略两种游戏范例之间的区别是很重要的:(1)完全信息游戏和(2)不完全信息游戏。

Dark Forest(暗中丛林)的灵感来历于刘慈欣的《三体》三部曲,出格是第二部小说《暗中丛林》和同名的思想尝试。

随后,Vitalik就推荐了一款名为Dark Forest(暗中丛林)的Dapp,并评价称:

而不完全信息游戏(也称为“埋没信息游戏”)是指玩家大概不知道世界全部状态的游戏。譬喻,扑克是一种不完全信息游戏,因为你不知道敌手手中的牌。像星际争霸和EVE Online这种计谋游戏也属于不完全信息游戏这一类。在星际争霸和其他RTS游戏中,信息埋没是通过“战争迷雾”来实现的 (指:游戏舆图上的区域会被遮蔽,直至玩家发明为止)。

为了给这个世界提供神韵以及其他有趣的属性,Dark Forest还在此焦点思想的基本上编写了很多更巨大的zkSNARK“能力”。

 
Dark Forest(暗中丛林)是一款MMO太空征服游戏,玩家可以在一个措施生成的、无限的加密宇宙中发明并征服行星。固然最终的暗中丛林宇宙最终将一连存在,但该游戏的第一个版本将是有时间限制的,而beta宇宙将会按期更新。

不完全信息游戏答允玩家摸索更富厚、更具戏剧性的计策空间。信息差池称使得欺骗、条件协调、巨大的社会动态等成为大概。正因为如此,险些所有风行的MMO游戏都是不完全信息游戏。

第一个测试版

雷同地,当玩家想要移动时,他们会提交他们要移动的星球的哈希值以及要移动到的星球哈希值,以及证明这是“有效”移动的一个零常识证明。

在已往的18个月里,以太坊上的零常识(ZK)暗码学应用有了突飞猛进的成长。像iden3 SnarkJS这样的新东西,首次实现了高效的欣赏器内ZK证明和验证。这些最新的应用zkSNARK技能希望,使得我们可以或许构建Dark Forest(暗中丛林):一款完全去中心化和可一连的RTS(及时计策)游戏。
暗码学战争迷雾

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。