AI-Driven · Immutable Rules · Virtual World Engine

Second-Reality SPL-Virtual-World-Base · 数字文明方舟

Second-Reality 是 AI 驱动、规则不可变的开源虚拟世界引擎。以"宪法—法律—桥接"栈为核心,提供可运行的账户与世界运行时、第二视角认知审计器、地理分布式就绪能力,以及 AR/边缘接入。

digital-twin metaverse virtual-world digital-identity governance compliance Python 96.8%
在线演示 → GitHub → Gitee 镜像 →
✦ About

什么是 Second-Reality

SPL-Virtual-World-BASE 是一个可运行的虚拟世界与元宇宙基础设施基线,以"宪法—法律—桥接"栈组织,底层是可实现的实现层(system/)。

它交付:

✦ Core Capabilities

六大核心能力

01 · CONSTITUTION

宪法公理与治理法

五条不可违背的公理与十条治理法,作为根信任锚锁定。NOHN_LAW_AXIOMS 是共享常量(重力、时间膨胀、单位尺度、灵魂哈希长度、预言机最小来源)的唯一权威来源。

constitution_rules.py不可变
02 · AUDIT ENGINE

第二视角认知审计器

ResponsibilityAccount + 可插拔 AuditPlugin + 反事实 reconstruct() + CognitiveAuditEngine。19 维度合规审查,认证安全维度在隔离内存世界中功能化执行。

19-dimension反事实推理
03 · ACCOUNT SYSTEM

四层账户体系

L0 身份根 → L1 凭证 → L2 会话 → L3 授权 → L4 恢复。Ed25519 密钥、Shamir 秘密共享、社会恢复(3/5 守护者)、7 天可取消时间锁。

Ed25519Shamir(3,5)社会恢复
04 · CONSENSUS

≥2/3 公投共识

提案公投、治理、创世引导豁免。分层共识:DC 内快速环 + DC 间 epoch 慢环,真实 TCP 传输。

supermajorityhierarchical
05 · GEO-DISTRIBUTED

地理分布式子系统

混合逻辑时钟、空间分片与迁移移交、AOI 增量同步、分区检测与 Merkle diff-tree 合并。3 节点集群烟雾测试 14 秒完成。

HL clockspatial shardingAOI sync
06 · EDGE & ROAMING

边缘接入与跨世界漫游

Edge SDK 支持 AR 设备凭证登录、AOI 视口增量、最近 DC 路由、跨 DC 迁移。灵魂漫游支持跨世界身份迁移与验证。

AR-glassessoul roaming
✦ System Modules

23 个实现模块

核心运行时、账户体系、地理分布式、边缘与漫游 — 四个层次完整覆盖。

模块角色说明
runtime.py核心运行时世界创世组装 + tick 循环 + 因果链 + 快照
ledger.py核心运行时持久化账本:灵魂/历史哈希链/经济/快照 + ShardRouter
consensus.py核心运行时提案公投(≥2/3 超级多数)、治理、创世引导豁免
agent_engine.py核心运行时需求驱动智能体决策 + HMAC 内存密封 + gas 计量
api.py核心运行时REST + WebSocket 服务、挑战响应认证、速率限制
protocol.py核心运行时四项法律标准为机器可读 JSON Schema + 引导验证器
keys.py核心运行时Ed25519 密钥、Shamir 秘密共享、KMS 抽象
credentials.py账户 L1一个灵魂,多设备凭证(服务器仅存储公钥)
session.py账户 L2有状态访问/刷新令牌,可撤销;存储可插拔
authorization.py账户 L3分层授权(即时/延迟/多签/人工)+ 风险评分
recovery.py账户 L4社会恢复(3/5 守护者投票)+ 7 天可取消时间锁
identity_root.py账户 L0主密钥对 + Shamir(3,5) 分享;服务端辅助瘦客户端
account_abstraction.py会话密钥ERC-4337 风格会话密钥:支出限额/过期/作用域约束
key_rotation.py密钥生命周期服务器签名密钥轮换,令牌嵌入密钥 ID
hlc.py地理分布式混合逻辑时钟 — 一致跨节点事件排序
spatial_sharding.py地理分布式地理分片 + ShardRouter + 迁移移交协议
aoi_sync.py地理分布式兴趣区域增量同步(AoiTracker / DeltaSync / SyncScheduler)
partition_guard.py地理分布式分区检测、本地自治降级、Merkle diff-tree 合并
hierarchical_consensus.py地理分布式DC 内快速环 + DC 间 epoch 慢环(最终一致性)
cluster.py地理分布式集群布线、心跳循环、入站白名单、传输调度器
edge_sdk.py边缘与漫游AR 眼镜接入:设备凭证登记、挑战登录、AOI 视口同步
soul_roaming.py边缘与漫游跨世界身份漫游:证书签名 + 验证 + 本地灵魂映射
✦ Quick Start

一行命令运行

# 克隆(主仓库:GitHub)
git clone https://github.com/nohn3043-arch/Second-Reality.git
cd Second-Reality

# Python ≥3.8;核心运行时仅依赖 cryptography(Ed25519 签名)
# pip install cryptography
# GUI demo 额外需要 pygame
# 无 GPU 依赖,无数据库服务依赖 — 任何硬件均可运行

# 1. 社会模拟演示(独立、内存中;pygame GUI,60×60 网格,30 智能体)
python virtual_world.py

# 2. 基础设施验证(无需 GUI)
python smoke_test.py          # 账户/会话/恢复安全路径 — ~1s
python tools/cluster_smoke.py # 3 节点本地地理分布式集群 — ~14s
python tools/edge_smoke.py    # AR 边缘接入路径 — <1s

多后端部署(同一代码库,四种后端)

通过 STORAGE 环境变量选择存储后端:默认 sqlite。

STORAGE账本会话适用场景
sqlite(默认)磁盘 SQLite同库单机 / 演示
memory内存 :memory:内存 dict测试 / 无状态演示
redis本地 SQLiteRedis多实例共享会话
postgresPostgreSQLSQLite大规模账本
✦ Ecosystem

NOHN AI 生态系统

Second-Reality 是 NOHN AI 生态系统成员 — 围绕第二视角因果审计与确定性执行构建的项目家族。

Second-Perspective (GCAE)

全局认知审计引擎 — 五操作者因果审计核心(IMDA 95/100)

NOMOS

可审计确定性决策中心(IMDA 95/100)

SPL-G1

硬件因果审计可信计算单元(TCU)

Story-Engine

长篇叙事一致性引擎 — 角色与剧情一致、逻辑无漏洞

Antares

GFSIP v1.0 — 联邦稳定互操作协议,带因果审计

Anthropomorphic-Agent-Engine

确定性拟人心理引擎(SPL Pure Core V8.0)

PAGES

NOHN AI 生态系统官方落地页

✦ License & Authorization

双轨授权 · 非开源

个人非商业研究免费;政府/企业商业使用需付费商业授权。已申请 PCT 专利。

受众条款
个人研究者免费用于非商业研究,不得用于任何商业用途
政府/企业需事先书面授权
申请方式国际:ai@nohnlins.com · 中国:lin@secondai.top