《链》22|权力不会消失

2021年深秋,李波把早年那份去中心化旧稿从书架最底层抽了出来。

纸页边缘已经起毛,第一页的标题还是他2008年读完那份白皮书后起的,写得很大,像是只要把它放到桌上,桌上的其他东西就会自动变得次要。那时他相信,公开规则一旦写进代码,权力就没有地方停留;只要任何人都可以运行,任何人都不能替别人做决定。

前些日子写下的那句话夹在里面:如果没人站在中心,为什么别人会渐渐只剩下一处可走?

李波读了两遍,没有继续往下写。他先把书页翻回自己当年写下的“任何人都能运行”,在旁边贴了一张便签,写上最近几年见过的几种材料:节点公告,设备状态,入口停止受理的日期,协作组给成员留下的退出安排。

这些材料没有谁宣布自己取得了中心位置。可出块设备一台台停下,验证和转发仍旧断断续续地留着,日常结算却被推向少数能承担维护和责任的入口。旧稿里的那句话并没有完全错,它只是没有写完一件事:能够运行,和有条件一直运行,中间隔着电力、设备、时间以及出问题后愿意接电话的人。

研究所的复印室在早上九点前最安静。周宁抱着一摞刚取出来的纸进门,看见李波把同一页翻来翻去。

“你又要改那篇旧稿?”她问。

“还不知道是不是一篇。”

“那就先别给它起标题。”周宁把纸放到他手边,“先看哪些话有证据。”

她在最上面放了三份材料。一份是澜陆共同体关于部分高能耗出块节点的公告,一份是公开节点状态的连续记录,第三份来自几个协作组的入口说明。材料的日期并不完全相同,最迟的一份还注明了“受理范围可能调整”。

李波说:“这三份可以说明入口在收窄。”

周宁没有抬头:“哪一天收窄?哪一个入口?是受理变少,还是运行状态变少?”

李波把手指停在第三份纸的中间。“原来的结算窗口停止接收新请求,公开记录还能查到。后面有人转到托管入口,自己的记录也保留着。”

“那就写这些。不要把它写成某个托管方已经拥有所有权力。”

“如果越来越多的人都去同一个地方呢?”

“可以写集中趋势。趋势和控制不是一回事。”

周宁说完,拿起铅笔,在一段他刚写好的句子下面画了两条线。李波那段话说,能源安排让源币网络重新回到了中心化结构。周宁把“回到了”改成“让部分入口出现集中”。

“差别这么大?”李波问。

“大。前一句像是你已经看见了全部结构,后一句只承认你看见的那一段。”

复印机忽然卡住,吐出半张纸。周宁把纸拉出来,露出被截断的句子:“复核期限……”后面只剩一条白边。她把这张废纸压到一旁,告诉李波,能不能找到完整版本也要写在来源栏里,不能因为意思大概相同就把半句话接完。

李波看着那条白边,想起自己过去最喜欢做的事:替一份材料补上它应该说却没有说的话。那样写出来的文章很顺,读者也容易跟着走。可顺着走到最后,读者往往不知道哪一步是原文,哪一步是他的判断。

“链源能帮你把这些差别找出来。”周宁说。

“它能判断谁拥有了权力吗?”

“它能核对公开材料,提示日期、状态和入口说明之间的冲突。权力这个结论要由你负责,不能让它替你盖章。”

李波打开研究所允许使用的公开核对工具,把公告编号、节点状态和入口说明放进去。链源先列出三条对应关系,又在第四条旁边留下提示:观察时间不同,不能直接推出因果。它没有问谁应该成为中心,也没有告诉他哪一个入口值得信任。

李波把提示抄在纸上,没有把它改成文章的结论。

周宁看了看他手里的旧稿。“你以前会写,代码让权力自动消失。”

“现在不会了。”

“那你准备写什么?”

李波没有回答。他把标题页翻过来,在背面写下:节点关闭后的入口变化。

