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, 无证书认证, 无需信任, 日志审计, 星形路由, 混合密码, 物联网, 自认证, 跨链, 量子抗性