Sociotechnical Dynamics in Open Source Smart Contract Repositories: An Exploratory Data Analysis of Curated High Market Value Projects
Blockchain and Smart Contracts (SCs) have emerged as a promising avenue for organizations looking to innovate. Similar to other fields of software engineering, collaborative platforms, such as GitHub, are gaining attention in SCs development. Moreover, public blockchain platforms, such as Ethereum, commonly serve as a medium to deploy SCs. This ecosystem serves as the basis on which the sociotechnical phenomenon of SC development emerges. Despite the growth of research regarding SCs, there is a gap in understanding the sociotechnical factors involved in their development, specially the ones with high market value. To address this issue, we leveraged Sociotechnical Theory and Data Analysis to investigate the sociotechnical dynamics in open source repositories of SCs deployed on Ethereum. To ensure suitability for our analysis, we curated a list of 16 high market value SCs deployed on Ethereum. Our research yielded four primary analyses. First, we unveiled how collaboration aspects are impacted by the deployment of SCs. Second, we explored the characteristics of contributors participating in these projects. Third, we looked into commit messages to categorize commonly performed software changes. Fourth, we investigated the relationship between market metrics and SC evolution. These analyses help to deepen the understanding of sociotechnical dynamics within SC repositories, assisting organizations in designing better strategies to support their development efforts.
Tue 16 JulDisplayed time zone: Brasilia, Distrito Federal, Brazil change
14:00 - 15:30 | |||
14:00 60mTalk | Responsible AI Engineering from a Data Perspective (Keynote) PROMISE 2024 Qinghua Lu Data61, CSIRO DOI | ||
15:00 15mTalk | Sociotechnical Dynamics in Open Source Smart Contract Repositories: An Exploratory Data Analysis of Curated High Market Value Projects PROMISE 2024 Saori Costa State University of Ceará, Matheus Paixao State University of Ceará, Igor Steinmacher Northern Arizona University, Pamella Soares de Sousa State University of Ceará, Allysson Allex Araújo Federal University of Cariri, Jerffeson Teixeira de Souza State University of Ceara, Brazil DOI | ||
15:15 15mTalk | A Curated Solidity Smart Contracts Repository of Metrics and Vulnerability PROMISE 2024 Giacomo Ibba University of Cagliari - Department of Mathematics and Computer Science, Sabrina Aufiero University College London, Rumyana Neykova Brunel University London, Silvia Bartolucci University College London, Marco Ortu University of Cagliari, Roberto Tonelli University of Cagliari, Giuseppe Destefanis Brunel University London DOI |