周宁看了一眼:“至少知道该从哪里查。”

“先按这个题目找材料。”

第二天下午,林芮来研究所找他。她拎着一个旧文件袋,里面放着协作组这几个月留下的通知、成员自己保存的记录,以及一张被折出许多细线的入口说明。

她在走廊里没有坐下,先问:“你要写我们的组?”

“我想核对几个公开事实。”

“事实可以核对,选择不能替我们解释。”

李波把她带到阅览室窗边。林芮翻开文件袋,指着那张入口说明:“这里写的是我们把日常结算迁到一个托管入口。你要是只看这句话,会以为我们相信它比其他地方更好。”

“你们当时不是这么想的?”

“我们当时只剩一个下午。”

她把一张临时工的收款记录推过来。记录已经确认,处理入口却因为旧窗口停止受理而延后。那名临时工第二天要去另一个域工作,不能拿着“记录存在”当作已经收到。林芮说,组里有人能维护一个低耗转发服务,有人只会看公开记录,没有人有足够时间把结算、维护、争议和成员之间的责任都接过来。

“所以你们选择了托管。”李波说。

“我们选择先让那几个人拿到该拿的。这个选择不是一张理论上的自由证明。”

李波把这句话记下来。林芮伸手按住他的笔。

“还有一件事。我们在纸条上留了退出安排,你们写文章时很容易把它说成我们保留了主动权。其实退出要重新找入口,要重新说明谁负责,还要有人在那段时间里继续记账。纸上有退路,不等于每个人都走得起。”

“我会写清楚。”

“写清楚也别把我们写成被动的人。我们确实讨论过,也有人坚持保留自己的记录。只是没有时间的人同样在做决定。”

林芮把文件袋拉好,临走前又回头:“你以前写过,只要入口公开,人就不会被谁挡在外面。”

“我记得。”

“现在入口还公开,门却少了。别把这句话删掉,至少让它和后面的条件放在一起。”

她走后,李波回到那一段旧稿。他没有删除“公开入口”四个字,只在下面加了日期和一行新注释:入口公开,不代表入口数量、处理能力和退出成本相同。

周宁下午回来时,看到纸上的改动,问:“你打算把林芮的名字放进研究里吗?”

“她说过的每句话都要先问她能不能公开。”

“她只同意引用协作组已经公开的纸条和她刚才确认的事实,不同意把成员的个人收款记录放进去。”

“那就不放。”

周宁点点头:“这件事你现在做得比以前快。”

李波没有把这句话当成夸奖。他记得自己过去会以“保护隐私”为理由把细节删干净,最后只剩一个看起来正确的群体。现在他开始明白,脱去名字不一定就脱去了责任;有些材料一旦被抽象,选择的人也一并不见了。

研究初稿写到十二页时,李波把旧稿里的一个核心句子重新打了出来:代码可以消灭权力。

他没有立刻删掉。那是他多年前最容易被引用的一句,论坛里有人把它当作源币思想的入口,也有人在他离开原岗位以后仍然用这句话介绍他。若把它保留在新文章的摘要里,文章会很快被读懂;若把它改成一串条件,可能连标题都不会有人记住。

周宁在他对面整理来源卡片,听见键盘停了,抬头问:“卡住了?”

“我在想这句话是不是还值得留下。”

“作为旧稿原文,可以留下。作为你的新判断,不行。”

“我想把它改成‘代码不能消灭权力’。”

“这仍然只是在旧句子前面加一个不能。”

李波看着屏幕上那几个字,觉得周宁说得对。把肯定句改成否定句,不会自动变成新的研究,只是换了方向继续喊。

他把这一句移到“早期观点”栏,在旁边注明来源和日期。新的段落从一个很小的事实开始:当一项服务需要持续电力、稳定设备和有人接手争议时,代码能够规定流程,却不能替所有人提供承担流程的条件。

