Skip to content

介绍

欢迎来到 SirrChat 节点文档!本指南将帮助您搭建和运行属于自己的去中心化通讯节点。

什么是 SirrChat?

SirrChat 是一个让您能够搭建属于自己通讯节点的开源平台。通过运行自己的节点,您可以完全掌控数据、通讯和隐私,不依赖任何中心化服务商。

SirrChat 生态系统

SirrChat 节点

您自己的通讯基础设施 - 一个功能完整的去中心化通讯服务器,让您能够:

节点能力:

  • 完全自主:运行在您自己的服务器上,数据完全由您掌控
  • 标准协议:支持 SMTP/IMAP,兼容所有邮件客户端
  • 区块链集成:使用 EVM 钱包进行认证,无需传统密码
  • 一键部署:简单的安装脚本,自动配置 TLS 证书
  • 灵活扩展:模块化架构,可根据需求定制功能
  • 多存储支持:支持 SQLite、PostgreSQL、MySQL、S3 等

开始搭建您的节点 →

Sirr 应用

面向用户的应用 - 一个集成了钱包的去中心化消息应用。

主要特性:

  • OpenPGP 端到端加密
  • 无中央数据存储
  • 内置 BNBChain 钱包
  • 红包(加密货币礼物)功能
  • 多设备同步
  • 跨节点消息传递

了解更多关于 Sirr →

它们如何协同工作

┌─────────────────────────────────────────────┐
│        Sirr 移动/桌面应用                    │
│  (用户界面 + 加密消息)                       │
└──────────────────┬──────────────────────────┘


┌─────────────────────────────────────────────┐
│            SirrChat 服务器                  │
│   (邮件服务器 + 区块链认证)                 │
└──────────────────┬──────────────────────────┘

        ┌──────────┴──────────┐
        ▼                     ▼
┌──────────────┐      ┌──────────────┐
│   数据库     │      │   区块链     │
│ (PostgreSQL, │      │ (BSC, ETH,   │
│  MySQL 等)   │      │  等)         │
└──────────────┘      └──────────────┘

为什么搭建自己的节点?

数据自主权

  • 完全掌控: 所有数据存储在您自己的服务器上
  • 无监控: 没有中央机构可以访问您的通讯内容
  • 隐私保护: 端到端加密确保只有您能阅读您的消息
  • 自主决策: 决定数据存储位置、保留时长和备份策略

技术优势

  • 简易部署: 一键安装脚本,几分钟即可启动
  • 标准兼容: 支持 SMTP/IMAP,可与任何邮件客户端配合使用
  • 区块链认证: 使用钱包签名,无需记忆密码
  • 灵活扩展: 模块化架构,按需添加功能
  • 自动 TLS: 集成证书管理,自动配置 HTTPS

成本与性能

  • 低成本运行: 最低配置服务器即可运行
  • 高性能: Go 语言编写,资源占用少
  • 可扩展: 支持从个人使用到企业级部署
  • 多存储选项: SQLite、PostgreSQL、MySQL、S3 等

核心原则

1. 隐私与安全

  • 使用经过验证的 OpenPGP 标准进行端到端加密
  • 本地数据存储 - 您控制您的数据
  • 无跟踪或分析
  • 开源以实现完全透明

2. 去中心化

  • 无中央服务器存储用户数据
  • 任何人都可以运行自己的节点
  • 无需中介的跨节点通讯
  • 抗审查和关停

3. 用户主权

  • 您拥有自己的身份(您的钱包地址)
  • 您控制自己的私钥
  • 您选择数据存储位置
  • 无供应商锁定

4. 可访问性

  • 非技术用户易于使用
  • 熟悉的类似电子邮件的体验
  • 多平台支持(iOS、Android、桌面)
  • 全面的文档

使用场景

个人通讯

用私密、安全的替代方案替换传统电子邮件和消息应用。

企业通讯

部署您自己的电子邮件和消息基础设施,配备区块链认证。

加密社区

内置钱包使将通讯与加密货币交易相结合变得容易。

记者和活动家

为敏感通讯提供抗审查平台。

开发和测试

完美的开发环境,支持本地数据库。

开始搭建节点

选择您的路径:

快速开始(推荐)

几分钟内搭建您的第一个节点:

  1. 快速部署指南 - 一键安装脚本
  2. 配置您的节点 - 基础配置
  3. 连接 Sirr 应用 - 开始使用您的节点

深入了解

想要更多控制和定制?

  1. 手动安装 - 从源码构建
  2. 架构详解 - 理解系统设计
  3. 模块扩展 - 添加自定义功能
  4. API 文档 - 集成和开发

使用现有节点

不想自己搭建节点?

  1. 下载 Sirr 应用
  2. 连接到公共节点
  3. 开始安全通讯

社区

加入我们不断壮大的社区:

支持

需要帮助?

  • 浏览此文档
  • 查看 常见问题
  • 在 GitHub 上提交问题
  • 加入我们的社区聊天

准备开始了吗? 前往快速开始指南或深入了解 SirrChatSirr 文档。

Released under the GPL 3.0 License.