YeeZ-Privacy-Computing 项目介绍
项目背景
YeeZ-Privacy-Computing 项目是通过一种名为 Fidelius 的隐私计算中间件推进的。Fidelius 提供了一种完整的隐私保护解决方案,以实现数据的“可用而不可见”为理念进行数据协作。这项技术旨在有效保障原始数据的一致性、计算逻辑的可控性、计算结果的正确性以及隐私的保护。
项目功能
在 Fidelius 的框架下,数据共享的过程如下:
- 参与方 - 包括数据提供者和数据使用者。两者都运行 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 也提供了微信公众号平台,用户可以通过该平台获取最新资讯及支持服务。