基于区块链与联邦学习技术的数据交易平台

目录

基于区块链与联邦学习技术的数据交易平台


基于区块链与联邦学习技术的数据交易平台

联邦学习与区块链的集成的优势在于能够确认参与各方的身份并实现学习过程追溯。

首先,通过的身份认证系统与定制化的联邦学习协议来解决交易各方身份确认的问题。

如图1所示,区块链系统保存了联邦学习系统中各参与方的数字证书,参与方采用基于双向认证的TLS协议构建的P2P通信链路进行通讯。如果通信时采用的证书无法通过区块链系统的认证,则通信协议中止传输。基于区块链的身份技术发展已经较为成熟,如W3C DID标准的提出以及基于该标准的Hyperledger Indy,但是在通信层目前主流的还是基于X509的PKI/CA认证机制。因此该部分的核心内容为在TLS协议的基础上,通过区块链的身份来替换传统的身份。

图 1:集成区块链身份认证的联邦学习方案

其次,利用区块链系统来解决联邦学习过程的溯源问题。区块链溯源的功能也集成在通信协议内部,其模型如图2所示。

在初始阶段,联邦学习系统发起学习任务的同时,将任务数据记录到区块链系统,包括任务发起者信息,参与方信息,训练脚本的哈希,初始模型哈希等。

图 2:联邦学习上链过程

在模型训练阶段,在每个数据供应方每次训练结束,除了更新模型数据,还将模型更新的指纹数据同步到区块链系统。

协调方对更新的训练数据验证后,将最新的模型经区块链相应途径发送给各个参与方,同时,将合并后模型的哈希以及模型评估结果的哈希记录到区块链系统。

上述模型通过数据指纹跟踪了联邦学习的全局模型数据的每次更新,实现了训练数据追溯,从机制上识别和抵御了诸如数据污染等对抗攻击、对于数据分布引起的算法偏差和倾斜也具备一定的溯源能力。

相关推荐
ATMQuant7 小时前
量化指标解码13:WaveTrend波浪趋势 - 震荡行情的超买超卖捕手
人工智能·ai·金融·区块链·量化交易·vnpy
Web3VentureView12 小时前
SYNBO 协议亮相 ChainThink “Meme 回归” AMA:市场奖励机制深度剖析
网络·金融·web3·区块链·加密货币
企业对冲系统官14 小时前
基差风险管理系统集成说明与接口规范
大数据·运维·python·算法·区块链·github
企业对冲系统官15 小时前
大宗商品风险对冲系统统计分析功能的技术实现
运维·python·算法·区块链·github·pygame
焦点链创研究所20 小时前
智慧协议:关于人类秩序最终形态的链上探索
科技·web3·去中心化·区块链
电报号dapp1192 天前
DApp定制开发与源码交付:打造专属区块链应用的核心战略
web3·去中心化·区块链·智能合约
电报号dapp1192 天前
交易所定制化开发:拒绝模板化与源码交付的战略价值
金融·web3·去中心化·区块链·智能合约
TechubNews2 天前
《每周策略通》1.15
区块链
MQLYES2 天前
07-BTC-挖矿难度
区块链
电报号dapp1192 天前
质押挖矿DAPP与Swap交易所开发:构建DeFi新基建的全景指南
web3·去中心化·区块链·智能合约