产品能力

让 Eclipse EDC 在中国开箱即用

eno-trust 是 Eclipse Dataspace Connector 的二次开发适配层,全部能力通过 EDC 标准 SPI 扩展实现。

四大核心能力

🗄

国产化数据库零方言接入

方言 SPI(edc.sql.dialect)一键切换:openGauss / KingbaseES / PolarDB-PG 实测零方言代码,表结构自动创建。

已实测
🔐

全链路国密

SM2/SM3/SM4 签名、证书与密钥体系(BouncyCastle),令牌与通道密码学基础统一为国密。

进行中

区块链可信存证

合约协商与传输生命周期事件写入 FISCO 国密链,Evidence API 按哈希查询与验证。

已实测
🧩

可插拔 SPI 架构

数据库、区块链、策略、数据平面全部 SPI 化,换实现不换业务代码。

🖥

可视化管理界面

Vue 3 + Vite 管理 UI,资产、策略、合约、传输全生命周期可视化。

📦

开箱即用

H2 模式零外部依赖 5 分钟跑通;PostgreSQL 一键 docker compose。

技术架构

控制平面负责编排,数据平面负责传输,存证与数据库能力以 SPI 挂载。

管理界面 (Vue 3)
  │ REST
控制平面 Control Plane ── SQL Store(H2 / PostgreSQL / 国产库)
  │                      ── 区块链可信存证(FISCO 国密链 + Evidence API)
数据平面 Data Plane ──── File / HTTP 传输
扩展层(SPI):国密 · 策略 · 校验 · 数据库方言 · 链实现
组件技术
连接器内核Eclipse EDC 0.18
运行环境Java 17
管理界面Vue 3 + Vite
国密BouncyCastle(SM2/SM3/SM4)
区块链FISCO BCOS(国密链)