BBCPS: A Blockchain Based Open Source Contribution Protection System

Qiubing Zeng,Xunhui Zhang,Tao Wang,Peichang Shi,Xiang Fu,Chenhui Feng
DOI: https://doi.org/10.1007/978-981-15-2777-7_54
2019-12-23
Abstract:In the current open source ecosystem, developers rely on internal factors, such as ideology, interesting, and other external factors, such as reputation, learning, to participate in the contribution of open source software. However these things are not enough to support their continuous contribution. Meanwhile, for social coding communities, for example Github, collaborative developers, especially peripheral contributors, they do not receive any intellectual property after participating in the contribution. The lack of effective intellectual property protection and reasonable material incentives restrict developers’ participation in open source contributions to a certain extent, which therefore hinders the development of open source ecology. In this paper, we combine the Trustie open source community with blockchain technology by recording developers’ contributions and corresponding tokens on blockchain. We design and implement a blockchain based open source contribution protection system, and enhance the enthusiasm of contributors to continuously participate through the transformation of property rights to potential material incentives.
What problem does this paper attempt to address?