信任的锚点与链条:从“证书信任”到“人际协作”
杂谈
近年来感觉自己在知识体系方面的积累,正逐步走向健壮,但到了“信任与价值传递”的层面,面对信息的真真假假、社会的复杂,总感觉还缺了一些可以依赖的判断原则。我惯常的做法是单打独斗,避免和外界有过多直接的接触,但这里其实有些拧巴之处:人的精力毕竟有限,总有一部分事务,无法避免要托付给他人代为完成。
但就是说,哪些可以托付、哪些不能托付,其实会有很多迷茫所在。这样的迷茫展开来,可以聊到不少偏哲学、社会学的话题。尤其到了自媒体泛滥、信息爆炸的时代,形形色色的博主,甚至许多内容直接由 AI 生成而未作确认,混入了更多的不确定性,让人很难判断哪些信息是可信的。
也比如说我捣鼓多年的 0xFFFF 社区,总结过许多自身的经验,在学校时有段时间和身边朋友们尽力地去推广,仍然还是不温不火,后来慢慢地也接纳了这只是一个小众圈子;再比如说在工作中,leader 和老板会因为什么,可以放心把一项任务交托出来……归根结底,都绕不开“信任”二字。
某天突然想到 TLS 所依赖的 PKI 信任基建体系,发现有些相通之处:借鉴 PKI 的一些概念,也许可以给现实中人与人的信任构建带来一些启发。这个脑洞酝酿了两三年,最近感觉好像到了一个可以整理成文的契机。
简单地说需要关注两方面,一方面是信任的基础锚点,另一方面则是信任的传递链条;然后便是,在不同的视角下,这两样东西会如何体现。当然“信任”本身是一个非常宏大的话题,这里仅作一个抛砖引玉,具体的展开可以各自结合 AI 模型 聊天和扩展,现在 LLM 在解释、整理高度抽象的概念上已经比较成熟,聊下来可以学到不少。
技术的视角
对于熟悉网络的朋友,看到 TLS 和 PKI 想必不会陌生;但对于非技术的朋友,还是需要先明确一下它们是做什么的。当然我没办法完整从零讲起,只能大概列一些重点。
简单地说,TLS 是一套建立加密通信的协议框架。在这套协议体制下,两台计算机之间可以建立不被第三方窃取的加密通信;但如果只有加密,仍然存在通信被中间人截断、冒充的可能,作为使用者,无法判断加密通信来源的真实性。PKI 就是针对这个问题的补充。
PKI 全名 Public Key Infrastructure(公钥基础设施),顾名思义,它是一套围绕公钥密码学设置的基础设施框架,用来确保网络通信、身份验证等流程的可信性。它主要靠几个核心机制来实现这个目标:
- 数字证书(Digital Certificate),属于 PKI 的技术基础,它有两项职能:
- 提供签名机制,通过数学和密码学的手段,可以验证被签名的 数据确实来源于某一项证书;
- 提供签发下级证书的机制,可以基于一项证书签发出下级证书,用下级证书来做签名,代表下级证书的所有者经过了上级的授权,避免总是动用上级证书的繁琐和安全风险。
- 证书的签发机构(CA,Certificate Authority),现实中维护证书信任关系的机构,主要有三个角色:
- 根 CA:最基础的信任来源,它们的证书会被操作系统、浏览器厂商默认内置;
- 中间 CA:根 CA 的安全级别非常高,机构不会直接用它来签发证书,而是授权一些中间机构去签发最终的证书,间接实现可信证书的签发;
- 注册机构:主要负责验证证书申请者的身份。
- 证书的信任库和吊销机制:
- 信任库:客户端计算机会内置一套根 CA 的证书列表,作为信任基础;
- 吊销机制:主要是 CRL(静态的证书吊销列表)和 OCSP(动态的证书状态查询协议),用来检查某一项证书是否已被吊销。
在这个机制下,当计算机想确认一个已签名的加密连接 / 数据是否可信时,首先要拿到这个签名对应的完整证书链,然后一层层验证证书的签名,在算法逻辑、有效期、吊销列表等检查都通过后,再从证书到签发它的中间证书、再到根证书逐级验证,确保整条链上的证书都可信。
可以看到,这里有一个信任从根 CA 到中间 CA、再到最终使用者的传递过程。PKI 从技术层面定义并保证了这种传递的可靠性;但到了技术之外,人与人层面的信任基础从何而来,PKI 体系没有做任何定义,真实的情况要动态和灵活得多,这也是其中比较有意思、也比较有挑战的部分。
知识的视角
人层面的信任机制如此动态,是否有一些可以被抓住的地方呢?我想核心在于对知识体系的信任——这是现代社会一切信任的基石所在,由理性的思想所保证,基础中的基础。
对知识体系信任的基础锚点,来自一些比较哲学的架构,我之前写的 人生规划与体系搭建 也聊到过一部分。结合 LLM 的总结和发散,大概可以扩展到这么几个点:
- 证伪主义:卡尔·波普尔的观点,科学理论永远无法被最终证实,只能被暂时接受,直到被新的证据证伪。也就是说,我们对任何知识的信任都是“暂时的”、“可撤销的”;而这种“可错性”恰恰是科学可靠性的来源——承认自己的局限,保持开放修正的姿态。
- 奥卡姆剃刀:“如无必要,勿增实体”。依赖越少、链条越短,出错和被证伪的环节就越少。这和证书链验证要尽量控制链条到根的距离,有点异曲同工的味道。
- 贝叶斯思维:对知识的信任应该是概率化的,而非非黑即白的二元判断。随着新证据动态调整置信度:支持的证据出现就调高一些,反对的证据出现就调低一些。
- 批判与试错:托马斯·库恩的“范式转换”理论告诉我们,知识体系并非线性累积,而常常是在危机中发生革命性的更替。牛顿力学被相对论修正,地心说被日心说推翻,即便是稳固多年的信任基础,也可能在某一天被重构,对这样的重构保持平常心就好。
而知识的信任传递,也很类似 PKI 的证书链验证,通常是这样一条链:
- 基础公理与第一性原理:类似根 CA,是整个知识体系的信任锚点,数学公理、逻辑规则构成了不可再推导的基础。