Skip to content

ChainlessChain 系统概述

ChainlessChain是一个完全去中心化的个人AI管理系统,整合知识库管理、去中心化社交和交易辅助三大核心功能,通过U盾/SIMKey硬件加密和本地AI模型,为用户提供军事级隐私保护的个人数据管理平台。

系统定位

ChainlessChain旨在成为用户的"第二大脑"和数字资产管理中心:

  • 📝 知识管理中心: 个人笔记、文档、对话历史的统一管理
  • 🤖 AI智能助手: 基于本地大模型的隐私保护AI服务
  • 🔐 安全钱包: 硬件加密的数字资产管理
  • 🌐 去中心化社交: P2P通信,无需中心服务器
  • 💾 数据主权: 完全掌控自己的数据,不依赖第三方

核心功能

📚 知识库管理

构建个人第二大脑,统一管理所有知识资产。

笔记和文档

  • Markdown编辑器: 所见即所得的Markdown编辑
  • 富文本支持: 图片、表格、代码块、LaTeX公式
  • 标签分类: 灵活的标签系统,多维度组织内容
  • 全文搜索: 毫秒级全文搜索,支持中英文分词
  • 版本控制: 基于Git的完整版本历史

AI增强功能

  • 智能摘要: AI自动生成文档摘要
  • 智能问答: 基于知识库的AI问答
  • 内容生成: AI辅助写作和内容创作
  • 关系图谱: 自动构建知识关联图谱
  • 语义搜索: 基于语义的智能搜索

多媒体支持

  • 图片管理: 图片存储和预览
  • 文档导入: 支持PDF、Word、Excel等格式
  • 网页剪藏: 浏览器插件一键保存网页
  • 代码片段: 语法高亮的代码管理

详细了解知识库管理 →


💬 去中心化社交

基于W3C DID标准的完全去中心化社交网络。

DID身份

  • 去中心化标识符: 基于W3C DID标准
  • 自主身份: 完全掌控自己的身份
  • 多设备支持: 一个DID可关联多个设备
  • 隐私保护: 可选择性公开身份信息

P2P通信

  • 端到端加密: Signal协议端到端加密
  • P2P直连: 点对点通信,无需服务器中转
  • 离线消息: 支持离线消息暂存和推送
  • 多种消息类型: 文本、图片、文件、语音、视频

社交功能

  • 好友管理: 通过DID添加和管理好友
  • 群组聊天: 支持加密的群组通信
  • 朋友圈: 去中心化的动态分享
  • 文件传输: P2P大文件传输

隐私控制

  • 选择性公开: 精细控制信息可见性
  • 匿名模式: 支持匿名发言和浏览
  • 数据加密: 所有数据端到端加密
  • 无追踪: 不记录用户行为数据

详细了解去中心化社交 →


💰 交易辅助

安全便捷的数字资产管理和交易辅助。

硬件钱包集成

  • U盾集成: 支持各类U盾硬件
  • SIMKey集成: 支持SIM卡密钥存储
  • 多链支持: Ethereum、Bitcoin、Polygon等
  • 私钥保护: 私钥永不离开硬件设备

钱包功能

  • 多币种支持: 主流加密货币和代币
  • 地址管理: HD钱包,无限地址生成
  • 余额查询: 实时余额和价格查询
  • 交易历史: 完整的交易记录

智能合约

  • 合约交互: 图形化界面调用智能合约
  • 合约部署: 一键部署智能合约
  • ABI管理: 智能合约ABI管理
  • 事件监听: 实时监听链上事件

DeFi集成

  • Swap交易: 去中心化交易所集成
  • 流动性挖矿: 收益农场管理
  • NFT管理: NFT展示和交易
  • DAO治理: 参与DAO投票

详细了解交易辅助 →


🔐 安全机制

军事级的安全保护,确保数据和资产安全。

硬件级加密

  • U盾加密: 基于国密SM2/SM3/SM4算法
  • SIMKey加密: 利用SIM卡安全单元
  • TEE支持: Trusted Execution Environment
  • 生物识别: 指纹、面部识别集成

数据加密

  • 端到端加密: 所有通信端到端加密
  • 本地加密存储: AES-256-GCM加密
  • 零知识证明: 服务端无法解密数据
  • 安全删除: 军事级数据擦除

权限管理

  • 细粒度权限: 精确控制应用权限
  • 多因素认证: 密码+硬件+生物识别
  • 会话管理: 自动超时和强制登出
  • 审计日志: 完整的操作日志

详细了解安全机制 →


🧠 本地AI模型

完全本地运行的AI模型,隐私保护的智能服务。

支持的模型

  • Ollama: 便捷的本地模型管理
  • LLaMA 3: Meta开源大语言模型
  • Qwen: 阿里通义千问开源模型
  • GLM: 清华智谱开源模型
  • 自定义模型: 支持导入自定义模型

AI功能

  • 对话问答: 基于上下文的智能对话
  • 文档理解: 阅读和理解长文档
  • 内容生成: 文章、代码、创意写作
  • 翻译: 多语言翻译
  • 摘要提取: 自动提取文档摘要

