# 区块链游戏的激励与反作弊（旧文搬运)

By [dashuo](https://paragraph.com/@shuo) · 2021-12-02

---

`最近考虑把一些老文章搬到Mirror.xyz上来，大部分是18年左右写的，而我的更多思想是在19年时产生的，所以难免有些变化，后续再重新梳理一遍用长文来总结。`

作弊是区块链游戏将面临的最大问题，把反作弊变成游戏规则/玩法才能解决。

游戏只要流行，就会出现挂机等作弊行为，所以，把挂机做成内置功能才能确保公平。另外，还要从玩法上限制挂机收益，确保人类玩家比机器人回报更高。

把游戏设计成可编程的，鼓励玩家编写脚本，自动化一切，也是不错的方案。出售脚本的玩家可获得收益，购买脚本的玩家节省时间投入。

提到可编程游戏，就不得不说《0x10c》。

![《0x10c》- dcpu](https://storage.googleapis.com/papyrus_images/a4238265415129b0a6a8c09e80ddb27aa55ad1d9c5ab88f1721308c59c65e4b5.png)

《0x10c》- dcpu

著名沙盒游戏《我的世界（Minecraft）》开发商Mojang，曾经开发过一款名为《0x10c》的科幻类沙盒游戏。游戏中的计算机是一个全功能仿真16位CPU（DCPU-16），玩家可以使用汇编语言编写指令来控制飞船在银河系中航行。

DCPU-16曾在Github短暂流行：

[《GitHub宣布支持0x10c游戏语言(DCPU-16汇编语言)》](https://www.oschina.net/news/27827/github-0x10c-code-support-minecraft-notch%EF%BB%BF%EF%BB%BF)

> 《0x10c》，是Mojang曾经开发的一个科幻类沙盒游戏。2012年4月3日，该游戏由该游戏的首席设计师马库斯·佩尔松宣布。该游戏最终被无限期推迟，佩尔森也对该项目没有兴趣并专注于较小的项目。该游戏现在已经被完全取消，但一个粉丝团队正在开发自己的版本。
> 
> 该游戏已公布的功能包括一个全能的虚拟计算机，随机遭遇战，一个先进的经济体系，还有在一个宇宙或“多元宇宙”的单人和多人模式。游戏的故事发生在公元281,474,976,712,644\[4\]，人们开始从“深度睡眠”苏醒，“深度睡眠”是在1988年发生由于深度睡眠细胞的错误所造成的睡眠（注意十六进制数0x10C也就是十进制数16^12，相当于从1988年以来已经过去的年份即281,474,976,710,656年）。

\- 以上内容来自维基百科

《0x10c》终止可能是因为项目太过庞大，单个开发商从资金，人员都无法满足。但如果引入通证经济，就有可能实现这种超大规模游戏。据消息称，社区正在开发自己的《0x10c》版本。由玩家推动，这也正是区块链游戏未来的发展方向。

可编程游戏鼓励挂机行为。玩家需要参与创造性的活动，才能获得更多奖励。

**创造性的活动：**

![](https://storage.googleapis.com/papyrus_images/f0d6698c9c2e764d1f773ee70a53aa49c3eec7e0f0452bab1891c3d04e653b86.png)

锻造一把武器；锻造需要购买图纸、工具和原始材料。

图纸：

  系统出售（回收代币）

原始材料：

  铁矿石

工具：

  铁砧，锤子

铁矿石属于消耗类资源，每个玩家抵押一定量的基础代币就可以生产。这类资源玩家可以自动化（挂机）生产。采集工具有耐久度，需要代币购买。

铁砧和锤子是基础生产工具，NPC会出售（系统回收代币）。更好的生产工具是由玩家制作的。

参与创造性活动才能获得更多资源，挂机只能获得最小奖励。

游戏中创造性活动

**创造性的生产活动会通过市场机制来评估价值。**

玩家锻造的武器在拍卖行出售获得奖励。武器，装备有属性加成，需要消耗大量资源随机获得装备加成。稀缺性决定价格。

基础材料的采集的难度是由系统的代币回收量决定，难度动态调节。游戏中存储空间是收费的，大量资源囤积会增加成本。游戏中的基础资源是增发的，随着玩家增多，需求增大，系统回收量增大后会抵消通胀。

引入通证经济后，如何设计经济模型，激励方案，是影响游戏生命周期的关键。

作者：dashuo 链接：[https://www.jianshu.com/p/9b5ad1bf09e7](https://www.jianshu.com/p/9b5ad1bf09e7)

本文写于2018年

---

*Originally published on [dashuo](https://paragraph.com/@shuo/bKAC3t9PqZrHIQvwZyg3)*
