全球联邦稳定互操作协议 GFSIP v1.0
✦ 关于
ANTARES 即 GFSIP v1.0——全球联邦稳定互操作协议。为服务、AI 智能体、设备与组织提供加密、多通道、可恢复的跨域通信,无需中央权威。以 QUIC 为强制传输层、确定性 CBOR 序列化,内置会话恢复、幂等去重与因果审计,作为去中心化网络的稳定基座。
— ✦ —
✦ 核心能力
| # | 能力 | 说明 |
|---|---|---|
| 1 | 加密会话 | QUIC 上互认证 TLS 或令牌认证会话 |
| 2 | 多通道 | 单会话内独立逻辑通道 |
| 3 | 会话恢复 | 网络切换后免重新认证恢复会话 |
| 4 | 幂等副作用 | 幂等键限窗去重 |
| 5 | 因果审计(可选) | 带声明因果前驱的签名事件记录 |
| 6 | 跨域联邦 | 多信任锚路由 + 签名域描述符 |
| 7 | 故障隔离 | 单域故障不阻塞域内流量 |
— ✦ —
✦ 线路格式
GFSIP 在 QUIC 之上使用 44 字节定长头,ALPN gfsip/1。扩展头使用确定性 CBOR(大端、最短编码)。18 种标准消息类型(0x01–0x16)覆盖完整生命周期:握手、通道管理、数据传输、会话恢复、审计事件、联邦路由。
— ✦ —
✦ 仓库内容
| 文件 | 用途 |
|---|---|
GFSIP_v1.0_protocol_spec.md | 完整协议规范(33 节) |
gfsip-state-machine.json | 机器可读状态机定义 |
gfsip-message-schema.json | 逻辑消息 JSON Schema |
gfsip-error-registry.json | 数字错误码注册表 |
gfsip-conformance-checklist.csv | 一致性测试清单 |
reference-impl/ | Python 参考实现——帧编解码、状态机、通道管理、认证、去重、恢复、审计、联邦、端到端演示(9/9 一致性向量通过) |
— ✦ —
✦ 协议画像
Core/1(强制)——QUIC 传输、版本协商、互认证、会话与通道管理、会话恢复、结构化错误、优雅关闭。
Audit/1(可选)——带声明因果前驱、行为者身份、规则版本与状态前后哈希的签名因果事件记录;拒绝自环与已知环。
Federation/1(可选)——经签名 DomainDescriptor 对象的跨域路由、多信任锚配置、描述符过期 / 撤销与故障隔离。
— ✦ —
✦ 快速开始
# 安装 SDK(PyPI)
pip install gfsip
# 运行端到端演示(clone 仓库获取 demo 文件)
git clone https://github.com/nohn3043-arch/Antares.git
cd Antares/reference-impl
pip install -r requirements.txt
python demo.py # 同步 API 演示:握手 → 通道 → 数据 → 去重 → 恢复
python async_demo.py # 异步 API 演示:await connect/open_channel/send(零手动 pump)
python gfsip/conformance.py # 9/9 第 28 节最小一致性向量——全部通过
— ✦ —
✦ 应用场景
- AI 智能体网络——跨组织边界的多智能体任务协同,带可审计痕迹
- 企业集成——无需中央权威的跨组织工作流编排
- IoT / 边缘——网络切换下的设备到云会话恢复
- 金融 / 合规——面向监管报告的签名因果审计链
- 医疗健康——带域级策略执行的联邦数据交换
- 机器人——幂等安全操作的可靠命令通道
— ✦ —
✦ 项目状态
| 里程碑 | 状态 |
|---|---|
| 规范 v1.0(接口冻结) | ✅ 完成 |
| 机器可读状态机与模式 | ✅ 完成 |
| Python 参考实现(9/9 一致性) | ✅ 完成 |
| PyPI 包发布(pip install gfsip) | ✅ 完成 |
| 异步高层 API(AsyncEndpoint,零手动 pump) | ✅ 完成 |
| 独立第二实现 | 🔲 进行中 |
| 公开互操作报告 | 🔲 待办 |
| 生产试点域 | 🔲 待办 |
— ✦ —
✦ 生态
ANTARES 是 NOHN AI 生态的一员——围绕第二视角因果审计与确定性执行构建的项目家族:
| 项目 | 仓库 | 定位 |
|---|---|---|
| Second-Perspective (GCAE) | nohn3043-arch/second-perspective | 全局认知审计引擎——五算子因果审计内核(IMDA 95/100) |
| NOMOS | nohn3043-arch/second-perspective(Intelligent-Decision-Hub--Nomos 分支) |
可审计确定性决策中心(IMDA 95/100) |
| SPL-G1 | nohn3043-arch/SPL-G1 | 硬件因果审计可信计算单元(TCU) |
| SPL-Virtual-World-Base | nohn3043-arch/Second-Reality | 虚拟世界与元宇宙基础设施(宪法 / 法律 / 桥梁) |
| Story-Engine | nohn3043-arch/story-engine | 长篇叙事一致性引擎 |
| Antares | nohn3043-arch/Antares | GFSIP v1.0——带因果审计的联邦稳定互操作协议 |
| Anthropomorphic-Agent-Engine | nohn3043-arch/Anthropomorphic-Agent-Engine | 确定性拟人心理引擎(SPL Pure Core V8.0) |
| PAGES | nohn3043-arch/pages | NOHN AI 生态官方落地页 |
— ✦ —
✦ 许可
本仓库采用双轨许可:
| 内容 | 许可 | 文件 |
|---|---|---|
代码实现(reference-impl/ 下的 Python 包 gfsip) | Apache License 2.0 | LICENSE |
协议规范与文档(GFSIP_v1.0_protocol_spec.md、gfsip-*.json、gfsip-*.csv、assets/ 图示) | CC BY 4.0 | LICENSE-SPEC.md |
Apache-2.0 允许商业使用、修改与分发,并含明示专利授予;CC BY 4.0 允许任意使用与再发布(含商业用途),仅需署名——规范的开放署名授权服务于 GFSIP 作为开放标准的传播目标。
不可撤销声明:v1.0 及此前发布的版本曾整体以 CC BY 4.0 发布(含代码)。该授权依其条款不可撤销,相关版本将永久可依 CC BY 4.0 使用。上述双轨安排自下一版本起生效。
- 联系:国际 / 全球 — ai@nohnlins.com · 中国 — lin@secondai.top
GitHub · nohnlins.com · ai@nohnlins.com
NOHN AI · ANTARES
Metadata
Release files for gfsip 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gfsip-1.1.0.tar.gz | 50.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gfsip-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 104.1 kB
Release files / gfsip-1.1.0.tar.gz
| Download URL | gfsip-1.1.0.tar.gz |
|---|---|
| Size | 50.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f4efe9fe3323503998a3ff46ec6a4dc7a1e33fc111a03f046ec9ec3a20026c88
|
|
BLAKE2b-256 checksum How to use checksums |
35af16e393eb90dbf0b88b2c69feafc252a3f4a2680f6ffbf6bd1e15ec5d55da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / gfsip-1.1.0-py3-none-any.whl
| Download URL | gfsip-1.1.0-py3-none-any.whl |
|---|---|
| Size | 53.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3b0d72115ca1e9ddc18503fd41f6ec1b9c14a66dc5c9637dd2889b9773da95a2
|
|
BLAKE2b-256 checksum How to use checksums |
c8be1299e5032c042ecb114d26df9531663705a31a6566a21ffc1089ec38cc8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|