2025年春天,合锚试点第一次把“还在等待”写成了需要临时处置的事情。
李波五十一岁,李晓雨二十五岁。上一轮公开审计目录里的四百零八个记账单位仍没有找到来源,试点却没有因此停下。新的入口确实让一些跨域服务少等了几天,更多人也因此把余额留在合锚里,等着在需要时换回本地法币。到春季结算日,几个运营方同时收到集中赎回申请,公开页面的状态一行行变成“待处理”。
这一次,李晓雨已经不再佩戴青年观察员的证件。她以公共设计研究者的身份参与一个普通用户反馈项目,负责收集公开公告、匿名问题汇总和经过同意的访谈。她把自己的权限写得比上一年更窄:只记录谁从哪个入口看到什么、什么时候收到答复、哪些字段无法回查;不进入运营方内部系统,不碰账户和密钥,不替任何人决定如何分配资产。
李波则受邀提交一份独立报告。他没有代表澜陆,也没有代表合锚运营方。他看到的,是一段可能很快耗尽的流动部分:公开披露说,当前能够即时调度的储备不足以按现有申请顺序完成全部赎回,几笔短期公共债券尚未全部变现。那份披露只说眼前可调度的部分不足,也没有承诺下一刻就能兑付。
李波在报告第一页写下:“在可即时调度的部分不足时,继续按先到先得,会让后来的人连等待的机会都没有。建议由有权主体实施严格七十二小时的临时冻结,先保住可处理的范围,再重新公布顺序。”
李晓雨看到这句话时,正在整理三处入口的用户反馈。她没有先问父亲是不是害怕,只把“严格七十二小时”圈出来,又在旁边写:“谁授权?冻结什么?接受的请求怎么办?停止之后按什么顺序解释?”
她把纸翻到背面,继续读。
许敏先把自己的一笔申请交给澜城的运营入口。她在上一轮试点里已经知道“结算已记录”不等于“赎回完成”,这次却遇到更复杂的页面:同一笔申请在本地入口显示“已受理,等待调度”,在另一个合作入口显示“待匹配”,而合锚的公开总页只写“部分赎回请求延后”。
她把三个页面截屏给李晓雨看,又很快撤回了带有编号的图片,只同意李晓雨记下状态文字和时间。李晓雨在匿名表里写:同一申请经由不同入口呈现不同状态,用户需要自己证明它们是否指向同一笔请求。
宋媛没有走本地入口。她替几家小店做采购协调,之前用合锚结算省下过中转成本。这次她选择合作方提供的兑换入口,因为那里的说明写着“已受理申请按原时间保留”。她提交后拿到一张带时间的回执,页面却在当晚改成“继续收件,暂不承诺进入撮合”。她问入口工作人员,自己是不是应该赶在状态变化前重新提交。
工作人员说:“请不要重复提交。原申请的时间还在,新的撮合暂时不接。”
宋媛问:“那我排在谁后面?”
“公开页面还没有公布新的顺序。”
李晓雨征得她同意,站在旁边记下这段对话。宋媛不愿留下声音,只允许使用匿名经过。她说,自己并不反对临时停止新的申请,可如果顺序只写在内部,她就无法判断暂停是在保护先提交的人,还是把所有人重新放回一个看不见的门口。
吴霖从安装队收到的不是“待匹配”,而是一份已经受理的兑换回执。他先在队里群里说可以按原时间等,随后发现另一个入口仍然可以提交新申请。他问李晓雨,自己是不是应该换入口再递一次。
李晓雨没有替他判断。“你可以选择继续等,也可以按公开渠道提出异议。我能记录的是,换入口可能产生新的时间,原入口是否承认这次变化,要由它说明。”
吴霖把回执放在桌边。“以前大家嫌手续慢,现在手续快了,反而不知道哪个手续算数。”
李晓雨把他的同意范围读了一遍,确认只使用这句匿名原话。她没有把三个入口排成好坏顺序,只在旁边画了三条线:本地直接受理、合作方撮合、仍然开放但流动性有限的入口。线条都通向“等待”,等待的责任却不在同一个地方。
合锚运营方在午后发布了一份紧急说明。说明承认,当前排到的赎回请求超过了能够即时调度的部分;储备里有一批短期公共债券尚未完成变现,仍要按原定程序处理。多种法币和这些债券的总构成没有被宣布取消,眼前的问题是可即时调度的部分不足,而其余部分变现仍需要时间。
说明里有总额,却没有把可即时调度的数目单列出来。它写了“各运营方将根据自身情况处理”,没有列出每个入口的托管范围,也没有把已经受理的申请按时间列给公众。页面底部的更新时间和上一次外部数据源更新时间相差了几个小时。
李晓雨把这份说明打印成三份。她在第一份上圈“储备构成”,在第二份上圈“可即时调度部分”,在第三份上圈“受理顺序”。她又补上托管范围、队列状态、数据时间和暂停后的补偿顺序。不是因为她已经知道应该怎样安排,而是因为这些词缺了,用户只能听工作人员用各自的话猜。
她把问题放进公共反馈项目的公开收件栏。有人只问:“我的申请是不是还在?”有人问:“短期债券还没变现,那我能不能把申请换成另一种法币?”还有人说,自己在一个入口看到“继续受理”,转到另一个入口却看到“暂停撮合”。所有反馈先去掉姓名、编号和地址,再按入口和日期汇总。
同一天,韩岚从协议维护者群里发来一句简短的技术事实:源币基础链仍按原规则出块,基础账本里的结算记录没有因为合锚入口变慢而停止。她没有说合锚的储备足不足,也没有说哪个运营方应该先处理。李晓雨把这句放在“基础链状态”一栏,没有放到“兑付能力”一栏。
晚上,李波发来他的报告草稿。标题里有“流动性保护”几个字。李晓雨读到这里,心里先是一紧,接着把草稿放到桌上,没有立刻回话。
李晓雨第二天去见李波。两人约在一间靠近旧车站的茶铺,门口有人不断进出,桌子被雨水和热杯烫出一圈圈浅色痕迹。李波带着那份独立报告,第一页的标题已经改成“关于七十二小时临时冻结的建议”。
“你把建议写得像一条命令。”李晓雨把纸推回去。
“我写的是给有权主体的建议。”李波说,“现在能即时调度的部分不够,先到先得就会先耗掉它。等到最后才公开,后来的人连选择等待还是退出都没有。”
“那七十二小时里谁能退出?”
“受影响入口可以暂停新增赎回和兑换撮合。已经受理的请求保留原时间,查询、更正和申诉不关。”
“这些你写了吗?”
李波指了指第二页,那里列着“暂停范围、起始时间、结束时间、续期条件”。“已经写了。”
李晓雨翻到后面:“补偿顺序呢?托管范围呢?可即时调度部分是多少?队列状态按哪一套时间算?数据多久更新一次?如果不写,冻结期间谁能知道自己是不是被排在后面?”
“你想在动作之前把所有东西都问完。”李波说,“流动部分不会等我们把说明做漂亮。”
“我不是要漂亮。”李晓雨抬起头,“如果没有公开顺序,谁有权冻结、谁能续期、哪些请求保留,就都在内部决定。那退出权只是纸上有,实际上要听一个看不见的人。”
李波沉默了一会儿。他承认自己的建议只有报告人的签名,不能冻结任何入口,也不能替运营方排列申请。他担心的是一旦等到人人同时要求处理,公开的总额仍在,眼前能用的部分却先被消耗。
“我同意先把可调度部分和托管范围写出来。”他说,“但我不会把公开说明当成流动性。”
“我也不会把冻结当成解决方案。”李晓雨说,“它最多争取七十二小时。”
她从包里拿出用户反馈的匿名汇总,三条入口的时间线交错在一起。许敏的申请在本地入口已受理,宋媛的合作入口暂缓新的撮合,吴霖还在问换入口会不会丢掉原时间。李晓雨把三人的编号遮住,只留下入口名称和状态。
“你建议的是一把刹车,”她说,“我要求先把刹车按在哪里、车上的人坐在哪一排、车停下以后谁开门写清楚。”
李波看着那张纸,问:“你想让我把顺序也写进报告?”
“写成待公开、待授权、待复核的项目,不要写成你决定的顺序。”
他点头。两人没有和好,也没有达成同一套答案。他们各自在建议页上签下自己的名字,并在签名旁注明:仅供受影响运营方及其签署人决定,报告人和反馈项目不直接执行。
第三天上午,受影响的运营方分别把临时文本送给自己的签署人。澜城入口的签署页有两处红线:暂停的是新增赎回和兑换撮合,源币基础链与已经受理的请求不在暂停范围。合作入口的运营方把自己的排队状态重新公开,继续短时只收件、不承诺进入撮合,却认为当前流动部分尚未触到需要七十二小时冻结的边界,因此不采用澜城的正式措施。两个决定都写上了入口名称,不能用一处的公告代表另一处。
澜城入口的运营方由其授权签署人签下七十二小时的临时安排。开始时间、结束时间、负责签署人和复核时间都放在页面上。新的赎回申请可以被收件系统记录,却不会进入撮合;已经受理的申请保留原来的时间戳,用户仍能查询状态、提交更正、提出申诉或取消申请。取消只取消这次请求,不把记录从账本里抹掉。到期后是否继续,要重新走授权,不能在页面上自动延长。
值班员把公告读给一位赶来询问的人听。那人问:“我今天新交的申请算不算进去?”
“会留下收件时间,但在这七十二小时内不会进入新的兑换撮合。”
“那我取消以后,能不能从别的入口马上换?”
“这份公告不保证另一个入口接手。你可以查询、提出异议,也可以取消;是否有替代入口,要看那个入口自己的公开范围。”
那人皱着眉,把号码纸夹进衣袋。旁边又有人问:“既然基础链还在跑,为什么这里不让换?”
值班员指着公告的第一行:“基础链的结算没有停,暂停只针对这个入口的新赎回和撮合。两件事不在同一层。”
李晓雨没有站进解释的人群里。她在门外把公告的版本、签署页和页面更新时间记下来,随后询问先前那位来访者是否同意把问题放进匿名反馈。他只同意使用问题,不同意留下身份和号码。她照做。
合作入口那边,宋媛看到“继续收件、暂不承诺撮合”的说明,给李晓雨发来一条消息:“我能递交,不知道能不能被处理。两边都说自己有边界,可边界之间没有人负责解释。”
李晓雨回复她,自己只能记录这句话,不能替任何入口保证。她把不同入口的公告并排放入反馈项目,标注谁签署、暂停什么、未暂停什么,以及每个时间戳来自哪一页。
李晓雨的反馈没有让页面立刻变得完整。运营方先发来一版应急文字:“为维护所有参与者权益,相关业务将根据流动情况适当调整。”她看完第一段就把文件退回去。
她在公开收件栏写得很具体:储备由哪些法币和短期公共债券构成,眼下能即时调度的是哪一部分;每个受影响入口托管什么,已经受理的请求现在排在什么状态;数字和外部数据分别更新到什么时候;如果暂停造成等待,可能涉及的补偿顺序由谁提出、谁签署、何时复核。她没有要求运营方先给出一个她认可的次序,只要求让公众知道次序是否存在、由谁授权。
有人回复:“这些内容涉及内部安排,不能全部公开。”
李晓雨把这句话放进公开汇总,注明资料提供方没有同意披露的范围。她又问,既然某些字段不能公开,暂停的依据是否也应当标明“未知”。对方没有及时回答。
李波读到这段时,给她打电话。“你把很多问题放在暂停之前。七十二小时的意义,就是先减缓澜城入口可调度部分继续被耗尽。”
“可如果先截住,再告诉大家谁有权续期,谁能取消,谁的请求保留,大家只能相信写通知的人。”她说,“我没有要运营方等我批准。我要求它在自己的授权页里写出来。”
“公开材料不会增加可即时调度的部分。”李波说。
“冻结也不会。”李晓雨回他,“它只会改变谁在什么时候能递交。没有公开顺序,冻结可能保住一部分流动性,也可能把别人的退出推到内部名单里。”
两个人都停了一会儿。李波承认自己只是在报告里提出建议,不能按下暂停;李晓雨也承认,公开反馈项目没有资格替任何入口排队。争执没有因此消失,只从“先做什么”移到“谁有权把先做什么写成规则”。
下午,澜城入口补发了一页资料。它列出当前储备构成的大类,注明一部分短期公共债券尚未完成变现;它也列出可即时调度的范围,但没有给出每一笔申请的最终顺序。托管范围和数据更新时间补上了,补偿顺序仍写着“待授权确认”。
李晓雨把页面版本存进反馈目录,给每项后面标上“已公开”“仍缺失”。她没有把缺失栏改成拒绝,也没有把部分披露写成全部透明。
七十二小时开始后的第一个晚上,吴霖决定取消自己的新申请。他并不相信取消会让余额立刻回到原来的入口,只是不想让一笔没有进入撮合的请求占着自己的安排。他在页面上按下取消,系统给出新的状态:“取消已受理,原收件时间保留。”
他把这一页转给李晓雨,问:“我现在算退出了吗?”
“你取消的是这次赎回申请。”李晓雨说,“合锚里的原结算记录、受理记录和别的入口是否接受,都要分开看。”
“那我是不是又回到最开始?”
“我不知道。页面只说明这次申请被取消,保留了原时间,没有承诺另一条路马上接手。”
吴霖没有同意公开这段对话,只同意李晓雨把“取消不等于立刻退出”放进匿名统计。她把同意范围和修改日期一起存好,随后去看许敏的状态。许敏没有取消,她把申请留在澜城入口,选择每天查一次;宋媛则继续使用合作入口查询,因为那里没有采用七十二小时正式冻结,只是短时保持收件并提醒当前可处理范围有限。
三个选择没有被李晓雨写成三种态度。她只记录,暂停以后,取消、等待和转向另一个入口各自带来新的时间成本。有人取消是为了不再被一条看不见的队列牵着走,有人留下是因为原时间戳很重要,有人尝试别的入口,却担心重新提交会失去之前的记录。
澜城入口的签署页注明,七十二小时内不新增赎回撮合;合作入口的签署页注明,仍可收件,但无法承诺每一笔都能进入处理。两张签署页都写了查询、更正和申诉渠道,取消的规则也各自不同。李晓雨把它们放在同一份公开目录里,提醒读者不要把一处的“已受理”当成另一处的“可办理”。
李波看过她的汇总,圈出“暂停没有消除等待”这句。“至少它减缓了澜城入口可调度部分继续被先到先得地消耗。”
“可能。”李晓雨说,“但要等授权页把顺序、续期和补救写清楚,才能知道这段暂停把什么保护住,也把什么推迟了。”
“你希望在七十二小时内解决所有责任?”
“我希望七十二小时结束时,不是由同一批人用内部版本告诉大家它可以继续多久。”
李波没有再争。他把自己的建议改成:“由受影响运营方及其签署人决定是否执行,仅供公开审查。”他删掉了原稿里“立即采取”四个字,仍保留对先到先得耗尽受影响入口可调度部分的担忧。
第二天,工作组把几份公开反馈转给李波。他看到“不要把我的原时间戳抹掉”“请说明暂停后谁先处理”“如果不能处理,能不能取消”这些句子,重新改了报告。七十二小时仍在标题里,后面多了一句:暂停只由受影响运营方及其有权限的签署人实施,独立报告人无权执行。
李晓雨在同一份文件上做了批注:“公众先需要看到储备构成、可即时调度部分、托管范围、队列状态、数据时间和补偿顺序。缺一项,就无法判断冻结是临时保护,还是内部重新分配。”
李波把“补偿顺序”圈出来。“这个词如果没有法律或运营授权,很容易被读成已经承诺补偿。”
“所以要标成待公开、待签署、待复核。”李晓雨说,“不是把它删掉。”
他们在工作组的公开讨论页上分别写下意见。李波解释,眼前可调度的储备不够覆盖按先到先得继续进入的所有申请,七十二小时能避免一部分流动性先被用完;他同时注明自己不能宣布冻结,也不能决定谁先拿到。李晓雨解释,暂停不应抹除已受理的请求,查询、更正、申诉和取消必须继续开放;若顺序、托管范围和暂停后的补偿没有公开,用户没有办法知道自己放弃了什么。
有人问他们为什么不能先统一一套答案。
李波说:“因为我只有报告人的权限。”
李晓雨接着说:“我只有反馈项目的权限。”
这句话不是谦让。它让两份意见只能并排放在公开页面上,不能互相借签名。受影响的运营方后来派人来确认,澜城入口是否按七十二小时安排执行。周晓云要求对方带回自己的签署页,不能拿李波的报告或李晓雨的汇总作授权。
临时文本在下午改了三版。第一版写“所有赎回暂缓”,被删掉;第二版写“受影响入口暂停新增赎回和兑换撮合,基础链照常运行,已经受理的请求保留原时间”,被保留;第三版补上查询、更正、申诉和取消仍可使用,又把“到期自动延长”改成“是否续期须重新授权”。
李晓雨看见最后一行时,想起许敏夹在旧回执里的那句话:省下来的等待是真的,后面的等待也是真的。她没有把它放进公告,只放在反馈项目的附录里。
七十二小时结束前,受影响入口的公开页已经更新了三次。第一次是暂停通知,第二次是可即时调度部分和数据时间,第三次只改了“当前处理状态”。每次都带签署人和页面版本,却没有把新的补偿顺序写出来。
许敏每天查一次,发现原申请仍保留着那天的时间戳。她问能不能取消,页面给出两种选择:继续保留原请求,或取消并重新承担另一条入口的等待。她把这页转给李晓雨,只同意使用状态和问题,不同意使用号码。宋媛的合作入口则把新的兑换撮合开放了,却在旁边标注“可处理范围有限”。吴霖已经取消申请,页面没有替他生成任何自动转回。
李晓雨把三处公开页和各自签署页放在同一目录里,标出每次变更的时间。她没有替人判断哪一处更公平,只指出一件事实:暂停改变了新请求的入口,原请求仍在;不同入口的处理承诺也没有被合并。她把这份比较交给周晓云,周晓云只确认澜陆本地页面没有越过授权范围。
李波的报告在这时收到一份补充意见。有人支持临时冻结,认为必须先保护眼前能调度的部分;有人认为在没有公开顺序前暂停会扩大内部裁量。李波没有删除后一个意见。他在结尾补上:“冻结是有权主体可以使用的临时工具,不是独立报告人替任何人作出的解决方案。”
李晓雨看到后回了一句:“公开也不能制造流动性。只把‘先到先得’改成‘内部决定’,同样不能叫退出。”
父女没有再见面讨论这份报告。两人的文字都留在同一个公开页面,各自标有权限、日期和未授权事项。页面下方的状态栏仍然提醒,源币基础链照常运行,暂停只涉及受影响入口的新赎回和兑换撮合。
七十二小时到点时,澜城入口的暂停页没有自动换成“继续暂停”。结束时间到了,页面只留下原来的签署记录和一行“后续安排待重新授权”。受理过的请求仍能查询、修改、申诉或取消,新的撮合是否恢复要看下一份有签名的安排。合作入口在恢复有限撮合后的说明没有再次变化。
李晓雨本来以为这就是这一轮反馈项目的最后一页。她把许敏、宋媛和吴霖的匿名状态放回各自同意的范围,把李波的报告单独存进来源栏。李波也没有再要求她删掉反对冻结的意见。他在独立报告的末尾写明,七十二小时建议只是一项供有权主体考虑的临时措施,公开不能填补可调度部分的不足,冻结也不能替人完成责任。
问题出在版本回查。一个参与者在公开页面的“历史变更”里看到一份没有签署人姓名的文件,标题标着“内部草案”。文件没有被列入公告正文,内容却出现了暂停期间的补偿顺序和到期后自动延长的写法。另一页签署记录明确写着,七十二小时结束后是否继续必须重新授权;公开公告也只说后续安排待定。
参与者把三份材料并排放到反馈栏:已经发布的公告、带签名的授权页、页面版本及其差异。李晓雨只核对它们的来源和时间,不替任何一方解释那份内部草案为什么会出现在可回查的版本里。她把文件标为“未授权材料”,没有使用其中的顺序和延长条款。
周晓云收到反馈后,要求澜陆本地页面继续显示签署范围和结束时间。她没有替其他入口确认那份内部文字,也没有让本地窗口采用里面的补偿安排。李波看完公众的比对,承认自己要求冻结的理由并没有因此变成公共命令。李晓雨也承认,要求先公开并不等于已经为每个等待的人找到承担者。
链源的公开输出只把公告、签署页和页面版本的差异标出来,没有向任何入口发出动作。公众对照公告、签署页和页面版本后发现,补偿顺序以及暂停后自动延长等部分规则只出现在标注为未授权的内部版本中;公开材料没有解释制定者,也没有给出哪一条已经生效的答案。
虚构声明
《链》是一部架空近未来小说。文中的人物、国家、城市、机构、货币和事件均属虚构;源币受到公开数字货币思想的启发,但拥有独立的历史与规则。
订阅《链》:https://www.790427.xyz/subscribe.html