Service composition is combining multiple services to provide for user query a new service which uses data from multiple service providers that are incorporated in the composition. In this situation, the data privacy and especially of the service providers can be breached. Therefore, keeping the data privacy during the composition process is crucial by every work in the context of the service composition. Recent approaches rely on a central mediator that can be trusted or not to ensuring the privacy of the service providers during the query execution. The most recent approaches found problems in case of untrusted mediator where they enforce restrictions that can affect the efficiency of their works. Therefore, we propose SCOPChain which preserves the privacy of data service providers during service composition using BlockChain technology. We used a permissioned BlockChain that acts as trusted mediator where it enables users to access to the BC if they get administrator permission. We use a BC framework called Hyperledger Fabric to implement our solution where it stores sensitive data about the composition whereat intermediate query results are saved in IPFS that acts as offchain storage. As a proof of concept, we have tested SCOPChain on a real-world medical dataset to show its feasibility and efficiency for maintaining privacy in a secure and trusted manner.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.