这句话写完,他没有觉得轻松。文章变长了,读起来也没有过去那么锋利。

那周末,陈晓燕在家里整理工作室的文件。她把一叠需要归档的委托说明放在餐桌边,李晓雨在旁边剪一张课程作业的纸。三个人各自占着桌面的一角,水壶在厨房里响了一次又安静下来。

陈晓燕拿起李波打印出来的摘要,看了第一段。

“这篇要发表?”

“先公开评阅。还不算正式出版。”

“那他们会怎么介绍你?”

李波说:“大概会说我终于承认权力不会被代码消除。”

李晓雨没有抬头:“这句话好像很容易记。”

“容易记不一定是坏事。”陈晓燕说。

“但容易记的话,老师会拿来当结论。”李晓雨把剪下来的纸边收进掌心,“如果后面还有条件,为什么不一起记?”

李波把摘要接回来。他想起林芮按住他笔尖的手,想起周宁留下的那条白边,也想起旧稿里那句被许多人相信过的口号。口号当年并不是没有力量;它让很多没有设备、没有职位的人愿意尝试运行,愿意把规则抄给另一个人。只是被相信的东西,如果从来不能被问,最后会变成另一种入口。

陈晓燕问:“你删掉了什么?”

“一句可以当标题的话。”

“会不会因此少很多人看?”

“会。”

她把摘要放回桌边。“那你至少知道自己放弃了什么。”

李波嗯了一声。他第一次主动放下一个能让自己成名的简单答案,不是因为有人证明它完全错误,而是因为他知道那句话会替他省掉太多核对,也会让别人把他推到一个他并不拥有的位置上。

一周后,一封邀请信转到他的公开地址。邀请人希望他在一场规模很大的线上讨论里发言,标题已经替他拟好:代码如何终结权力。对方说,听众需要明确的立场,复杂的限制可以放在后续问答里。

李波把信转给周宁。

周宁只回了一句:“如果你接受,文章里最难看的部分会被当成附注。”

李波没有回复邀请。他写了一封不长的回信,说研究仍在公开评阅阶段,不提供“终结权力”的结论,也不代表任何节点、入口或源币参与者。对方第二天回信,表示以后有合适题目再联系。

那天晚上,他把回信打印出来,和旧稿放在一起。没有什么胜利感,只有一种很具体的损失:一个可能让他被更多人记住的机会,就这样被他自己关掉了。

小范围评阅安排在十二月中旬。研究所借出一间有十二把椅子的阅览室,桌面上只放纸本,墙上没有挂横幅。周宁提前把材料编号,林芮坐在靠门的位置,旁边留着一把空椅子,说是给临时赶来的维护者留的。

第一个发言的是顾远。他维护过几个小型入口,手背上还有修线路时留下的浅色划痕。他没有先评论标题,直接翻到第三页。

“你说权力需要被分散、限制和复审。”顾远说,“听起来很完整。可我要问的是,半夜入口出问题时,谁先接电话?”

李波说:“文章没有指定一个人。”

“我知道。所以它可能是诚实的,也可能只是把责任推回现实。”顾远把一段话圈出来,“如果没有一个可以被找到的处理人,维护者会被要求自行承担等待。你不能只写中心危险,还要写没有中心时谁付出时间。”

他在页边补了一句:分散权力不能等同于分散麻烦。

李波把这句话抄进修改单,没有急着辩解。

第二个发言的是沈砚。她在源币论坛上经营一个小型资料页,过去曾反对任何大入口替小组处理事务。她把李波的研究翻到最后,语气并不客气。

“你把复审写得太漂亮了。”她说,“每一项授权都要到期,每一个入口都要说明,听起来像是可以把权力关进一排小盒子。可谁来决定复审的规则?谁来保存拒绝的记录?只要还有一个复审窗口,就还有人能把别人挡在外面。”

林芮皱了皱眉,想插话,沈砚抬手示意自己还没说完。

