为去中心化机器学习设计能对抗理性攻击者的编码机制
Game of Coding: Coding Theory in the Presence of Rational Adversaries, Motivated by Decentralized Machine Learning
- 引入博弈论框架,让编码在诚实节点不过半时仍可恢复数据
- 即使恶意节点占多数,也能保证非零数据恢复概率
- 具备抗伪造身份攻击能力,适合激励驱动的分布式系统
编码理论在可靠通信、存储和计算中起关键作用。传统方法假设最坏情况下的敌对模型,仅当诚实节点数量超过恶意节点一定比例时才能纠错和恢复数据。但在去中心化机器学习(DeML)等新兴场景中,参与节点因提交有效贡献而获得奖励,这催生了具有策略行为的理性攻击者,而非单纯恶意破坏者。本文首先论证在理性攻击者存在下使用编码的必要性,对比现有方法并指出其局限。随后提出“编码博弈”这一新型博弈论框架,将编码理论拓展至诚实节点不占多数的信任最小化环境。以重复编码为例,该框架具备两大特性:(1) 即使恶意节点占多数,仍能实现非零数据恢复概率;(2) 具备抗Sybil攻击能力,即均衡状态不随恶意节点数量增加而改变。最后探讨对手策略未知的情形,并提出若干开放问题。
原文摘要 · Abstract (English)
Coding theory plays a crucial role in enabling reliable communication, storage, and computation. Classical approaches assume a worst-case adversarial model and ensure error correction and data recovery only when the number of honest nodes exceeds the number of adversarial ones by some margin. However, in some emerging decentralized applications, particularly in decentralized machine learning (DeML), participating nodes are rewarded for accepted contributions. This incentive structure naturally gives rise to rational adversaries who act strategically rather than behaving in purely malicious ways. In this paper, we first motivate the need for coding in the presence of rational adversaries, particularly in the context of outsourced computation in decentralized systems. We contrast this need with existing approaches and highlight their limitations. We then introduce the game of coding, a novel game-theoretic framework that extends coding theory to trust-minimized settings where honest nodes are not in the majority. Focusing on repetition coding, we highlight two key features of this framework: (1) the ability to achieve a non-zero probability of data recovery even when adversarial nodes are in the majority, and (2) Sybil resistance, i.e., the equilibrium remains unchanged even as the number of adversarial nodes increases. Finally, we explore scenarios in which the adversary's strategy is unknown and outline several open problems for future research.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。