We present a blockchain based system that allows data owners, cloud vendors, and AI developers to collaboratively train machine learning models in a trustless AI marketplace. Data is a highly valued digital asset and central to deriving business insights. Our system enables data owners to retain ownership and privacy of their data, while still allowing AI developers to leverage the data for training. Similarly, AI developers can utilize compute resources from cloud vendors without loosing ownership or privacy of their trained models. Our system protocols are set up to incentivize all three entities - data owners, cloud vendors, and AI developers to truthfully record their actions on the distributed ledger, so that the blockchain system provides verifiable evidence of wrongdoing and dispute resolution. Our system is implemented on the Hyperledger Fabric and can provide a viable alternative to centralized AI systems that do not guarantee data or model privacy. We present experimental performance results that demonstrate the latency and throughput of its transactions under different network configurations where peers on the blockchain may be spread across different datacenters and geographies. Our results indicate that the proposed solution scales well to large number of data and model owners and can train up to 70 models per second on a 12-peer non optimized blockchain network and roughly 30 models per second in a 24 peer network.
BlendSM-DDM: BLockchain-ENabled Secure Microservices for Decentralized Data Marketplaces
为了促进物联网(IoT)在智能社区和智能城市中的优势,最近提出了一种称为智能物联网集成器(I3)的实时数据市场中间件平台。在通过市场促进设备所有者和第三方应用程序之间轻松交换实时物联网数据流的同时,I3目前是一个单一社区的单片集中式平台。虽然面向服务的架构(SOA)已经在物联网和网络物理系统(CPS)中被广泛采用,但是对于单一架构来说,难以为大量分布式物联网设备和不同应用供应商提供可伸缩、互操作和可扩展的服务。传统的安全解决方案依赖于集中的权威机构,这可能是性能瓶颈或容易出现单点故障。受容器化微服务和区块链技术的启发,本文提出了一种Blockchain-Enabled Secure Microservices for Decentralized Data Marketplaces(BlendSM-DDM)。在许可的区块链网络中,引入了基于微服务的安全机制,以保护市场参与者之间的数据交换和支付。BlendSM-DDM能够为数据市场提供分散,可扩展和可审计的数据交换。
OmniLytics: A Blockchain-based Secure Data Market for Decentralized Machine Learning
Hong Kong University of Science and Technology(香港科技大学);University of Electronic Science and Technology of China(电子科技大学);University of Southern California(南加州大学)
Proof-of-Contribution-Based Design for Collaborative Machine Learning on Blockchain
University of California Irvine(加州大学欧文分校);Texas A&M University(得克萨斯农工大学);Theta Labs Inc.(西塔实验室公司);Camford Capital(坎福德资本);University of Southern California(南加州大学);FedML Inc.(FedML公司)