The Evolution of Open-Source Blockchain Systems: An Empirical Study

Jiawei Cao,Xingya Wang,Zixin Li,Qiqi Gu,Zhenyu Chen
DOI: https://doi.org/10.1145/3361242.3361248
2019-01-01
Abstract:Blockchain enjoys a rapid development over current years, penetrating multiple areas of application. However, despite the active evolvement of blockchain systems, no special attention is attached to such a hot spot. To gain a clear image of their evolution process, we conducted an empirical study on six open-source blockchain projects with long life span, covering a total of 504 versions. We attempted to verify whether Lehman's Laws are still applicable to blockchain applications over the passage of time with multiple metrics, and found that there do exist laws like declining quality are not confirmed. We raised our new findings---the centralized trends of revisions and non-smooth growth based on the experimental results as well. By this paper, we hope to provide future researcher on blockchain with an overview of its evolution and reveals the points on which special effort should pay during the periods of development and maintenance.
What problem does this paper attempt to address?