“我不是说入口不需要说明。”沈砚说,“我的问题是,文章有没有把复审者自己放进去?”

李波看着那行字,回答:“没有放进去,文章就会假定复审者站在规则外面。”

沈砚没有满意,也没有继续攻击。她把“复审者的范围、期限和可撤回性”圈起来,说会把自己的意见发到评阅页。

第三个发言的人叫罗岑,来自一个把多个入口接在一起的协作组。她没有批评李波主张限制权力,反而说:“我们需要一个能让不同入口互相看懂的共同格式。你一直提醒不要形成唯一入口,可如果每个入口都用自己的写法,普通人连哪一栏是受理、哪一栏是观察都分不清。”

“你想要一个统一入口?”

“我想要一张能被不同入口共同填写的说明。入口可以有几个,字段不能让人猜。”

罗岑把她带来的修改页递给李波。她在“建议”旁边加了两列:由谁执行,什么时候失效;又把“默认继续”改成“未重新确认时暂停扩大范围”。她说,这样做会让页面长一些,也会让协作变慢,但至少不会把一个入口的方便写成所有人的同意。

这三份意见没有排成三种立场。顾远在担心没人接电话,沈砚在担心复审窗口变成新门槛,罗岑则在想几个入口如何一起工作。李波把它们放在同一叠纸上,发现每个人都在保护某一部分自由,也都可能把另一部分成本留给别人。

评阅结束后,周宁没有让大家举手表决。她只收集每个人愿意公开的页码和修改意见,另附一张说明:评阅不等于采用,发言不代表同意,未出席的人不计入任何一边。

回到办公室,李波问:“我们没有结论,算不算失败?”

“要看你原来承诺的是什么。”周宁说,“如果你承诺替社区选一条路,那是失败。如果你承诺把证据和限制写得让人能继续检查,材料还没结束。”

链源在那天晚上给出一条提示:同一入口在不同公开材料中被描述为“临时承接”和“固定处理方”,两种说法的来源都可以找到,时间却相隔数周。

李波问:“它能判断哪一个是真的?”

周宁说:“它能把冲突摆出来,不能把较新的那句话当成自动覆盖。”

她在审计页上补写:公开描述发生变化,不等于现实责任已经完成转移;需要查看谁公开承诺、承诺覆盖哪段时间,以及是否存在撤回或申诉的办法。

李波把这几条写进研究方法,却没有另起一章讲工具。他不想让链源成为文章里一个会替人发言的角色。它能指出材料之间互相碰到的地方,能提醒他哪一条推断跨过了来源边界;余下的选择仍然由有名字、有时间限制的人来做。

初稿发到研究所的公开资料页后,没有出现在最醒目的位置。页面按照上传顺序排列,前面是几份照护流程和地方档案说明。周宁提醒他,评阅链接会保留旧版本,任何修改都写清日期和原因。

第三天,第一条批评来自源币论坛中主张扩大基础层容量的一方。评论人没有留下现实身份,只使用了长期公开的账号。他认为李波把硬件成本写成权力问题,回避了扩大基础记录和改善直接结算的技术选择;一味谈限制与复审,只会默认托管方继续替别人管理入口。

李波没有回一句“你误解了”。他先查评论引用的旧稿,发现对方引用的确实是他当年关于直接参与的判断。于是他在回复里承认,扩大基础层能够增加一部分直接参与的机会;现有材料没有证明,这会自动消除设备、维护和入口承担能力的差别。

他写道:公开规则写在那里,仍要有人愿意运行、维护并在出错时承担责任,才会成为真实可走的路。入口承担的责任发生变化,原先的授权也应允许被核对和撤回。研究者没有决定共同体如何选择的授权,因此这里只记录公开范围与仍未解决的问题。

写完后,他又读了一遍,没有再替这段话补上更响亮的结论。

