Data marketplaces (DMs) promote the benefits of the Internet of Things (IoT) in smart cities. To facilitate the easy exchanges of real-time IoT data streams between device owners and third-party applications, it is required to provide scalable, interoperable, and secured services for large numbers of distributed IoT devices operated by different application vendors. Thanks to decentralization, immutability, and auditability, Blockchain is promising to enable a tamper-proof and trust-free framework to enhance performance and security issues in centralized DMs. However, directly integrating blockchains into large-scale IoT-based DMs still faces many limitations, such as high resource and energy demands, low transaction throughput, poor scalability, and challenges in privacy preservation. This paper introduces a novel Federated Ledgers-based Framework for Hierarchical Decentralized Data Marketplaces (Fed-DDM). In Fed-DDM, participants are divided into multiple permissioned domains given their registrations. Each domain leverages an efficient Byzantine Fault Tolerance (BFT) consensus protocol to commit transactions of a domain on a private intra-ledger. A public inter-ledger network adopts a scalable Proof-of-Work (PoW) consensus protocol to federate multiple private intra-ledger networks. We design a smart contract-enabled inter-ledger protocol to guarantee the security of the cross-domain operations on a public federated ledger without exposing sensitive privacy information from private ledgers. A proof-of-concept prototype is implemented, and the experimental results verify the feasibility of the proposed Fed-DDM solution with performance and security guarantees.
翻译:数据市场(DMs)促进智能城市的互联网(IoT)的好处。为了便利装置所有人和第三方应用程序之间实时IoT数据流的方便交流,需要为不同应用程序供应商操作的大量分布式IoT设备提供可扩缩、可互操作和有保障的服务。由于权力下放、不可移动性和可审计性,Blacklage有希望促成一个不受篡改和无信任的框架,以加强中央集权的DMs的业绩和安全问题。然而,将块链直接纳入基于IoT的大型管理单元仍然面临许多限制,例如高资源需求和能源需求、低交易量、低交易量、可缩放错以及隐私保护方面的挑战等。由于权力下放、不变动和可审计,Blacklancelancelancel-lancellancel(Fed-DDM),由于注册,参与者被分成多个允许的领域。每个域都利用高效的Byzantine Fault Conniclation(BFFT)协商一致协议协议协议协议协议协议协议协议协议协议协议,在不进行内部内部内部内部保密协议设计中进行域交易。