Blockchain Enabled Trustless API Marketplace

12/05/2018
by   Vijay Arya, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2020

Multicloud API binding generation from documentation

We present industry experience from implementing retargetable cloud API ...
research
07/27/2023

PredictChain: Empowering Collaboration and Data Accessibility for AI in a Decentralized Blockchain-based Marketplace

Limited access to computing resources and training data poses significan...
research
06/27/2020

A Blockchain-based Approach for Assessing Compliance with SLA-guaranteed IoT Services

Within cloud-based internet of things (IoT) applications, typically clou...
research
04/20/2021

Leveraging Public-Private Blockchain Interoperability for Closed Consortium Interfacing

With the increasing adoption of private blockchain platforms, consortia ...
research
11/21/2019

Development of trust based access control models using fuzzy logic in cloud computing

Cloud computing is the technology that provides different types of servi...
research
11/12/2020

Golden Grain: Building a Secure and Decentralized Model Marketplace for MLaaS

ML-as-a-service (MLaaS) becomes increasingly popular and revolutionizes ...
research
05/04/2023

Should ChatGPT and Bard Share Revenue with Their Data Providers? A New Business Model for the AI Era

With various AI tools such as ChatGPT becoming increasingly popular, we ...

Please sign up or login with your details

Forgot password? Click here to reset