第二条批评来自支持分层通道、负责日常结算的一组维护者。对方说他的文章把“限制”写得很有道理,却没有告诉他们在入口暂停的那天应该先找谁;如果每件事都要重新复审,小组会被迫用更多时间证明自己仍然有权使用已经用过的入口,夜间值守和差错处理的成本也不会因此消失。

这条批评没有被放进“反对意见”一栏。李波把它作为新的证据请求,问对方是否愿意公开他们实际使用的受理说明。对方只同意提供删去成员信息的版本,并在页脚注明:入口可处理什么、不能保证什么、暂停时谁接收异议。

林芮看到这份材料后,给李波发来一条短消息:“这次有人把没时间的人也写进去了。”

李波回她:“还不够。我还没写谁能承担第二条路。”

第三条意见来自罗岑。她认为李波过分强调警惕,可能让协作组把所有共享入口都当作危险,从而回到各自维护、谁也不愿接手的状态。她在评阅页上传了一份新的入口说明,里面保留一个共同处理窗口,同时列出两个可查询的替代入口,写明共同窗口不能冻结资产、不能替其他入口作决定,超过复核日期后必须重新确认。

罗岑说:“我不是要证明融合一定正确。我只是想让需要办事的人不用先懂完整协议。”

李波答应把这份说明作为例子,但注明它只是一个协作组的选择,不能扩展成所有社区的方案。罗岑接受了这句限制,又补充了一条:如果替代入口从未有人维护,列出来也只是纸上的自由。

研究进入一月以后,李波的名字开始在几份资料的脚注里出现。有人把他称为“那个否定权力消失的人”,有人在讲解源币思想时把他的旧句子和新文章并排,仿佛他终于替一场争论选好了队伍。

有一天,李晓雨从学校回来,把一张课堂讨论的打印纸放在门口鞋柜上。上面有人写:“如果代码不能消除权力,为什么还要相信代码?”

“这是问你吗?”李波问。

“不是问我,是问所有写过这件事的人。”她换鞋时说,“但同学知道我是你的女儿,就问我你站哪边。”

“你怎么回答?”

“我说我不知道。你没给我一张可以替你说话的卡片。”

李波愣了一下。陈晓燕在厨房里听见,笑着说:“这大概是你最近做得最好的授权。”

李波没有把女儿的话写进文章,也没有要求她转发评阅链接。他只在当天的修订说明里加了一个例子:亲属关系可以让意见更容易被听见,也可能让别人误以为亲属拥有代为表态的权限。

陈晓燕后来接到一个项目咨询。对方读过李波的研究,想把她的工作室列为“链源治理观察方”,说这样更容易获得协作组的信任。她把这封邮件转给李波,问要不要把他的名字写进项目介绍。

李波说:“我的研究不能替你的服务背书。”

“我知道。”陈晓燕说,“我只是想让你听见这句话。你的名字已经开始出现在别人想省略解释的地方了。”

她没有接受那种写法,只保留自己的工作范围和可交付内容。对方后来没有继续联系,工作室少了一次可能的合作。陈晓燕没把这件事写进李波的文章,只在晚饭前把邮件移到一个单独的文件夹里,文件夹名叫“不能代替的部分”。

二月初,研究所准备把评阅稿收入季度资料集。编辑希望他把摘要压缩成三句话,其中一句建议写成:“权力无法被消灭,只能被更好的协议取代。”

李波看了很久,把“更好的”删掉,改成:“协议可以分散、限制和复审权力,却不能保证权力不会在成本和入口处重新集中。”

编辑问:“这样读起来不够有希望。”

“研究不是给希望找最短的句子。”

话说出口,他自己先觉得太硬,于是又补了一句:“如果材料还没有证明,就不该先替它加上希望。”

编辑没有再改,只在摘要下方保留了来源范围和未完成问题。文章进入资料集后,下载量不多,评论却比旧稿更分散。有人只谈入口,有人只谈复审,有人继续引用那句被划掉的旧口号。

