ixian-platform/Ixian-Core
GitHub: ixian-platform/Ixian-Core
提供后量子安全通信与自认证的基础SDK,抽象去中心化身份、存在感知发现与协作工作量证明,解决信任瓶颈与量子威胁。
Stars: 13 | Forks: 7
# Ixian Core
**Ixian Core** 是 [Ixian Platform](https://www.ixian.io) 的官方 SDK 和基础。
它提供了去中心化、**自我认证、后量子安全通信** 所需的基础构建模块,
并且是所有 Ixian 服务和应用(包括 [Ixian DLT](https://github.com/ixian-platform/Ixian-DLT)、
[Ixian S2](https://github.com/ixian-platform/Ixian-S2)、[Spixi](https://github.com/ixian-platform/Spixi)、钱包、挖矿器以及
第三方应用)的主要组件。
使用 Ixian Core,开发者可以在不依赖第三方、中央服务器或
临时信任系统的情况下构建 **安全优先设计** 的应用。
## 🚀 为何选择 Ixian Platform?
Ixian Platform 重新定义了设备与人的连接方式:**无密码、无证书颁发机构、无集中式瓶颈**。
相反,Ixian 引入了 **密码学自认证**、**基于密码学地址的客户端发现** 以及
**后量子弹性**,使其成为面向未来的通信与去中心化服务的基石。
### 关键创新
* 🧬 **自认证** — 每个用户、设备或系统通过密码学方式证明其身份
* 🌐 **基于存在感的客户端发现** — 通过 **密码学地址** 查找,而非 IP 或 DNS,消除对 SSL/TLS 证书颁发机构的依赖
* 🔒 ** uncompromising Security** — 先进的 AES 与 ChaCha20-Poly1305 双重加密
* ⚛️ **后量子弹性** — 混合 RSA、ECDH 与 ML-KEM(FIPS 203)密钥交换,确保安全延伸至 **2030 年代、2040 年代及更远**
* 🕊️ **海量可扩展性(Starling)** — 定制 **Starling 存在感扩展模型**,实现基于扇区的高效路由,轻松扩展至 **万亿级设备与物联网节点**
* ⛓️ **新型共识(PoCW)** — Ixian 的 **自定义协作工作量证明** 通过多签名者共识奖励分布式验证,结合 **安全性、公平性与能源效率**
* ♻️ **设计级弹性** — 完全去中心化、抗故障网络,无停机时间或单点故障
* 🌍 **人类友好身份(IXI 名称)** — 注册并使用如 'alice.ixi' 的名称映射到 Ixian 地址、IP 或元数据 — 去中心化且无需信任,类似无中心机构的 DNS
## 🧩 Ixian Core 的功能特性
Ixian Core 提供可重用的原始组件与库,用于构建整个 Ixian Platform 的 dApp 与基础设施:
* **客户端发现(Ixian 存在感系统)**
* 通过 **密码学地址** 查找,而非 IP 或 DNS
* 带时间戳与联系端点的签名存在数据包
* 过期与保持活跃周期确保状态准确、最新
* 基于 Ixian 的 **基于扇区的模型(Starling)** 实现海量可扩展性
* **IXI 名称**
* 注册人类友好名称(如 'alice.ixi'),可设定时长(类似域名)
* 附加元数据,如 Ixian 地址、IP、服务端点
* 完全去中心化,无中央注册表
* **钱包与地址**
* IXI 钱包生成与管理
* 地址派生与实用工具
* **交易与区块**
* 交易创建、验证与包含逻辑
* 区块结构、头部与签名
* Ixian **协作工作量证明(PoCW)** 共识的原始组件
* 核心提供哈希、签名与工作量证明验证工具
* **密码学**
* AES 与 ChaCha20-Poly1305 双重加密
* 混合密钥交换:RSA、ECDH、ML-KEM(**PQC/后量子就绪**)
* 哈希、密钥派生、Base58 编码
* **网络**
* Ixian P2P 协议原始组件
* 对等发现与扇区/中继架构
* 用于集成的 JSON REST 服务器
* **流式传输与消息**
* 加密消息与流式会话支持
* 离线推送消息
* 构建 S2 **基于存在感的通信层** 的基础组件
* **工具**
* 日志与监控
* 平台特定助手(Windows/Linux/移动端)
* 时间同步
## 📚 文档
* 开发者文档:[https://docs.ixian.io](https://docs.ixian.io)
## 🔗 相关仓库与示例
* [Ixian-Core](https://github.com/ixian-platform/Ixian-Core) — SDK 与共享功能
* [Ixian-DLT](https://github.com/ixian-platform/Ixian-DLT) — 区块链账本与共识层
* [Ixian-S2](https://github.com/ixian-platform/Ixian-S2) — 对等流式传输与消息覆盖层
* [Spixi](https://github.com/ixian-platform/Spixi) — 安全信使与钱包应用
* [Ixian-LiteWallet](https://github.com/ixian-platform/Ixian-LiteWallet) — 轻量级 CLI 钱包
* [QuIXI](https://github.com/ixian-platform/QuIXI) — Ixian Platform 快速集成工具包
## 🌱 开发分支
* **master** — 稳定、生产就绪的发布版本
* **development** — 活跃开发中,可能包含未完成的功能
如需可重现构建,请始终使用 `master` 上的最新 **发布标签**。
## 🌍 社区与链接
* **官网**: [www.ixian.io](https://www.ixian.io)
* **文档**: [docs.ixian.io](https://docs.ixian.io)
* **Discord**: [discord.gg/pdJNVhv](https://discord.gg/pdJNVhv)
* **Telegram**: [t.me/ixian\_official\_ENG](https://t.me/ixian_official_ENG)
* **Bitcointalk**: [论坛帖子](https://bitcointalk.org/index.php?topic=4631942.0)
* **GitHub**: [ixian-platform](https://www.github.com/ixian-platform)
## 📜 许可证
根据 [MIT 许可证](LICENSE) 授权。
标签:AES, ChaCha20-Poly1305, ECDH, FIPS 203, ML-KEM, PoCW, RSA, 共识机制, 分布式账本, 加密基础, 加密通信, 区块链, 去中心化, 去中心化应用, 可视化界面, 后量子安全, 基于地址的发现, 大规模扩展, 安全SDK, 安全设计, 客户端发现, 密钥交换, 开发者平台, 开源SDK, 无CA, 无证书认证, 无需信任, 日志审计, 星形路由, 混合密码, 物联网, 自认证, 跨链, 量子抗性