【时辰牌】
第 8 集 · 申 时
公元 2026 年 9 月 17 日,星期四,下午三时
农历丙午年八月初七
距 GCT 上币:17 小时 00 分 00 秒
十五点零四分,凌策在 Signal 上打了三行字。
冯敬堂。男,五十八岁,云南芒市人,经营一家矿机配件店。
他八天前丢了一千四百一十二个币。报过案,找过律师,给厂商写过三封信。
他有的东西不多。剩下的,你都查得到。
四十七台,原封。明天上午十点之前,我要看到它们离开那个仓库。
他盯着这三行字看了四十秒,又加了一句:
另外一个名字,我明天给你。
发送。
玻璃屋子外的办公区亮了一半灯。迪拜的这个时候,太阳刚沉到地平线下面,天还亮着,屋里的人已经提前把灯打开了——就像所有人都知道今晚不会早下班。
阿哲推门进来,右脚那根鞋带还拖在地上。
"Frank,你真要把那老头交出去?"
"我没交。"凌策说,"我在拿他换货。"
"一个意思。"
"不一样。"凌策把手机反扣在桌上,"交接是单向的,交易是双向的。双向的意思是他随时可以不要。"
"他要是不要呢?"
"那我们就知道他要的不是人。"凌策说,"是别的。"
阿哲没懂,但他没问。跟他共事三年的人都知道,凌策说"是别的"的时候,通常已经是"最坏的"。
夜枭的回信来得比想象中快。
一个丢了全副身家的云南老头。
你在跟我说,你手里只有这个。
凌策打字:
你教我的一件事,我记了三年:拿你有的,换你要的。
我有的就这些。你要不要?
这一次,那边停了很久。
久到凌策以为交易黄了。
然后屏幕亮起来:
货可以给你。
但你那句"另外一个名字,明天给你"——我现在就要。
凌策的手指停在屏幕上方。
玻璃屋子的白噪音灯转了一圈,从绿到红,又慢慢爬回绿。二十三秒。
为什么?
他问。
因为那个人,明天早上会坐在你们对面。
因为你们内部,只有你一个人开始查他。
因为你现在给他,是降价。明天给,是救命。
凌策看着那三行字,一行比一行往里走。
他忽然明白了一件事:夜枭早就知道他在查谁。这个卖了三年消息给交易所的人,对这家公司内部正在发生的事,比对凌策自己还清楚。
你在我们这儿有眼睛。
他发出这四个字,又删掉了。
没必要问。问了也是白问——这一行里,问"你是谁的人"是这个世界上最蠢的问题,因为答案永远是"我是出价最高的那一拨人的"。
他重新打了四个字:
明天八点。
发送之前,他又看了一眼白板。
三百一十一个地址。四十一台铁柜。一个方框,写着"摇号箱"。一行的地名:吉隆坡 · 海峡钥。
以及最右边那三个字:四十分钟。
那三个字现在又多了一层意思——四十分钟,是一个人被允许消失的时间。也是一座仓库里,一批货被允许改命的时间。
发送。
新加坡时间十九点二十一分,周铭把手机反扣在桌上。
桌上摆着两样东西:一份刚打印出来的盘前流动性测算,和一杯早就凉透的咖啡。
测算表是他让财务半小时前赶出来的,数字很难看:
公司账上可动用的美元,六百一十万。其中三百万是下周要付给做市商的保证金,动不了。剩下三百一十万,付掉已经打过去的那一百万,还剩两百一十。
还差七百九十万。
七百九十万,明天早上开盘以后才有。
开盘以后才有——这句话今晚像一根刺,扎在他脑子里最软的地方。过去二十四个小时里,他第一次认认真真地想了一遍那件事:
如果明早八点,开不了盘呢?
开不了盘,GCT 就还是代码里的一串数字。Marketing 账户里那一亿五千万枚代币,一枚都变不成美元。变不成美元,就喂不饱曼谷那台手机后面的人。
而那个人的原话是:八点以后两小时。不到账,我们就让孩子自己走回家。
——"自己走回家"。
周铭活到四十二岁,做过 P2P、邮币卡、私募、贵金属,听过一万种威胁。没有一种威胁长这个形状。别的威胁要钱,这种威胁要你眼睁睁看着。
书房门没关。苏婉站在门口,手里端着一碗面,不知道站了多久。
"你先吃饭。"
"你算过了?"她问。
"算过了。"
"差多少?"
"七百九。"
苏婉把面放在桌上,眼睛落在电脑屏幕上。屏幕没关,停在交易所的新闻页,头条标题红得发黑:
磐石交易所公布 3.8 亿美元被盗案技术通报:攻击者未窃取任何私钥,而是攻破后端系统,伪造转账指令
"全世界都在出事。"她说。
"全世界出事,跟我们有什么关系。"
"Jason。"苏婉看着他,"磐石那 3.8 个亿,也是'没有人偷钥匙'。"
周铭的眉毛动了动。
"我看了技术通报。"苏婉说,"他们的系统日志显示,每一笔转出都是合法请求,签名是真的,审批流是真的。所有记录都同意那笔钱该走。"
"所以呢?"
"所以,"苏婉一字一字地说,"如果有一个地方,能让你明天早上开不了盘——你连它是什么都看不出来。"
周铭站起来。
"Selina,我知道你今天想说什么。你想说报警。"
"我说的是事实。"
"报警?"他笑了一下,那个笑容很难看,"报警之后呢?警察进项目方,警察进交易所,警察上密安问'你们明天要上的这个项目,运营总监是不是在绑票'——然后呢?上币暂停,上币暂停,GCT 归零,归零之后我拿什么付那九百万?"
"孩子比钱重要。"
"孩子当然比钱重要。"周铭说,"但你现在去报警,等于告诉全世界的绑匪:这家人会报警。你猜下一个电话打来的时候,对面还客不客气?"
苏婉站在那儿,很久没说话。
"你四年没去过幼儿园。"她最后说,"你知道小宇的教室在二楼吗?"
"你——"
"你知道他过敏不能吃花生吗?"
"苏婉!"
"你知道,"她声音低下去,但每个字都站得很稳,"他今天晚上在哪儿睡觉吗?"
书房里安静得能听见楼下滨海湾的车流。
周铭的脸抽动了一下。就一下。
"我明天,"他说,"就把钱付清。付清了,人就回来了。回来了,我天天接他放学,我接一年,我接十年。"
"你上次说这话,"苏婉说,"是二〇一九年。你说等这个项目落地,你就陪我们去一次长洲。"
她转身走了。
走到门口的时候,她回头补了一句:
"Jason,我不是在跟你吵架。我是在告诉你——你那个账本上,从来没有'开不了盘'这一行。但生活里有。"
门关上。
周铭在书房里站了一会儿,坐下,打开手机,点开那个他今天点了无数次的对话框。
上一条是他昨晚发的:钱在准备。别动他。
发出去三个小时了。
没有回复。
十五点三十三分,凌策把两份文件并排投在六米宽的屏上。
左边是磐石交易所那篇技术通报,三万两千字,结构完美,配着六张深蓝色的信息图。右边是过去三十七天里,三百一十一个地址的链上记录。
"看出什么了?"他问阿哲。
阿哲凑近看。
"左边……每一笔转出都有完整审批链。"
"对。人事系统、权限系统、风控系统、双人复核、异地登录校验——磐石有的东西我们都有,他们比我们还多两道。攻击者一样都没破坏。"凌策把那篇通报往下拉,"他只是让自己变成了那个'有权发起请求的人'。"
"然后呢?"
"然后系统就放行了。因为系统从来只验证一件事:这个请求是不是有权的。它不验证发出请求的那个人,今天还是不是他自己。"
凌策的手划过右边那半块屏。
"再看这边。三百一十一个人,签名有效,时间正常,手续费正常,收款地址是新建的。每一个环节都通过了。"
阿哲转头看他。
"Frank,你的意思是——"
"我的意思是,"凌策说,"这两个案子,是同一个病。”
他拿起马克笔,在白板上画了两个方框。
左边写着"伪造请求"。右边写着"伪造签名的主人"。
然后他在两个方框中间,画了一条竖线,把两个方框同时圈了进去。
"这个行业十年,一直在加固同一件事:怎么证明'这笔操作是真的'。"
"这不对吗?"
"对。但只对了一半。"凌策把笔帽扣上,"操作是真的,不等于做这个操作的人,还是你以为的那个人。磐石那 3.8 个亿,是有人冒充了'有权的人';铁柜这三千一百万,是有人提前知道了'你的钥匙长什么样'。一个是假装成人,一个是提前配好钥匙。"
阿哲沉默了一会儿。
"那怎么办?"
"所以我在等那四十七台。"凌策说,"我要看看,那四十台机器里,到底装了什么。"
他刚要转身,阿哲又开口了:
"Frank,那四十七台——刚有回复了。"
"说。"
"中转仓在赛城。货是原封的,封条编号 88203 那一批。但要动它们,得走仓储系统调拨,调拨记录会留痕。"
"谁会看见?"
"仓库那边说,"阿哲顿了一下,"调拨单上,需要一个项目方的接收确认。"
"项目方?"
"嗯。那批货入库的时候,挂的是 Galaxy Core 的名义。"
玻璃屋子里安静下来。
"货是以星核的名义进去的,"凌策慢慢地说,"现在要出来,还要星核点头。"
"所以得通知项目方。"
"通知项目方,"凌策说,"就是通知把货放进去的人。"
阿哲没接话。两个人都清楚那句话的分量——能把这批货挂进中转仓的人,此刻正坐在新加坡四十七层,或者曼谷某间公寓里,离一个三岁的孩子四百米。
凌策把白板上的两个方框擦掉了。
他只留下中间那条线。
芒市的这个点儿,天已经黑透了。
冯敬堂的配件店卷帘门半拉着,里头亮着一盏日光灯,灯管上停了两只虫子。他坐在柜台后面,面前摊着一个老年机,外放开着,音量调到最大。
电话是下午打过来的。对方自称是"数安链"的工作人员,说是看到了他之前在网上留的求助帖,"非常重视",特意回电了解情况。
客气了整整十一分钟。
问了他的年纪,丢了多少,什么时候丢的,报没报案,然后说:您的情况我们已经记录,稍后会有专人为您发送一份《个人数字资产安全指引》。
"我说我丢了一千四百多个。"冯敬堂说,"他说他知道,很难过。然后他问我——"老头儿学着那个语气,"'叔,您平时是把助记词存在手机里吗?'"
凌策在电话这头没说话。
"我说我敲在钢板上的。他说'那就好那就好'。然后他说,叔,根据我们的统计,绝大部分丢失都是用户保管不当造成的,您回去以后多注意,下次——"
冯敬堂停下来。
"小凌,你听见没有。下次。"
电话这头沉默了几秒。
"我注意十二年了。"冯敬堂说,"我十二年没把那十二个词告诉过任何人,我连我老伴都没告诉。我每个月十号早上七点半查一次余额,我查了一百二十八次。他们让我下次注意。"
他喘了一口气。
"我不是怪他们。那小伙子声音怪客气的,还叫我叔。我就是想不明白——他们给我的那张纸,跟我要问的事,中间隔着的到底是什么。"
凌策开口了:
"冯先生,那张纸您留着。明天会有人去取。"
"谁?"
"我们一个同事。他叫沙米尔,迪拜人,阿拉伯人,中文说得不好,人很好。他去取一样东西。"
冯敬堂沉默了一下。
"那台没拆的?"
"那台没拆的。"
"它又没丢钱。"冯敬堂说,"丢的是另一台。"
"正因为没丢钱,它才金贵。"凌策说,"它跟丢钱那台,是一天买的,一个箱子出来的。它要是好的,就说明那台是后来被人动过的;它要是也有毛病——"
他停住。
"就说明什么?"
"就说明,"凌策说,"这个牌子八年前就病了。只是今年才有人想起来用它挣钱。"
冯敬堂在电话那头坐了很久。日光灯的镇流器嗞嗞地响。
"那台一千二。"他最后说,"我花了四千八买四个,我老伴骂了我半个月。要是它真能说话——"
"它能。"
"那你们来拿。"老头儿说,"我今晚就把它从货架上搬下来。我给它擦擦灰。"
挂了电话,冯敬堂从凳子上站起来,回头看货架最高层。
那个纸盒在那儿放了八年。塑料封着,落满了灰,盒盖上印着一行英文,早年他还拿去给客人看过,说这是美国人都买的牌子。
他搬了张凳子,踩上去,两手把它捧下来。
很轻。
一个卖矿机配件的老头,捧着一个八年没拆封的盒子,站在自家店门口的路灯下,看了很久。
然后他回屋,找了块抹布,把盒盖上的灰,一遍一遍擦干净了。
十六点零六分,Signal 又响了。
这一次不是文字。
是一张照片。
照片是在夜里拍的,有点糊,像是从马路对面用长焦拉的:一栋公寓楼的楼下,路灯亮着,一个穿灰色夹克的男人站在一辆摩托车旁边,低头看手机。男人三十来岁,平头,夹克拉链拉到了顶。
凌策把照片放大,再放大。
男人的侧脸他见过——不是本人,是照片。上周项目方提交的运营团队名单里,附了一张合影。
陈锋。
照片下面跟了一行字:
曼谷,拉差达。一家普通公寓,月租一万二铢,现金。
他今晚住这儿。离那孩子,四百米。
你们有两条路。
一,让他明天早上继续坐在你们对面,以项目方运营负责人的身份,跟你们谈上币后的投放排期。
二,拿货来换这个人。
提醒一句:那孩子今晚在二楼,左手边第二间。窗户外面有个空调外机。
凌策把手机放在桌上,走到打印机前。
打印出来,一张六寸的照片。他捏着照片的边缘,回到玻璃屋子。
阿哲进来,看见照片,脸色变了。
"他在孩子旁边?"
"四百米。"凌策说。
"报警!"
"报什么警?"凌策抬起眼,"报警说我们交易所风控部,查到项目方运营总监在曼谷?然后呢。曼谷警方问我们怎么知道的,我们说一个黑产线人卖的,他用四十七台赃机换的——阿哲,你猜明天头条是什么?"
"那也不能就这么——"
"我没说就这么。"凌策把照片翻过来,背面朝上,"我只是在想,哪一只手能伸过去,还不打草惊蛇。"
"你打算去?"
"我走了,这栋楼明天早上谁盯着那个账户?"凌策说,"一百万枚币从那个地址出去,全世界只有我们一家能看见。我要是走了,看见的人就没了。"
阿哲不说话了。
凌策站在窗边,迪拜的夜彻底降下来,哈利法塔的灯把整面墙染成一条一条的。
他想了四分十一秒。
然后他拿起手机,打开通讯录,找到一个这两天刚存下来的名字。
Selina。
他发了三样东西过去:那张照片,那张照片里男人的身份,和一句话:
陈锋。你们公司运营总监。他现在离你的孩子四百米。
不是我查到的,是我买的。买它的钱,是三百一十一个人的冤。
你可以不信我。但今晚之后,别让他再碰你们公司的任何一台机器。
发送。
他把手机反扣在桌上,第一次没有等回复。
新加坡时间二十点零九分,苏婉收到了那条消息。
她当时在厨房,手机开着外放,在放一段做市商发来的盘前简报。三条东西几乎是同时到的,手机连着蓝牙音箱,播报的声音在厨房里回荡——
"离您的孩子四百米。"
后面那句"别让他再碰你们公司的任何一台机器"还没念完,苏婉已经抓起手机冲出了厨房。
周铭在书房。门关着。里头有说话声,他在打电话,用的是英语,语速很快,中间夹着几个数字——她听见了"nine"和"tomorrow"。
苏婉在门口停了半秒。
然后她转身进了客房,把门带上,背抵着门,点开那张照片。
放大。再放大。
灰色夹克。平头。摩托车。拉链拉到顶。
她认得这件夹克。去年公司年会,陈锋就穿的这件,袖口磨得发亮,他当时还自嘲说这是"战袍"。
她又点开第二张图——凌策附的那张男人身份截图,来自项目方自己提交的团队材料。一模一样。
苏婉的手很稳。
她这四年里练出了一种本事:越是天塌的时候,手越稳。她的手稳着做了三件事。
第一,她把照片存进了加密相册。
第二,她打开了公司的差旅系统。她的账号有查询权限——上周她刚用这个权限查过陈锋报销的一笔酒店费用,当时只是为了对一笔账。
系统显示:陈锋,9月15日 23:40,普吉岛入境。无出境记录。
普吉岛入境。
而孩子,在曼谷。
她的手指在屏幕上停了很久。普吉到曼谷,飞机一小时。一个运营总监,在项目上币前两天飞去了普吉,然后没有出境记录——
如果他根本没去普吉呢?
第三件事,她做完了以后,盯着屏幕看了十秒钟,像在确认自己是不是看错了。
她点开了公司的另一个系统:GCT 代币分配后台。
Marketing 总账号,1.5 亿枚,不锁仓。
她忽然想起三天前,陈锋在办公室里跟她开过一句玩笑。那天她改主视觉改到第十九版,陈锋路过她工位,看了一眼屏幕,笑着说:
"Selina,你这活儿干得漂亮。明天之后,你这双手就不用改图了,改命了。"
她当时回了一句:"改谁的命?"
陈锋笑了笑,没答,走了。
现在她站在客房门后面,手里攥着手机,忽然明白了那是一个回答。
她打开微信,找到凌策,打了四个字:
我还知道什么?
迪拜那头几乎是秒回:
你丈夫账上差七百九十万。明早八点开盘,那个账户里每一枚币,都等着被卖掉。
我可以帮你。但我的帮法,你可能不喜欢。
苏婉打字:
说。
我不会拦住你们卖。我会让全世界都看见,是谁在卖、什么时候卖、卖完钱去了哪。
苏婉盯着那行字。
你是交易所的人。她打,你们不管?
我管。但拦住一笔抛售,只能救一晚的盘面。把卖的人钉在墙上,才能救后面一万个买的人。
苏婉没有马上回。
客房外头,周铭的打电话声停了。然后是椅子拖动的声音,脚步声朝厨房去了。
她听见他在开冰箱。听见倒水。听见手机震动——他的手机也在响,这个晚上,所有人的手机都在响。
苏婉把门反锁了。
然后她打了最后一行字:
你帮我这一次。作为交换,我手里有一样东西,你一定会要。
什么?
曾凯的命。
发出去这三个字,她靠在门上,闭上了眼睛。
门外,她丈夫在喊她的名字,声音里带着一种她从来没有听过的、近乎讨好的着急:
"Selina!曼谷来电话了!"
本站不发行代币、不做任何投资承诺。若你愿意为这部作品的写作与运营出一份力,可向下方地址捐助。
本站不发行代币,不做任何投资承诺。选好金额与网络,点下方按钮唤起钱包转账。
仅支持 EVM 网络。请勿从波场(TRC-20)等非 EVM 网络转入,地址不通用。若钱包未自动弹出,可复制上方地址手动转账。