AICENT.COM
← 返回中文博客

台账作答,而不是雄辩——开放社区的身份征用,与不需要对手的防御

2026-11-06 · RTTP · IQA
本文引证来源 · 本教义所依凭的线上语义: draft-li-rttp-iqa-addressing-02(全文) · 系列页与修订史: datatracker · 每条运行都经操作者签名且可字节级重放的一致性档案: iqa.org/conformance/ · 本文所描述的公告实践,在案可查: public-agentprotocol,2026 年 11 月 · 本教义所汇入的生态问题: draft-ietf-wimse-aims · 本系列早前两篇: fail-closed 的三个寄存器 · 拒绝即答案 · 姊妹双柱: RTTP(rttp://,CRI 27)· IQA(iqa://,CRI 28)

每个开放社区迟早都会遇到同一种访客:自己不能建造,于是把建造者组织进自己的故事里。这不是批评——批评可以被回答;也不是竞争——竞争可以被计分。这是征用:你的引文、你的纠错、你的声誉,被悄悄重新归档为别人机构里的家具。这套模式比软件更古老,而且随可见度增长:一位贡献者的记录越严谨,这份记录对需要借记录的人就越有价值。本文把这套模式当作一个类来解剖,检视为什么建制机构的程序性答案在结构上注定缓慢,然后摆出我们经营自家实验室所依凭的防御——一套不需要对手、不需要指控、不需要回复的防御。

身份征用 · 五种手法 · 一个类每种手法花攻击者一分钟 — 却花目标一份声誉01 引文洗白私下一句认同 → 公开引用为背书02 纠错通胀一行公开纠错 → 重新归档为「我们的同行评审」03 委员会通胀忙碌者的真名 → 虚构组织架构图上的席位04 机构扮演本该是工件的地方 → 一个本该是链接的占位符05 邻近播种回复每个知名线程 → 逐线程收割邻近性五种手法共享一个性质:受害者的沉默读作同意 — 除非存在第三样东西,既不受发言也不受沉默控制
图 1:身份征用的解剖。五种手法,一个类——每一种都把一个真实之人的可信度,转换成此人从未加入的机构,而攻击者的边际成本近乎为零。

五种手法,一个类

手法各异其装,机制却同源:每一种都取一个真实之人的一件真实、可验证的行为,然后向上抬高一个层级、以机构重量重新描述它。私下的一句认同变成公开的背书。一行纠错变成一次同行评审。邮件列表上的一个名字变成指导委员会的一个席位。一个含规范文件的仓库变成一份在投的标准。回复所有人的习惯变成顾问角色。底下的行为没有一件是假的——这正是这个模式的天才与危险之处:每种成分都是真的,伪造的只有台账条目。这就是它为何能在当下经得起查证:旁观者核任何单独一条引文,都能核实;假的只是主张的图,而没有人审计图——直到什么东西塌了。

为什么经济学偏爱寄生虫

伪造一段隶属关系花一分钟;驳倒它花一天、一个线程,以及给伪造者的新一轮关注。每一次回复都是供货:目标的纠正被引用为互动,互动被引用为协作,协作晋级进入组织架构图。在注意力经济里,寄生虫的边际成本为零而目标不是,且默认信号——沉默——读作同意。建制机构知道这个模式。开源已经和它共存了几十年:被劫持的维护者账号、被抢注的包名、为简历而生的 fork。标准世界接手它时赌注更高,因为标准组织交易的恰恰是这个模式所伪造的货币:列名的名单、评审记录、委员会席位。

建制已经有什么——以及为什么不够

程序性答案是真实存在的。W3C 通过贡献者许可协议把贡献绑定到可识别的个人,正因为 IP 承诺必须可追溯。GitHub 把身份绑定到经验证的提交与组织成员资格。IETF 的文化把实名当作入场券。注册表让被主张的标识符可以对实际分配进行核查。这些全都有效——最终,通过别人的流程,按别人的时间表。它们没有一个能以这个模式移动的速度作答,没有一个在受征用方的控制之下,也没有一个能在流程运行期间产出一块受征用方可以指给人看的工件。一个被瞄准的组织需要的不是更快的投诉柜台。它需要一件靠存在本身作答的东西。

替代方案:身份是密钥的属性

替代方案是停止把公开身份当作叙事,开始把它当作密钥的属性。一个组织只通过它的密钥签过名的东西发言:密封工件、操作者签名的运行记录、已注册的标识符。其余一切——背书、成员资格、提及——都是传记,而传记不是证据。锚句是刻意绝对的:一个组织的公开身份是它的密钥签过名的东西的集合,此外无他。这句话一旦上账,征用就改变了形状:伪造的隶属关系不再冒充目标,它只是「不是目标」——而「不是目标」任何人都可以机械地核查,不必问任何人。

防御 · 四层 · 零对手每一层都无需目标回复任何人即可生效L1 锚 · 身份锚只通过签名工件发言 — 其余一切都是传记L2 台账 · 阳性清单 + 阴性闭环记日、完整、乏味 — 三时态:未曾 / 现未 / 无计划L3 引用块 · 机械归属每条记录带 runner + 仓库 + 操作者 — 可核查,不由叙述L4 场合规则 · 拒登台发布、盖时间戳、离场 — 记录是唯一的辩论为什么守得住攻击者的线程保持空荡 — 台账代为作答伪造的隶属关系「不是目标」 — 而「不是目标」任何人都能机械核查
图 2:不需要对手的防御。四层——锚、台账、引用块、场合规则——没有一层需要回复、指控或一个名字。

带阴性闭环的台账

列出「你是什么」的台账只是仪器的一半。另一半是阴性闭环,而它的语法比内容更要紧。闭环以三个时态运转——未曾参与、现未参与、无计划参与——因为寄生性的将来时正是征用惯常栖身之处:没有人凭空伪造一段过去的协作,但人人都能宣布一段未来的协作,然后让沉默替他们签字。阳性清单必须记日且完整;阴性句必须绝对;整件仪器必须乏味,因为乏味是把记录与挑衅分开的东西。以这种方式发布,台账预先回答了未来的一切伪造:任何暗示清单之外存在参与的主张都自证其伪,而这个反驳完全不需要受征用方出面说一个字。

归属是机器,不是叙述

第三层让归属变成一次核查而非一项主张。每条运行记录随附引用块——runner 的名字、它的仓库、它的操作者——于是任何对运行的公开引用都可以化约为三个可验证的指针。互惠规则从发布方一侧声明:我们随附引用块,并请任何引用独立运行的人给出同样三样。不收费,不欠账;规范仅仅是:归属要么携带指针、要么不算数。面对征用,这安静而决定性:一个人可以被主张为顾问,但一个指针三元组不能——要么工件存在于所指名的仓库、在所指名的操作者名下,要么这个主张一接触 URL 就溶解。

为什么双柱让这成为结构

对我们而言,这套教义不是拴在基础设施上的一篇散文——它就是基础设施的用途所在。共鸣时间传输协议(RTTP(rttp://))从主张内容本身派生地址,所以派生地址无可共享、无可委托、无可代理:征用寻找可供借用的凭证,找到的却是一个由借用者无法控制的字节算出的哈希。身份质量保证柱(IQA(iqa://))把 standing 附加到主张上——而 standing 是一份租约:它会过期、可以被撤销,它的缺席是一等公民的答案而非尴尬的沉默。因此借来的背书在设计上自带半衰期。更广的生态正在从授权一侧汇聚到同一片地面——WIMSE 关于委托权威与代理授权语义的工作,宽厚地读,就是同一个教训正在被委员会学习:社会性的授权可以被社会性伪造;密码学的授权只能被密码学撤销。

拒绝词汇表,用在声誉上

这不只是一篇关于机构的散文;它也是对一份已经在线上存在的词表的解读。寻址草案固定了一个五值封闭集——evidence_binding_mismatch、evidence_expired、authority_not_determined、authority_revoked、operation_not_permitted——并固定其优先序,让验证方的每一次拒绝都可审计而非临场发挥。把这张词表当作声誉的语法来读,五个值恰好逐一指认寄生虫的五种供货。伪造的引文就是 evidence_binding_mismatch:被引的那句话是真的,但它与「背书」的绑定不是——工件能核实、绑定不能核实,这正是单条引文抽查总是通过、而主张的图始终是假的原因。去年的纠错被重新归档为现行同行评审,就是 evidence_expired:standing 是租约,到期的租约不会悄悄折算成现行的背书。

第三个值承重最重。authority_not_determined 的意思是:源头不可达、主张无法验证——而词表的纪律是,这一状态落为拒绝,绝不落为同意。寄生虫经济运转在相反的默认值上:沉默读作同意。每一份无人回应的公告、每一笔无人纠正的借用、每一张没人出言反驳的组织架构图,都恰恰因为开放世界的默认值把「无否认」当作「有认同」而硬化成「事实」。fail-closed 把默认值倒过来:不可验证不等于「证伪之前为真」,而是「不计入」。台账的阴性闭环就是这条规则部署在机构层的样子——任何暗示清单之外存在参与的主张,与不可达的源头落进同一个桶:未判定,因此不授予。

剩下两个值收拢闭环。authority_revoked 说的是:纠错不是尴尬的脚注,而是状态变更——被撤回的背书保持被撤回,撤回会向下游的每一处引用传播,这正是「拒绝即答案」那条纪律的本义:拒绝本身就是一等公民的答案。operation_not_permitted 是闭集本身:一个组织声明过的角色与动作是可枚举的,枚举之外的一切不是可供磋商的创造性模糊,而是待签发的拒绝。五个值合起来,把整套骗术变成机械可表达的:寄生虫的每一种手法都熬不过这次翻译,因为每一种手法都依赖一个这张词表从不授予的默认值。

安静的部分

四层防御没有一层提到对手、引用事故或寻求同情。这是设计,不是文风偏好。一份具体恶行的叙述会把一个谜题递给读者——是谁?——读者会用排除法解题,这把作者变成原告、把记录变成武器。一份教义把同样的经验转换成人人可采纳的基础设施——包括下一位受害者,包括——这是那个模式永远料不到的部分——包括只想在自己的协作被授予之前就能核查它的诚实参与者。寄生虫的真正产品是模糊;台账的真正产品是模糊的缺席;而两种产品中只有一种能在与哈希的接触中幸存。

一句话:雄辩是陷阱,因为每一次回复都是供货——持久的答案是一件靠存在本身作答的仪器:身份靠签名工件、台账记日且带三时态阴性闭环、归属靠引用块机械化、场合规则让攻击者的线程保持空荡——因为台账代为作答。

已封印 rttp://34847824.blog.aicent · iqa://34847824757c68c0cecb6e93d30081c2.forge.iqa · 密封记录