玩家与特工的战争(下):“成为特工,敌人会比脸书更了解你的行踪”
在开始讨论《Ingress》中的玩家隐私问题之前,请先和我一起想象这样的场景:你在北京的前门步行街上玩《Ingress》,攻击了敌军位于此处的Portal,这导致敌军玩家发现了你的存在。随后:
对方在游戏的聊天频道里给你发了一条信息:“你也在前门啊?”
对方在游戏的聊天频道里给你发了一条信息:“我在都一处门口穿着蓝衣服,过来找我拿卡。”
对方直接拍了你的肩膀,说“原来你在这啊”,然后递给你一张印着他ID的小卡片。
对方过来和你挥了挥手,然后用相机拍下了你的照片。
以上哪一种行为会让你觉得自己的隐私受到了冒犯,让你觉得对方是一个跟踪狂?如果这件事情不是发生在旅游景区,而是发生在你家住宅楼下呢?
对绝大多数人来讲,4显然是一种非常冒犯,甚至是存在法律风险的行为,1、2、3则可能有些争议。坦白说,在我玩《Ingress》这个游戏的过程中,1、2、3的事情都干过,而且被我如此“骚扰”的敌军并没有表示过什么异议。以及,虽然我没有做过一言不合就偷拍的事情,但是我和敌军玩家合过影,甚至还帮一大群敌军拍过合影。不过,我和我的敌人们都是活跃的硬核玩家,我们之间的纠葛外人未必能懂,普通人乍一闯进我们的世界也未必能接受得了。
总而言之,虽然LBS游戏已经诞生了若干年,但对于使用真实地理定位来进行游戏所导致的隐私泄露问题,还没有哪一款游戏能搞得如此复杂。
从2017年以来,国内《Ingress》玩家社群中蓝绿阵营本就糟糕的关系进一步急剧恶化,“隐私”是其中一个极为重要的争议焦点。从年初开始,双方各自有玩家曝出自己在攻击敌方Portal的过程中,被敌军依据游戏内的行动信息跟踪、骚扰,乃至发生肢体冲突。
随后,在广州和西安分别发生了“偷拍事件”。蓝军成员在市区内与绿军成员相遇时,在未经同意的情况下拍摄了绿军成员的照片。涉事蓝军为此公开道歉,但相关的争议一直持续。
广州偷拍事件肇事者的道歉书
2017年6月,绿军执行了“翡翠龙2号”行动,建立了一系列顶点分别位于中国的新疆喀什、俄罗斯的勘察加半岛以及印尼的巨型Field,行动成功后,蓝军成员认为对方使用了“飞机”(位置作弊者)协助清障,向Niantic发起公开投诉,绿军则在这次行动的战报中拒绝透露关于清障工作的关键细节,并使用了“无名英雄”的说法。这一措辞被蓝军方面解读为绿军使用飞机的“实锤”,绿军则回应称不会在战报中透露“一直被蓝军窥探的”个人隐私。
2017年底,Niantic宣布以RIOT、drunkenfrog等为代表的第三方《Ingress》数据库为非法,对涉嫌使用这一数据库的玩家账号进行了封禁,被封禁名单中,蓝军玩家的数量和等级都高于绿军。在上一篇文章中我们提到,这些系统是典型的“成就猎人”系统,可以记载某个玩家在某天占领了某个Portal,占领持续了多少天,以便系统的使用者赶在占领时长达到150天,这名玩家将要获得“Guardian”顶级徽章之前过去干掉这个Portal。这类系统同样可以被用于追踪一个玩家在什么时间出现在什么位置,用于分析某人的行动路线。可以想见的是,关于隐私的争议再次甚嚣尘上,蓝绿双方大佬们在G+和知乎上的口水仗打得热火朝天。
“我知道你每天晚上睡在哪里”
一个有趣的事实是,在两群人为敌方阵营“恶意刺探对方玩家个人信息”而大打口水仗的时候,参战的很大一部分人是准确知道彼此的相貌、工作地址、居住地址以及日常活动范围的——而且大家都认为这是一件天经地义的事情。每一天都会有玩家专程跑到敌军或是友军的工作单位,甚至是住宅楼底下,将这里的Portal炸烂、升级、搞成奇奇怪怪的样子。
这些行为按照具体情况,一般会被称为“打床、工Po”“升脚”“送祝福”。我再重复一遍:跑去一个敌军在现实中的住所去放游戏里的“炸弹”,在《Ingress》里是被双方阵营共同认可的,是游戏里司空见惯的一部分。在游戏的早期,甚至有玩家在北京朝阳区某地申请了一个游戏中的任务。任何一位玩家都可以按照这个任务的指示去逐个攻占这一带的几个Portal。任务会写明,这个Portal位于某人的住所附近,要求玩家按照自己的阵营,决定要升级还是摧毁这个Portal。在依次“光顾”了几个人的“床Po”之后,玩家可以获得一枚名为“×××公园打床Po”的任务徽章,这个任务直到当时住在附近的几个玩家陆续搬走之后才被下线。
一个把自己的工作单位写在群名片里“求升脚”的蓝军
讨论《Ingress》中的床Po/工Po文化,可能还要从游戏的一些基本设定说起。 在《Ingress》的游戏过程里,每个玩家都需要大量物资——摧毁敌军Portal需要的“炸”,建设本方Portal需要的“脚”,将本方Portal互相连接起来的“钥匙”等等。Portal的等级越高,才能产出级别越高的物资。
作为一款极度硬核的游戏,《Ingress》对于玩家之间合作的鼓励力度大到近乎于丧心病狂的程度。从8级——算是刚出新手村,到16级——所谓的满级大佬,玩家在角色能力上的提升可以忽略不计,只是可以给距离更远的Portal补充能量,以及能量槽的容量更大一点而已。正常情况下,一个7级以上的玩家,以自己的力量只能将一个Portal升级到5级。想要升级出高级Portal获取高级道具必须要靠多人合作,6级Portal需要至少两人,7级需要至少3人,最高的8级则需要至少8人。
另一件很重要的事情是,一个玩家只能在一个Portal上安装两个Mod(强化插件),想要让你的Portal防御力更高,连接到更远的地方,或者在短时间内产出更多道具,都必须要有其他玩家配合才行。
由于一个玩家不太可能专门在外面待上几个小时获取游戏中的物资,因此,可以坐在自家沙发上/办公室里,隔几分钟就摸一次的Portal自然成了专门和友军聚会“起八”之外最好的选择。为了让这些所谓“床Po/工Po”能够级别更高、生产力更强,很多玩家会日常性地召唤友军帮忙升级,从而可以出产更多高级别物资。同样,看到敌军的“床Po/工Po”等级高或是插上了稀有Mod,过去炸掉也是很多人的第一反应。
某地是自己的“床Po/工Po”对于敌我双方来讲都不是一件需要保密的事情。一方面,一个Portal每次被敌军摧毁之后都会被同一个玩家很快抢回来并且放上生产Mod,附近的其他玩家很快会注意到这里的不同——一个哪怕在圈外都广为流传的故事是,一位身为公务员的日本绿军玩家对自己的工Po保持着相当强的控制力,每次都能在被敌军摧毁后迅速抢占回来。最终,这名玩家被敌军举报,并因为上班时间玩游戏受到处罚。从一个《Ingress》老鸟的视角来看,这名玩家工作的地点估计要么非常偏远,要么不对公众开放,所以被当成了所谓的“战略Po”,用来维持一条很难被敌军攻击的长连接,防止对方覆盖整个城市。
一个典型的床Po上总会挂着无数Link——是的,这是我的床Po
另一方面,“床Po/工Po”可以稳定产出大量的钥匙,让玩家可以方便的以这个Portal为中心射出大量连接获取经验值,因此一个“床Po/工Po”往往会随时带着几十甚至上百根连接,哪怕在地图上也十分显眼。这在游戏早期的版本,玩家还无法快速从一个Portal上获取大量的钥匙时,一个床Po显得尤为重要。《Ingress》玩家中流行的一句话是:有床(Po)没床完全是两个世界。这种便利带来的巨大优势甚至导致《Ingress》圈中产生了一种潜规则:一个玩家要向其他人申明自己是常驻于这个位置的,所以才能获取如此多的钥匙——而不是违规使用了小号帮助自己获取物资。
“自证清白”的潜规则
《Ingress》中有很多在其他游戏中很难见到的规则,而且这些规则几乎全是玩家社群在自发地进行维护。游戏里的头号天条当然就是不能使用技术手段修改自己的定位信息,也就是所谓的“开飞机”——在当年《Pokémon Go》正火的时候,有不少开着定位修改器抓小精灵的国内玩家“顺便”入坑《Ingress》,都会被本方阵营大佬怒斥飞机时的样子吓到,最后不得不在老老实实玩《Ingress》,和继续开飞机玩《Pokémon Go》中二选一。
《Ingress》的TOS(用户协议)里还严格规定,一个人只能使用一个唯一的《Ingress》账号,不能同时使用多个账号(包括多个账号交替使用),不能将自己的账号交给别人使用,甚至包括同一阵营的玩家也不能代持别人的设备与账号,不同阵营的玩家不得通过协商一致的方式互刷快速获取经验值等等。
违反这样的规则可以带来巨大的利益。例如,如果一个阵营想要建立一条从北京到上海的连接,按照合法的方式,需要有一名玩家拿到北京某个Portal的钥匙,真人跑去上海交给当地玩家,其中开销可想而知。而如果北京的玩家把用到的钥匙放在某个账号身上,把账号密码发给上海,由上海玩家在当地登录,整个过程可能只需要不到5分钟,成本近乎于零。
再比如, 如果有一个同阵营的,6级以上的小号,玩家就可以在不用等待其他玩家帮助的情况下,将一个Portal升到6级,并且插满4个强化Mod。想要获取物资的话,两个账号一起插生产Mod可以让获取物资的质量更高、数量翻番,想让Portal更难被攻克的话,两个人安装4个绿色护盾和一个人安装两个两个粉色护盾提供的防御力是相同的——而前者的掉落几率是后者的十几倍。
2016年9月的一幕——因为和一个朋友在他的床Po上搞事,我俩被一个上海来的友军查了户口……
正是因为作弊有着这样巨大的潜在收益,《Ingress》的玩家社群中才形成了一种“自证清白”的潜规则。就像之前提到的,长期占据、使用某个Portal的玩家会被认为有义务向其他人解释自己与这个Portal之间的关系。如果一个活跃的高级玩家身边总有一个低级玩家随行,那么这两个人会被认为有义务向其他玩家,尤其是当地的敌军介绍这二人的关系,甚至是来真人和大家见一见。这也是为什么一个城市中的活跃玩家之间,彼此都对各自的工作单位或住所位置,甚至是家庭成员了如指掌。
此外,全国各地的蓝军绿军基本上都有自己的微信公众号,这些玩家自媒体最大的作用,就是发布一种被称为“战报”的文章。例如,北京蓝军从平谷、怀来、大兴3个位置射出连接,建立Feld覆盖了整个北京。在事后的战报中,身在平谷、怀来、大兴三地的玩家会放出他们在当地“和Po合影”——也就是和被用来申Po的实物合影的照片。行动之前前往这3条连接所经过的路径上,将阻挡的其他连接清除掉的“清障组”玩家,也会放出自己清障时在现场的照片。长途机动的玩家则会直接晒出自己的机票或者火车票。
一次典型的大新闻战报,内容包括各路玩家在Portal所在地的自拍。(图片来自西南多省蓝军“洱海之蓝”行动)
这些内容最大的意义就是为了让其他玩家相信,这次行动真的是一群玩家跑去荒郊野外互相配合完成的——而不是坐在沙发上篡改GPS定位就轻松地盖了一次北京。
在《Ingress》里,玩家判断其他人是真人还是飞机的一项重要手段就是查看对方的行动轨迹。夜间在诸如故宫之类的封闭区域内行动,或者一个小时之内横跨了整个北京,都有可能被认为是“不正常行动”而遭到举报。因此,双方阵营甚至会在战报中主动对外透露本方哪些人拥有私家车,以便解释这个玩家为什么具有快速机动能力。
总之,为了玩这个游戏,我向敌军介绍过自己(当时的)的工作性质,解释我为什么会在工作日出现在各种荒郊野外或是不对外开放的地方,敌军大佬给我指过一条只有自行车才能穿过的小路,说明自己为什么能比开车的我先走完这段路。好几位大佬曾经拉着自己的孩子一起给我发各自的BioCard(相当于玩家的名片,我们在这篇文章中介绍过),一个日本玩家甚至给过我一张他床Po的BioCard,告诉大家这个位于东京某地的Portal就是他的家。
我和我的敌人们都属于那种比较“特工”的玩家,然而与电影中的特工正好相反,成为一名优秀的《Ingress》特工意味着我们需要更加全面地暴露自己的隐私。
“这是一款藏不住人的游戏”
《Ingress》玩家对彼此进行“验明正身”的执念,某种意义上也是被游戏官方熏陶出来的。在Niantic看来,游戏里是不应该有“玩家”和“账号”的区别的,每一个账号背后对应的都应该是一个唯一的玩家,有自己的故事,和身边的玩家一起成长。为此,许多《Ingress》官方活动甚至会要求真人签到,并且要求到场玩家必须参加合影,每一块成就徽章对应一张面孔。
2017年底,《Ingress》玩家就曾用一种近乎“人肉搜索”的方式调查过作弊者。去年12月,Niantic与军品户外品牌Goruck合作,在台北的Anomaly期间推出了一系列活动:玩家需要在Goruck教官的指导下,完成一系列高难度的任务,其中包括负重急行军、俯卧撑、匍匐前进等众多花样,差不多相当于一场简易版的铁人三项。
完成挑战的玩家可以获得一系列显示在自己《Ingress》玩家档案上的专有成就徽章,并且取得Anomaly比赛的相关情报,使本方阵营在比赛中获益。按照规则,取得这块徽章必须由本人亲自完成全部挑战,决不允许买卖、代人参加。事后,一名杭州绿军被其他地区的绿军举报,称其没有出现在Goruck活动现场,但仍然获得了相关的徽章。接到举报后,Niantic和Goruck迅速展开了调查,并邀请国内双方阵营的玩家进行举证。
当时玩家们提供的证据包括:此人在平时参与当地玩家活动时的照片、Goruck活动时的照片,甚至包括了此人在台湾地区活动期间,发布在各社交媒体上的内容。几张晒吃照片引起了玩家的注意:虽然系统显示这几张照片发布的位置在台北,不过有玩家指证发现,系统显示的具体坐标位于台北市一处偏僻位置,是在发照片时没有卫星定位,强行添加地址为台北市的时候才会出现的一个坐标。关于图片的内容也有玩家指出,这几款点心来自于一家没有在台开店的大陆连锁餐厅。最终,在玩家们提供的证据支持下,官方认定此人在活动中使用了“枪手”,剥夺了这名玩家的成就徽章。
看到有人晒吃,特工们眉头一皱,发现事情并不简单……
事实上,《Ingress》这款游戏经常被圈内人调侃,说它具有“类区块链性质”。这款游戏是“藏不住人”的,一个玩家想要升到8级需要120万Access Point(简称AP),也就是这个游戏里的经验值。想拿到这120万AP, 你无论如何要做出些引人瞩目的事情来才行——这可是一个一切故事都发生在现实世界中的游戏,就像我在上一篇文章里介绍过的,占领Portal,建立连接和Field都会被Intel系统注意到,其他玩家可以在地图上看到你完整的行动轨迹。想凑够120万AP,基本上本地玩家总会对你有个印象:“哦,这个人平时在×××地方活动,炸过我在×××地方的Portal”。
这也是为什么双方嘴上都在说防备对方阵营用小号,但实际上并不担心对方小号真的渗透进自己阵营内部——一个活跃的玩家想要在自己的主账号之外再打造一个至少8级的账号,难度本身就已经不小了,更别提还要在获取AP的同时表现出一个和自己完全没有交集的行动轨迹来,这难度着实有点夸张。理论上讲,倒是可以通过入侵敌方Portal,或是给己方Portal充电这样的“静默行动”来升级,不过一方面这会导致玩家的个人档案异常——占领、field相关的成就牌无法解锁,入侵、充电成就等级奇高,肯定会引来质疑。另一方面,哪怕是有自动脚本可以使用的作弊者,都会被发现,有夜半无人时在某些偏远或是封闭的区域内行动的记录,显然即使是他们也没有足够的耐性用这种堪称龟速的方式升级。
玩家与特工的战争
《Ingress》中的“偷拍门”之所以如此复杂和敏感,其实正是所谓“玩家与特工的战争”的一种缩影。游戏中一种日常发生的冲突是,一个玩家来到一个空旷的场地上占领了一个Portal,随即这个Portal被一个敌军攻击并抢走。玩家在游戏的聊天频道里要求和对方见一面未果,环顾四周也没有发现其他人存在,于是自拍一张照片发上网,称这是“我和Portal与不存在的敌军玩家的合影”,指责敌军都是“飞机”,然后引发双方下一轮口水战。
一些“特工”们从不避讳提到自己的家庭住址,将自己的正面头像印上BioCard,找到自己能找到的每一个玩家塞给他们,甚至登上战报都会大大方方地亮出自己的正面照,是因为他们希望其他人也能像自己一样,把一切摆到台面上来。另一些“特工”则对这种诉求嗤之以鼻,显然不希望随时被一群敌军揪出来质问“为什么你朋友圈晒在福州和人吃饭,同时《Ingress》里跑去老挝占了个Portal”。
相比之下,普通玩家和Niantic更像是被夹在中间的受害者。对一个普通玩家来说,自己可能只是每天上下班加午休随手炸几个Portal,就被从未谋面的敌军大佬总结出自己住哪个小区、在哪栋楼上班,难免有种不寒而栗的感觉。Niantic一方面会头痛于“飞机”“枪手”对游戏秩序的破坏,另一方面,玩家在举报“飞机”时随手就能拿出一个账号某年某月某时某分在某某地行动的详细记录,背后往往有一个能监控全世界玩家行动的网络爬虫系统做支撑,这种系统一方面占用了Niantic海量的服务器资源,另一方面一旦有朝一日被心怀不轨之徒用来追踪某个普通玩家的行踪,Niantic自己肯定也难辞其咎。
在今年4月初的Dark XM Cure全球战中,第三阶段的比赛内容是在Niantic指定的两个城市之间建立连接。这些连接动辄长达数百甚至上千公里,中间要穿过无数玩家生活的区域,必须要将连接路径上的所有其他连接全部清除才可以。在全球各地的行动中,动辄有一个阵营出动数百名玩家一起“清障”的行动出现。
这期间,欧洲蓝军再次上演了挑战想象力的疯狂演出:在尝试建立一条从奥地利因斯布鲁克到瑞士日内瓦的连接时,一条位于雪山中的绿色连接成为拦路虎。因为季节原因,这个地区此时并不对外开放。当地蓝军为此毅然包租了一架直升机前往,几名玩家在目标上空盘旋了几圈,大摇大摆地炸平了这个雪山中的绿军Portal。如果没有《Ingress》玩家社群内部这种严苛的文化压力,这样的传奇故事恐怕靠某些人在自家沙发上调整一下GPS定位就搞定了。或者说,正是因为这些顶尖玩家们愿意花如此大的代价玩这款游戏,所以他们才会不惜代价地验证其他玩家的身份,防止作弊者破坏游戏的规则。
当地“飞机”玩家晒出的战报
《Ingress》在这年头的“免费游戏”里肯定算不上“贵”。如果你玩的是国产手游页游,烧个几十万都不一定能霸占一个两三百人小服务器,而一个《Ingress》玩家,一年烧个十几张机票,没事开车去几趟远郊,就已经算是全国数得上号的大佬了。然而这款游戏里玩家与玩家的差距却一点不比《贪玩蓝月》之流小。离我家不到两公里的地方住着一位绿军大佬,AP上亿,但是基本不参与阵营对抗,每天像一架扫地机器人般耕耘在自家门口;再往远处走几站地,则住着一位在蓝军内部公认的宇宙级蓝军,此人在北京几乎没什么存在感,却日常参与国际蓝军行动,曾在境外策划实施大新闻。
作为一款“增强现实”游戏,《Ingress》最迷人的地方无疑就是它与你,与其他人的生活密切结合,让这些天差地别的人在同一个战场上战斗。如果,有人坐在沙发上就能将你舟车劳顿一整天的努力付之一炬,你会怎么做?是默默回家,耕耘好自己门前的一亩三分地,还是跨过那一条界限,让你的敌人无所遁形,却把整个游戏变成人人被窥伺的无形战场?