本文首发于知乎专栏《区块链游戏》,作者Nick Wu,游戏葡萄已授权转载。
周一,我想看看过去三个月玩区块链游戏损失了多少eth,所以我请@crawler帮我爬取两个主账户。结果如下:
0x7.0ac4的总账号数为303.529eth
0x0..eddc的账户总计915.864eth
总计1219.39eth。按照今天4900的价格算,差不多是600万元了。
以下是计算表的部分截图:
以下是我在各种区块链游戏中拥有的一些资产:
CryptoKitties 中的一群猫
CryptoCities 中的一堆城市
Dmap中的东方明珠塔
CryptoLandmarks 中的大本钟
ECClub 群星荟萃
《以太水浒》中的武松
以太坊王两姐妹
Cryptobeauty 中的所有卡牌
还有wallcryptostreet、ethernumbers等一堆ERC721数字资产,我就不详细说了。可以说目前比较流行的Dapp我都体验过了。详情可以看我的知乎文章:https://zhuanlan.zhihu.com/p/34013667
两个多月内,与智能合约的交互次数超过3000次。作为一个从剑侠MUD开始玩网络游戏20年的游戏玩家,我想从用户的角度分享一下我对智能合约/去中心化应用或区块链游戏的看法。
首先解释一下,目前绝大多数的去中心化应用都是基于以太坊上的智能合约构建的。目前,区块链游戏占据了绝大多数。
我认为目前智能合约有以下优点:
1.通过开源合约快速建立信任
目前比较流行的去中心化应用基本上都开源了自己的合约。当游戏开发团队告诉我他们的玩法和未来的计划时,我可以立即去智能合约中验证。毫不夸张地说,我什至可以不管开发团队告诉我什么,直接去智能合约中寻找答案。
例如,在Cryptokitties 中,团队表示只会有45,000 只第0 代猫(gen 0),因此我们可以在智能合约中查看这个数字。如下图所示。
对于一些已经拥有强大可信度背书的团队来说,此功能可能没有用。但对于一个小而未知的团队来说却非常有用。因为玩家不需要信任这个团队,只需要信任智能合约即可。
同样,过去,一些彩票机构一旦中了大奖,就跑路了。通过智能合约,一旦您获胜,奖金将自动分配,这可以防止这种情况发生。彩票玩家无需评估彩票机构的信用度,只需检查智能合约的正确性即可。
2、数据不可篡改,规则永不改变。
每个玩过网络游戏的人一定都经历过规则不断变化、游戏内道具快速贬值的痛苦。比如金庸群侠传,一开始,三剑就能横扫天下。后来大家一定要打野球拳。再比如,魔兽世界的等级限制在不断的提高,新的装备也在不断的发布。只要一段时间不玩,就很难跟上。在智能合约中,规则可以直接固定,否则创建者无权修改游戏数据。
此时,用户与其说是在与开发者创建的产品进行交互,不如说是在与智能合约的逻辑进行交互。而这个逻辑是任何人都无法控制的。
例如,密码朋克的开发者在生成10000 个头像后,会将交易完全交给市场。团队无权修改这些头像的内容或价格。
当然,开发者也可以赋予自己篡改智能合约中数据的权力。不过,只要是开源的,用户也是可以看到的。
3、使用过程完全透明,信息完全对称
由于区块链上的所有链上数据都可以查询,因此任何人都可以查询所有通过智能合约交互的数据。这使得每个人都可以通过简单的搜索获得与开发团队和其他玩家完全相同的信息。
下图是加密猫智能合约的交易记录。在这里,我们可以清楚地看到游戏开发商赚了多少钱、总共发生了多少笔交易、哪些玩家参与了以及每个玩家在做什么。这里我们可以看到,1 名玩家刚刚执行了“重现”命令,7 名玩家刚刚执行了“出售”命令。
通过分析玩家秘钥地址,我们甚至可以得到更清晰的用户画像。包括玩家的钱包余额、他玩过哪些游戏、他在每场游戏中投入了多少、他与谁进行过ETH交易等。而这些信息可以帮助我们做出更好的决策。由于区块链公开透明的特性,暗中操作几乎是困难的。
然而,智能合约也有很多非常明显的缺点:
1、无法及时互动
区块链本身可以说是在时间维度上直接离散化连续时间,存在等待时间不确定和拥塞的可能性,因此玩家之间很难形成及时的互动。 (何鹏总结)
2、发送指令的成本比较高
因为每次发送指令都需要消耗GAS,而目前的ETH价格仍然使得Gas费相对较高。以太坊上的一场战斗往往要花费10元。尽管许多其他连锁店目前声称拥有更便宜的解决方案,但这些解决方案仍在开发中。
3、开发环境不成熟
目前,以太坊的虚拟机及其流行的编程语言Solidity已经是众多公链中最成熟的开发环境。但与其他流行语言相比,它还很不成熟。即使在官方手册中,也有很多漏洞需要填补。
其他缺点@云树也讲得很好了。详情请看这里:https://zhuanlan.zhihu.com/p/34345088
总结
区块链不是万能药,智能合约也不是解决当前所有中心化问题的万能钥匙。但目前智能合约在某些方面的应用确实改善了一些原有的问题,创造了很多新的模式。作为一名玩家,我也经历了很多独特而新奇的感受。希望智能合约和区块链作为一项好的技术能够逐步完善,与中心化技术相辅相成。
关注微信公众号“游戏葡萄”,每天获取最前沿的游戏资讯