同一时期,社区里的选择开始长出不同方向。

林芮所在的协作组没有撤出共同托管入口。他们把原来一句“成员授权至结算完成”改成三句:授权到哪一天,谁可以在期限内暂停,暂停后由谁向成员公开说明。他们保留两个查询路径,却没有马上建立第二个结算窗口,因为没人愿意在没有维护者的情况下把它写成可用入口。林芮说,这是他们能承担的折中,不是对托管方的永久信任。

在另一片资料页上,一个小维护组走了不同的路。一次入口延迟后,他们把负责代收代付的接口关掉,只保留公开转发和状态查询。说明里写,宁可让需要结算的人提前知道这里不能办理,也不把一个没人能持续负责的窗口挂成备用。有人批评他们把现实成本推给使用者,维护组没有撤回,只增加了每周一次的状态核对时间和退出联系地址。

又过了几天,几名维护者把几处入口接成一张共同索引。索引不自动把请求转走,只列出各处可处理范围、最近一次公开维护时间和复核日期。链源被用来核对公告与入口说明,发现冲突时只标红并通知维护者,不替他们选择哪一处上线。发起人承认,这种做法增加了维护工作,也不能防止大家因为方便而慢慢挤到同一个入口。

没有人把这三种做法正式命名。带期限的共同托管仍可能在下一次暂停时失效,停用代收代付让一部分人承担了更长的等待,共同索引也可能变成新的必经之路。它们不是已经完成的答案,只是不同的人在具体条件下留下的修改、停用和连接。

周宁把三个页面并排放进公开资料集,问李波:“要不要在索引里写成三条路线?”

“可以说明它们出现了,不要替它们宣布已经定型。”

“那就写选择,不写阵营。”

李波点头。他把三份说明分别标上来源,没有用一个总标题把它们压成彼此对立的三段话。

二月末,李波再次打开旧稿。那句“代码可以消灭权力”还在原文里,日期、作者和发布位置都保留着。他没有把它从历史里抹掉,只在旁边新增一页修订说明:源币思想的早期愿望,是让任何人都有机会参与;新的问题是,怎样避免参与机会在现实成本、维护责任和入口变化中只剩下一种走法。

他在页眉写下:“从消灭权力,转向防止唯一权力。”

这不是一句更漂亮的口号。它没有承诺代码会自动保护谁,也没有替社区保证哪个入口能够永远开放。周宁核对日期,林芮只确认协作组公开过的纸条;李晓雨和陈晓燕都没有替他背书。

李波把新研究的最后一页交给周宁。页尾还留着顾远、沈砚和罗岑的批评,没有被整理成“已解决”。链源在旁边提示,三种入口方案的公开说明存在时间差,部分复核尚未到期。

周宁问:“现在可以发表了吗?”

“可以发表这一版。”

“下一版呢?”

“等有人把新的选择写出来。”

她把资料放进公开目录,没有替他把“权力不会消失”改成更有力的标题。当天晚上,社区页面上出现了几条新留言:有人愿意在期限内继续共同托管,有人要求彻底关闭共享入口,还有人提出把多个入口接在一起再观察一段时间。留言没有形成投票,也没有谁的沉默被算作同意。

李波关掉旧稿,手指停在那句早年的话上。他没有把它删掉,也没有再替它辩护。窗外的路灯照在纸边,新的修订说明压住了旧口号的一角,却没有把它完全盖住。

虚构声明

《链》是一部架空近未来小说。文中的人物、国家、城市、机构、货币和事件均属虚构;源币受到公开数字货币思想的启发,但拥有独立的历史与规则。

订阅《链》:https://www.790427.xyz/subscribe.html

链 #小说连载 #源币 #人工智能 #自由

文章皆为原创,转载文章请注明出处。人到中年,记录内心秩序、资产护航与数字能力。愿你莫白来。