写点什么

PaddleDTX v1.0 版本发布,安全性灵活性全面提升!

作者:百度大脑
  • 2022 年 2 月 19 日
  • 本文字数:1766 字

    阅读完需:约 6 分钟

近年来,在数字经济发展的大背景下,数据的爆发式增长为人工智能的发展提供了充分的“养料”,人工智能逐步成为支持数字经济飞跃式发展的重要技术,并越来越深入地与各产业实现融合。随着 AI 的逐步应用,数据的安全流通、算法的安全性以及算法的可解释性等问题也越来越受到业界的重视。

为此,飞桨携手百度超级链联合推出了首款“产业级”可信分布式 AI 开源产品——PaddleDTX,基于区块链、去中心化存储、可信计算以及分布式机器学习等技术实现数据流通全生命周期安全管理,打破数据孤岛,实现“可信”人工智能发展,以及数据的“可信共享,价值流通”。

还不了解什么是 PaddleDTX?点击下方链接了解更多:https://paddledtx.readthedocs.io/zh_CN/v1.0.0/index.html

PaddleDTX 最初开源版本于 2021 年 12 月 12 日 WAVE SUMMIT+深度学习开发者峰会上首次亮相,新年伊始,我们也对初始版本进行了优化升级,推出了 PaddleDTX V1.0 版本,新版本目前已正式上线!今天小编就带大家抢先看看 V1.0 版本都有哪些功能的优化升级。

相比原始版本,本次 V1.0 版在 PaddleDTX 的安全性和灵活性上做出了重大升级。在安全性方面,此次版本的密码学模块采用了更安全的双线性对映射曲线;在灵活性方面,此次版本支持数据授权和代理计算,实现了数据存储和计算的分离。

代理计算流程图

升级点概览

分布式计算

分布式计算网络本次最大升级点是支持了代理计算,将计算方和数据方解耦,提升系统灵活性。

计算方和数据方分离后,计算方只需获得数据方的授权许可,便可直接从去中心化存储网络中获取样本数据进行训练或预测。同时,区块链上记录的 DataNode 也统一升级为 ExecutorNode,实现角色分离。预测任务结果的存储,同时支持在去中心化存储网络中保存,以及在计算节点本地存储。

升级后的使用说明,请参见 PaddleDTX 最新开源文档:https://paddledtx.readthedocs.io/zh_CN/v1.0.0/quickstart/client.html#distributed-ai

去中心化存储

去中心化存储网络本次升级点包括支持数据授权和账户白名单,大大提升了系统灵活性。

数据授权:本次版本支持数据方将自己的数据授权给其他方恢复和使用,授权信息记录在区块链中,实现可追溯和审计。数据需求方被授权使用某份数据后,在授权有效期内,可直接从存储方拉取数据切片并恢复原文,存储方可通过区块链智能合约验证数据请求方的权限。数据授权机制实现了细粒度的权限管理,为代理计算提供了支持。

账户白名单:本次版本新增数据节点账户白名单,授权的账户可用自身公私钥进行数据相关操作,无需传输节点公私钥,方便后期的账户权限管理。用户可利用 PaddleDTX 提供的工具方便地生成自己的账户公私钥,并申请将自己的公钥加入到节点白名单中,白名单账户列表可灵活添加和删除。

升级后的使用说明,请参见 PaddleDTX 最新开源文档:https://paddledtx.readthedocs.io/zh_CN/v1.0.0/quickstart/client.html#xuperdb

密码学库

密码学模块本次升级重点是更新了双线性映射椭圆曲线选型,极大提升了系统整体安全性。

双线性映射在副本保持证明等算法中大量使用,在最初版本,PaddleDTX 采用了 BN256 作为双线性映射的底层曲线,但 BN256 已被证明无法达到 128bit 的安全,本次版本采用安全性更高的 BLS12-381 曲线。

更多双线性映射椭圆曲线相关介绍,请参考:https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-pairing-friendly-curves

目前 PaddleDTX 已落地浙江省桐乡市,为桐乡打造了以人工智能为基因,区块链可信生产关系为先进技术特色的“一核一链四体系”的桐乡特色区域级融合型产业大脑及智能工业互联网平台。经过本次版本升级后,新版本支持该工业互联网平台与基础能力平台的对接和展示,包含工业视觉智能平台、工业数据智能平台、数字孪生平台及大数据平台等,并可扩展融合其他平台功能,支持数据的授权恢复和使用,并提供多维度的运维监控,支持网络节点的灵活增删,支持轻节点授权机制。除此之外,密码学模块的升级也进一步提升了该平台的设备采集及数据传输过程中系统整体的安全性,强化了整体安全支撑保障体系。

以上便是本次 PaddleDTX V1.0 版本优化升级的全部内容啦,心动不如行动,点击下方链接或点击阅读原文,获取 PaddleDTX V1.0 完整开源代码:https://github.com/PaddlePaddle/PaddleDTX

你对本次新版本的升级有哪些建议和心得体会?也欢迎联系小助手(XuperChain-Help)加入 PaddleDTX 官方微信群,我们一同探讨。

用户头像

百度大脑

关注

用科技让复杂的世界更简单 2020.07.15 加入

百度大脑是百度技术多年积累和业务实践的集大成,包括视觉、语音、自然语言处理、知识图谱、深度学习等 AI 核心技术和 AI 开放平台。 即刻获取百度AI相关技术,可访问 ai.baidu.com了解更多!

评论

发布
暂无评论
PaddleDTX v1.0版本发布,安全性灵活性全面提升!