首页> 外文期刊>Future generation computer systems >Blockchain-based mechanism for fine-grained authorization in data crowdsourcing
【24h】

Blockchain-based mechanism for fine-grained authorization in data crowdsourcing

机译:基于区块链的数据众包中的细粒度授权机制

获取原文
获取原文并翻译 | 示例

摘要

Data crowdsourcing is a distributed data acquisition method to efficiently collect a sizeable amount of high-quality data from a large network of contributors who participate in data trading activities. However, traditional data crowdsourcing platforms are almost invariably based on a centralized architecture, which tends to give unfair advantages to the platform operator; besides, centralized platforms are obvious targets for cybersecurity attacks and become a single point of failure. Furthermore, a centralized approach with stringent security control also suffers from serious scalability issue. For example, if data owners manage a database with large amounts of valuable data, they have to retrieve data from their database in accordance with certain access policies and encrypt retrieved data for each requester; hence they become bottlenecks in the data trading process when the number of requesters is very large. To address the above issues, we propose a blockchain-based mechanism for fine-grained authorization in data crowdsourcing (BC-FGA-DCrowd). In the BC-FGA-DCrowd scheme, we use a public blockchain to implement cryptocurrencies and payment services as incentive schemes for data trading platform users. With this approach, data owners can employ Ciphertext-Policy Attribute-Based Encryption (CP-ABE) to pre-process the complex encryption workload, and generate the attribute private key for data requester to achieve the fine-grained authorization. In this paper, we also prove that the BC-FGA-DCrowd scheme satisfies the correctness and fairness requirements of data trading, and can effectively withstand malicious activities of internal users and external DDos and Sybil attackers. The approach was tested on a private Ethereum network using Ganache with a local host.
机译:数据众包是一种分布式数据获取方法,可以从参与数据交易活动的大型供稿者网络中有效收集大量的高质量数据。然而,传统的数据众包平台几乎总是基于集中式架构,这往往会给平台运营商带来不公平的优势。此外,集中式平台显然是网络安全攻击的目标,并成为单点故障。此外,具有严格安全控制的集中式方法还存在严重的可伸缩性问题。例如,如果数据所有者使用大量有价值的数据管理数据库,则他们必须根据某些访问策略从其数据库中检索数据,并为每个请求者加密检索到的数据;因此,当请求者数量很大时,它们成为数据交易过程中的瓶颈。为了解决上述问题,我们提出了一种基于区块链的机制,用于数据众包中的细粒度授权(BC-FGA-DCrowd)。在BC-FGA-DCrowd方案中,我们使用公共区块链实施加密货币和支付服务,作为对数据交易平台用户的激励方案。通过这种方法,数据所有者可以采用基于密文策略的基于属性的加密(CP-ABE)来预处理复杂的加密工作负载,并为数据请求者生成属性专用密钥,以实现细粒度的授权。在本文中,我们还证明BC-FGA-DCrowd方案满足数据交易的正确性和公平性要求,并且可以有效抵御内部用户以及外部DDos和Sybil攻击者的恶意活动。该方法在使用以本地主机的Ganache的专用以太坊网络上进行了测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号