RAG检索增强

  • 知识库索引: 自动索引个人知识库
  • 向量检索: 基于语义的相似度检索
  • 上下文增强: 结合知识库的回答
  • 引用来源: 显示回答的知识来源

详细了解AI模型配置 →


🔄 Git同步

基于Git的跨设备数据同步和版本控制。

Git集成

  • 自动提交: 修改自动提交到Git
  • 版本历史: 完整的修改历史
  • 分支管理: 支持Git分支操作
  • 冲突解决: 可视化的冲突解决工具

多设备同步

  • 自动同步: 后台自动拉取和推送
  • 选择性同步: 选择要同步的内容
  • 离线支持: 离线修改,联网后同步
  • 冲突处理: 智能合并冲突

备份恢复

  • 自动备份: 定时自动备份到Git
  • 远程仓库: 支持GitHub、GitLab等
  • 加密备份: 推送前加密敏感数据
  • 快速恢复: 从Git恢复数据

详细了解Git同步 →


技术架构

整体架构

┌─────────────────────────────────────────────────────────┐
│                   用户界面层                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │ PC端     │  │ Android  │  │   iOS    │  │  Web端   │ │
│  │(Electron)│  │(Compose) │  │(SwiftUI) │  │  (Vue)   │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└───────────────────────┬─────────────────────────────────┘

┌───────────────────────┴─────────────────────────────────┐
│                   业务逻辑层                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │知识库管理│  │去中心社交│  │交易辅助  │  │ AI服务   │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└───────────────────────┬─────────────────────────────────┘

┌───────────────────────┴─────────────────────────────────┐
│                   基础服务层                              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │数据存储  │  │P2P网络   │  │加密服务  │  │ Git同步  │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└───────────────────────┬─────────────────────────────────┘

┌───────────────────────┴─────────────────────────────────┐
│                   硬件和系统层                            │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐ │
│  │  U盾     │  │ SIMKey   │  │  TEE     │  │本地AI    │ │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘ │
└─────────────────────────────────────────────────────────┘

技术栈

前端技术

PC端 (Electron)

  • Framework: Electron 28+
  • UI: Vue 3 + Composition API
  • UI库: Element Plus
  • 状态管理: Pinia
  • 路由: Vue Router

Android端

  • Language: Kotlin
  • UI: Jetpack Compose
  • Architecture: MVVM + Clean Architecture
  • DI: Hilt
  • Network: Retrofit + OkHttp

iOS端

  • Language: Swift
  • UI: SwiftUI
  • Architecture: MVVM
  • Network: Alamofire
  • Storage: CoreData + SwiftData

后端技术

本地服务

  • Runtime: Node.js 18+
  • Database: SQLite (嵌入式)
  • Search: MeiliSearch (本地搜索引擎)
  • AI: Ollama (本地大模型)

P2P网络

  • Framework: libp2p
  • DHT: Kademlia
  • NAT穿透: AutoNAT + Relay
  • 传输协议: QUIC/TCP

区块链

  • Web3: ethers.js / web3.js
  • 链: Ethereum, Polygon, BSC
  • Wallet: Hardware wallet integration

数据和存储

本地存储

  • 结构化数据: SQLite
  • 文件存储: 本地文件系统
  • 索引: MeiliSearch全文索引
  • 缓存: LevelDB

加密

  • 对称加密: AES-256-GCM
  • 非对称加密: RSA-2048, ECC
  • 国密算法: SM2, SM3, SM4
  • 密钥管理: U盾/SIMKey硬件存储

版本控制

  • VCS: Git
  • 仓库: 本地 + 远程
  • 加密: git-crypt
  • LFS: Git LFS (大文件)

系统特点

✅ 完全去中心化

传统云服务ChainlessChain
数据存储在云端数据存储在本地
依赖中心服务器P2P直连通信
服务商可访问数据只有用户能解密
账号受平台控制DID自主身份
需要持续付费一次性购买

✅ 军事级安全

  • 硬件加密: U盾/SIMKey硬件级密钥保护
  • 端到端加密: 所有通信和数据端到端加密
  • 零知识: 任何第三方都无法访问用户数据
  • 审计: 完整的操作审计日志
  • 合规: 符合GDPR、网络安全法等法规

✅ AI原生设计

  • 本地运行: AI完全在本地运行,保护隐私
  • 知识增强: RAG检索增强,基于个人知识库
  • 多模态: 支持文本、图片、语音等多模态
  • 离线可用: 无需联网也能使用AI功能
  • 自定义: 支持微调和自定义模型

✅ 跨平台支持

  • 统一体验: PC、移动端一致的用户体验
  • 自动同步: 基于Git的跨设备同步
  • 冲突解决: 智能处理多设备修改冲突
  • 渐进式: 从单设备开始,逐步扩展

