Blockchain technologies have been boosting the development of data-driven decentralized services in a wide range of fields. However, with the spirit of full transparency, many public blockchains expose all types of data to the public such as Ethereum, a leading public blockchain platform. Besides, the on-chain persistence of large data is significantly expensive. These lead to the difficulty of sharing fairly large private data while preserving attractive properties of public blockchains. Although direct encryption for on-chain data persistence can introduce confidentiality, new challenges such as key sharing, access control, and legal rights proving are still open. Meanwhile, cross-chain collaboration still requires secure and effective protocols, though decentralized storage systems such as IPFS bring the possibility for fairly large data persistence. In this paper, we propose Sunspot, a decentralized framework for privacy-preserving data sharing with an access control mechanism, to solve these issues. We also show the practicality and applicability of Sunspot by MyPub, a decentralized privacy-preserving publishing platform based on Sunspot. Furthermore, we evaluate the security, privacy, and performance of Sunspot through theoretical analysis and experiments.
翻译:封锁链技术促进了数据驱动的分散化服务在广泛领域的发展,然而,随着完全透明的精神,许多公共连锁链将所有类型的数据公诸于众,如领先的公共连锁平台Ethereum。此外,大型数据在连锁中的持续程度非常昂贵。这导致在共享相当大私人数据的同时难以保留公共连锁链的吸引力特性。尽管直接加密对链链数据的持续使用可以带来保密性,但诸如关键共享、存取控制和法律权利证明等新挑战仍然开放。与此同时,跨链合作仍然需要安全和有效的协议,尽管诸如GIPS等分散化的存储系统能够带来相当大程度的数据持久性的可能性。在本文件中,我们建议Sunspot(Sunspot)(Sunpot)(MyPub)是一个分散式的隐私保护出版平台,我们通过理论分析和实验来评估Sunspot的安全、隐私和表现。