Fedi宣布,将在1月3日把完整软件栈正式开源。这一步完成了公司在2024年启动时就做出的承诺。按照官方说法,Fedi全部软件目前都已经切换到Affero General Public License,也就是AGPL,此前则经历过一段商业源码许可(business source license)的过渡期。
这次切换的核心意义,在于Fedi的代码库将以一种强传染性的开源协议向公众开放。Fedi发言人表示,在这种copyleft许可之下,基于Fedi代码开发的衍生作品也必须继续保持开源。换句话说,不只是“能看代码”,还要尽量避免后来者把社区成果重新封闭起来。
Fedi选择1月3日并不是随意定的。这个日期在比特币历史里很有分量,因为2009年的1月3日正是比特币创世区块被挖出的日子。Fedi表示,把完整开源安排在这一天,是为了强调其对社区所有权和草根金融基础设施的重视,这也是它一直以来对外传递的方向。
Fedi在上线时就曾表示,希望把自己打造为一种“自由技术”。它想把控制权从平台和中心化服务商手里拿回来,重新交还给用户和社区。公司认为,这次全面开源正是对这一承诺的兑现,同时也能降低依赖其软件的团体被“供应商锁定”的风险,也就是不必被单一厂商绑定在特定产品路线之上。
从应用层看,Fedi主要服务的是那些希望搭建本地金融和社交系统的社区。它的App把加密消息、比特币支付以及通过Mini App扩展实现的附加服务整合在一起。钱包基础设施则由Fedimint协议提供支持。这个协议允许群体基于联邦式信任模型,来共同运营共享的比特币托管系统。
Fedi全面开源意味着什么
对很多加密项目来说,“开源”早已不是一句营销口号,而是关系到治理、生态协作和长期可信度的基础选择。Fedi这次切换到AGPL,重点并不只是把代码上传到公开仓库,而是通过许可条款约束未来的使用方式。尤其当软件被部署为托管服务或网络服务时,相关改进也需要继续公开。
AGPL的设计目的,就是尽量保证改进不会在服务端被悄悄私有化。支持者认为,这样的机制可以让开发激励更贴近用户利益。因为一旦有人基于原始代码做了增强,再将其用于线上服务,社区理论上也能受益于这些改进,而不是只能看到一个封闭黑箱。
对于Fedi来说,这一点尤其关键。它面对的不是单纯的消费级聊天软件用户,而是希望建立社区级金融基础设施的群体。如果底层系统长期掌握在单一商业实体手里,那么无论是迁移成本、路线控制,还是后续维护权,都可能成为现实问题。开源后,社区至少拥有更大的自主空间。
Fedi管理层近期也在公开场合多次强调这次许可转变。例如,在BitcoinMENA的一场预热视频环节中,CEO Obi Nwosu就提到了相关方向。随着这次切换完成,Fedi也加入了一批重新回到完全开放开发模式的比特币原生项目之列。背景则是,比特币应用正在从早期采用者圈层,逐渐走向更大规模的社区场景。
Fedi的产品定位:社区可以自己搭金融与社交系统
Fedi并不只是一个普通的比特币钱包。它试图提供的是一套可被社区直接使用的基础设施工具,让不同群体可以围绕自身需求搭建本地化的金融和社交网络。在这个框架里,加密消息负责沟通,比特币支付负责价值转移,而Mini App则补足更丰富的服务场景。
这样的设计反映出Fedi的一个核心判断:很多地区或群体真正需要的,不一定是更复杂的交易功能,而是能脱离银行体系、中心化平台和单点控制者运作的共享工具。尤其在基层社区、跨地区协作组织,或者对审查和平台依赖较敏感的使用环境中,这种产品思路更容易体现价值。
它的钱包能力之所以不同于一般托管钱包,关键就在于Fedimint。这个协议不是把资金交给单一机构保管,而是由多个独立参与方共同承担托管与验证职责。这样做的目标,是在可用性、隐私和抗审查之间找到一种更适合社区使用的平衡点。
Fedi的说法很明确:它希望让社区在不依赖银行或中心化平台的前提下,部署共享金融基础设施。这也解释了为什么“避免供应商锁定”和“代码必须公开”会被它放在很靠前的位置。因为如果基础设施本身不可审计、不可迁移,所谓社区控制就很难真正成立。
Fedi与Fedimint的技术背景:从Chaumian e-cash到比特币联邦铸币厂
Fedimint背后的思路,其实可以追溯到密码学家David Chaum在20世纪80年代初提出的设想。Chaumian e-cash,也就是乔姆式电子现金,强调的是用户在交易时不向发行方暴露身份和交易历史。这种设计在隐私层面非常超前,也为后来的数字现金研究留下了深远影响。
不过,早期数字现金之所以一直没有真正普及,一个重要原因就是中心化问题。因为发行和赎回往往由单一“铸币厂”控制,一旦这个中心节点出问题,或者主动进行审查,整个系统就会面临信任风险和审查风险。隐私设计再好,也很难完全抵消单点控制带来的结构性缺陷。
比特币用另一条路径解决了其中最关键的一部分问题。它通过遍布全球的节点网络来分散交易验证,从而解决了双花问题,不再需要一个被所有人信任的中心铸币方。但比特币也有自己的权衡:交易是公开的,吞吐量依然有限,隐私和扩展性并不是它最强的部分。
Fedimint想做的,就是在这两种模型之间搭一座桥。它把比特币作为储备资产,同时把托管权分散到一个由独立运营者组成的联邦中,这些运营者被称为guardians。这样一来,没有任何单一方能够独自控制资金,也无法完整掌握所有交易数据。它试图在保留比特币资产基础的同时,增强隐私并降低审查风险。
从这个角度看,Fedimint并不是要替代比特币,而是把比特币引入一种更适合小群体、社区和本地网络协作的金融结构里。对于那些既不想完全依赖中心化托管,又暂时不适合直接把所有活动都放到公开链上的场景,这种联邦式方案就显得更有现实意义。

