计算机研究与发展2023,Vol.60Issue(11) :2504-2519.DOI:10.7544/issn1000-1239.202330274

一种支持自适应联邦学习任务的可信公平区块链框架

A Trustworthy and Fair Blockchain Framework Supporting Adaptive Federated Learning Task

张宝晨 黄月 孔兰菊 李庆忠 李文全 郭秋曼
计算机研究与发展2023,Vol.60Issue(11) :2504-2519.DOI:10.7544/issn1000-1239.202330274

一种支持自适应联邦学习任务的可信公平区块链框架

A Trustworthy and Fair Blockchain Framework Supporting Adaptive Federated Learning Task

张宝晨 1黄月 1孔兰菊 2李庆忠 2李文全 1郭秋曼1
扫码查看

作者信息

  • 1. 山东大学软件学院 济南 250101
  • 2. 山东大学软件学院 济南 250101;山大地纬软件股份有限公司 济南 250101
  • 折叠

摘要

共识机制是区块链技术的重要组成部分,但是主流的共识机制尤其是工作量证明共识机制都存在算力过度耗费和吞吐量低等问题.而联邦学习作为一种分布式机器学习方法,学习模型的本地训练和最终的参与方贡献度计算都需要消耗大量算力资源.因此,提出了一种支持自适应联邦学习任务的可信公平区块链框架TFchain,探索如何利用原本共识机制中耗费的大量算力来提高联邦学习的效率.首先,设计了基于区块链和联邦学习的全新共识机制PoTF(proof of trust and fair),该共识机制将区块链的节点设置为联邦学习的参与方,将原本共识机制中用于哈希计算的大量无效算力转移到联邦学习中,进行本地模型的训练和参与方贡献度的评估;其次,在提高区块链交易吞吐量的同时,对联邦学习的参与方进行了合理的贡献度评估和激励;最后,设计了防止节点作恶的算法.实验结果表明,提出的TFchain能够在回收算力的同时有效提升区块链的交易处理性能,对积极参与联邦学习的参与方进行有效正向的激励.

关键词

区块链/联邦学习/共识算法/奖励分配/贡献计算/激励机制/作恶检测/算力资源回收

Key words

blockchain/federated learning/consensus algorithm/rewards distribution/contribution calculation/incentive mechanism/bad-behavior detection/computing power recycling

引用本文复制引用

基金项目

国家重点研发计划(2021YFF0704102)

国家社会科学基金(20BJY131)

山东省重大科技创新项目(2020CXGC010106)

山东省重大科技创新项目(2021CXGC010108)

泉城产业领军人才项目()

CCF-华为胡杨林基金()

出版年

2023
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
参考文献量2
段落导航相关论文