Committable: A Decentralised and Trustless Open-Source Protocol

2022 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)(2022)

引用 0|浏览2
暂无评分
摘要
Collaborative development in open-source software (OSS) has long been limited by the lack of participation, i.e., A project is often maintained by an insufficient number of developers, especially for small- and medium-size projects. To establish a sustainable ecosystem for global developers and projects, we propose a decentralised and trustless open-source protocol Committable for all OSS software. The key insight behind Committable is an accountable and trusted tokenisation technology on blockchain that creates the CMT software assets for a variety of artefacts (e.g., document, code, testcase, makefile etc..) across the whole development lifecycle. A CMT token defines an abstraction of commits to OSS and systematically models the contribution from developers, therefore is far more comprehensive than a commit hash that are commonly used to identify software versions. In further, Committable introduces the Problem-Solution-Risk (PSR) framework to evaluate and reward a given set of CMT in an unbiased manner based on their contributions to a project. Owners of CMT are allowed to trade their tokens in the marketplace on blockchain established by Committable. The trading of CMT leads to transfer of token rights (e.g., sell, earn PSR rewards etc.), and more importantly, royalty to the developer for his or her original contribution. This demonstration proposal will introduce Committable on the test net of Ethereum and describe a preliminary case study with the OpenZeppelin project.
更多
查看译文
关键词
open-source software,blockchain,tokenisation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要