arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1812.02154cs.CYcs.LG
收藏

基于区块链的无信任API市场

Blockchain Enabled Trustless API Marketplace

IBM Research(IBM研究院)

Vijay Arya, Sayandeep Sen, Palani Kodeswaran

摘要:

为图像分类、语言翻译等任务提供各种机器学习预测API的服务提供商数量出现了前所未有的激增,从而将底层数据和训练模型货币化。通常,数据所有者(API提供商)通常在专有数据上开发模型,并利用云供应商的基础设施服务来托管和服务API请求。显然,这个模型假设API提供商和云供应商之间完全信任。另一方面,恶意/有漏洞的云供应商可能会复制API并提供相同的服务,低报模型使用指标,或者通过向不同的API提供商提供名义上的收入份额来不公平地歧视他们。在这项工作中,我们提出了一个基于区块链的分散式无信任API市场的设计,使API生态系统中的所有利益相关者能够审计各方的行为,而无需信任单个集中式实体。特别是,我们的系统将AI模型划分为多个部分,并将其部署在多个云供应商之间,然后由他们协作执行API。我们的设计确保云供应商不能相互勾结窃取组合模型,而单个云供应商和客户端不能否认他们的输入或模型执行。

英文摘要:

There has been an unprecedented surge in the number of service providers offering a wide range of machine learning prediction APIs for tasks such as image classification, language translation, etc. thereby monetizing the underlying data and trained models. Typically, a data owner (API provider) develops a model, often over proprietary data, and leverages the infrastructure services of a cloud vendor for hosting and serving API requests. Clearly, this model assumes complete trust between the API Provider and cloud vendor. On the other hand, a malicious/buggy cloud vendor may copy the APIs and offer an identical service, under-report model usage metrics, or unfairly discriminate between different API providers by offering them a nominal share of the revenue. In this work, we present the design of a blockchain based decentralized trustless API marketplace that enables all the stakeholders in the API ecosystem to audit the behavior of the parties without having to trust a single centralized entity. In particular, our system divides an AI model into multiple pieces and deploys them among multiple cloud vendors who then collaboratively execute the APIs. Our design ensures that cloud vendors cannot collude with each other to steal the combined model, while individual cloud vendors and clients cannot repudiate their input or model executions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