
基于区块链的隐私计算与数据协作中间件解决方案
Fidelius 是一种基于可信执行环境的隐私计算中间件,通过确保数据不 离开提供方,实现数据协作中的隐私保护。它利用区块链作为可信传输通道与计算验证平台,增强系统的去中心化与公开可验证性。
YeeZ-Privacy-Computing 项目是通过一种名为 Fidelius 的隐私计算中间件推进的。Fidelius 提供了一种完整的隐私保护解决方案,以实现数据的“可用而不可见”为理念进行数据协作。这项技术旨在有效保障原始数据的一致性、计算逻辑的可控性、计算结果的正确性以及隐私的保护。
在 Fidelius 的框架下,数据共享的过程如下:
Fidelius 运行在 Intel SGX 上,需要确保硬件环境配备兼容的中央处理器(CPU)、BIOS 设置,并安装驱动程序及相关软件。即便在没有所需硬件环境的情况下,只需安装 Intel SGX SDK,即可运行调试版本。
有关编译和运行方向的更多信息,请参阅项目的相关文档。
对于开发者,项目提供详细的开发者文档,以及 Doxygen 和 Wiki 文档以便进一步探索和开发。在此项目的社区和文献中,开发者能够获取充足的指导与资源。
YeeZ-Privacy-Computing 库的代码使用 Apache License 2.0 许可协议,而其工具包目录内的二进制代码则使用 GNU 通用公共许可证 v3.0。详细的许可信息可以在项目代码库的 COPYING 文件中找到。
YeeZ-Privacy-Computing 是一个活跃的开源项目,欢迎每一位有意愿使用或为系统贡献力量的个人参与。无论是文档改进、提出新想法还是创意提案,都可以在项目的 Issue 页面创建议题以供讨论。
项目的发展离不开社区众多贡献者的支持。社区内有一个活跃的贡献者团队,可以通过访问特定的贡献者页面查看其信息。
为了更好地交流与支持项目,Fidelius 也提供了微信公众号平台,用户可以通过该平台获取最新资讯及支持服务。