✅ 开源透明

  • 代码开源: 核心代码MIT开源
  • 可审计: 任何人都可审计代码安全性
  • 社区驱动: 接受社区贡献和建议
  • 可扩展: 插件系统支持功能扩展

应用场景

个人知识管理

适用人群: 学生、研究人员、知识工作者

使用方式:

  • 记录学习笔记和读书摘要
  • 构建个人知识图谱
  • AI辅助总结和提炼知识
  • 跨设备访问和编辑

优势:

  • 完全隐私,不担心数据泄露
  • AI增强,提高学习效率
  • 永久保存,版本可追溯

隐私通讯

适用人群: 注重隐私的用户、团队协作

使用方式:

  • 与朋友进行端到端加密聊天
  • 分享加密的文件和图片
  • 组建加密的工作群组
  • P2P视频通话

优势:

  • Signal级别加密
  • 无需信任服务提供商
  • 不留痕迹,不被监控

数字资产管理

适用人群: 加密货币持有者、DeFi用户

使用方式:

  • 管理多链数字资产
  • 参与DeFi收益农场
  • 交易NFT
  • 参与DAO治理

优势:

  • 硬件钱包级别安全
  • 多链统一管理
  • 交易记录AI分析

创作者工具

适用人群: 作家、博主、内容创作者

使用方式:

  • AI辅助内容创作
  • 版本控制和协作
  • 素材库管理
  • 跨平台发布

优势:

  • AI创作助手
  • 完整版本历史
  • 数据完全自主

企业知识库

适用人群: 小型团队、企业

使用方式:

  • 构建企业知识库
  • 团队文档协作
  • 加密通讯
  • 数据自主可控

优势:

  • 无需订阅云服务
  • 数据完全掌控
  • 符合合规要求

与竞品对比

vs Notion

特性ChainlessChainNotion
数据存储本地云端
隐私保护端到端加密服务器可访问
AI功能本地运行云端API
离线使用完全支持有限支持
费用一次性持续订阅
自定义完全开源黑盒系统

vs Evernote

特性ChainlessChainEvernote
数据主权用户拥有平台拥有
AI能力本地大模型有限AI
加密硬件加密软件加密
社交P2P去中心不支持
区块链原生支持不支持

vs Obsidian

特性ChainlessChainObsidian
同步Git原生付费同步
AI集成大模型需插件
加密硬件加密软件加密
社交内置P2P不支持
移动端原生App有限功能

系统要求

PC端(Windows/macOS/Linux)

最低配置:

  • CPU: 双核 2.0GHz+
  • 内存: 4GB
  • 硬盘: 10GB可用空间
  • 显卡: 集成显卡

推荐配置:

  • CPU: 四核 3.0GHz+
  • 内存: 8GB+
  • 硬盘: 50GB+ SSD
  • 显卡: 独立显卡(运行AI模型)

移动端

Android:

  • 系统: Android 8.0+
  • 内存: 3GB+
  • 存储: 5GB+

iOS:

  • 系统: iOS 14.0+
  • 设备: iPhone 8+
  • 存储: 5GB+

硬件设备

U盾:

  • 支持国密SM2/SM3/SM4算法
  • USB接口

SIMKey:

  • 支持JavaCard
  • SIM卡插槽

快速开始

5分钟体验

bash
# 1. 克隆项目
git clone https://github.com/chainlesschain/chainlesschain.git
cd chainlesschain

# 2. 安装依赖
npm install

# 3. 启动后端服务
cd backend/docker
docker-compose up -d

# 4. 启动PC端
cd ../..
npm run dev:desktop

访问: 应用会自动打开

首次配置

  1. 设备初始化

    • 插入U盾或SIMKey
    • 设置PIN码
    • 生成密钥对
  2. 创建身份

    • 生成DID身份
    • 设置昵称和头像
    • 备份助记词
  3. 配置AI

    • 选择AI模型(Ollama推荐)
    • 下载模型文件
    • 测试AI功能
  4. 开始使用

    • 创建第一个笔记
    • 添加第一个好友
    • 同步到Git仓库

查看详细安装指南 →


路线图

v1.0 (当前版本) ✅

  • ✅ 知识库基础功能
  • ✅ Markdown编辑器
  • ✅ 本地全文搜索
  • ✅ Git同步
  • ✅ U盾/SIMKey集成
  • ✅ PC端(Windows/Mac/Linux)
  • ✅ 移动端(Android)

v1.5 (计划中)

  • 🔄 iOS端应用
  • 🔄 P2P即时通讯
  • 🔄 Ollama集成
  • 🔄 RAG检索增强
  • 🔄 多链钱包
  • 🔄 知识图谱可视化

v2.0 (未来)

  • 📋 团队协作功能
  • 📋 插件系统
  • 📋 WebRTC视频通话
  • 📋 去中心化存储(IPFS)
  • 📋 更多AI模型支持
  • 📋 更多区块链支持

社区和支持

加入社区

开源贡献

技术支持


下一步


用技术捍卫隐私,用AI赋能个人 🚀

基于 MIT 许可发布