区块链应用开发中的挑战和解决方案:从 SLR 中提取信息并进行实证研究

IF 1.7 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Maria Nabi, Muhammad Ilyas, Jamil Ahmad
{"title":"区块链应用开发中的挑战和解决方案:从 SLR 中提取信息并进行实证研究","authors":"Maria Nabi,&nbsp;Muhammad Ilyas,&nbsp;Jamil Ahmad","doi":"10.1002/smr.2651","DOIUrl":null,"url":null,"abstract":"<p>Data protection is the most prior and valuable concern as stealing personal/organizational data by cyber criminals may arise issues ranging from privacy disclosure to system hacking. Blockchain is considered a top leading technology with the influence to reshape future industries, but like other revolutionary technologies, blockchain has its merits and demerits as well. However, due to its nascent stage, blockchain technology poses numerous challenges that hinder the effective development of blockchain. To uncover this potential hindrance and group the relevant barriers, a total of 12 challenges that may hinder the progress of blockchain application development have been identified from a sample of 52 primary studies. Based on the results of our research, the six challenges are considered critical an account for more than 30% occurrence. The critical challenges are “Lack of Proper Development Tools and Technology,” “Security Precaution Measures,” “Lack of Governance and Standards,” “Lack of Professional Expertise with Essential Skills and Knowledge,” “Lack of Organizational Support,” and “Interoperability Integration.” Using a comprehensive systematic literature review (SLR) and a questionnaire survey, a list of 65 solutions/practices has been identified to address the challenges that were identified. These solutions/practices will help blockchain developers to address the identified challenges and develop benign blockchain application in future. The results of our questionnaire survey largely align with the findings of the SLR. However, there are variations in the ranking of the challenges between the two datasets. The finding of this paper is to provide insights that can assist in streamlining and optimizing the development process of blockchain applications with greater ease and efficiency.</p>","PeriodicalId":48898,"journal":{"name":"Journal of Software-Evolution and Process","volume":"36 8","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2024-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Challenges and solutions in the development of blockchain applications: Extraction from SLR and empirical study\",\"authors\":\"Maria Nabi,&nbsp;Muhammad Ilyas,&nbsp;Jamil Ahmad\",\"doi\":\"10.1002/smr.2651\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Data protection is the most prior and valuable concern as stealing personal/organizational data by cyber criminals may arise issues ranging from privacy disclosure to system hacking. Blockchain is considered a top leading technology with the influence to reshape future industries, but like other revolutionary technologies, blockchain has its merits and demerits as well. However, due to its nascent stage, blockchain technology poses numerous challenges that hinder the effective development of blockchain. To uncover this potential hindrance and group the relevant barriers, a total of 12 challenges that may hinder the progress of blockchain application development have been identified from a sample of 52 primary studies. Based on the results of our research, the six challenges are considered critical an account for more than 30% occurrence. The critical challenges are “Lack of Proper Development Tools and Technology,” “Security Precaution Measures,” “Lack of Governance and Standards,” “Lack of Professional Expertise with Essential Skills and Knowledge,” “Lack of Organizational Support,” and “Interoperability Integration.” Using a comprehensive systematic literature review (SLR) and a questionnaire survey, a list of 65 solutions/practices has been identified to address the challenges that were identified. These solutions/practices will help blockchain developers to address the identified challenges and develop benign blockchain application in future. The results of our questionnaire survey largely align with the findings of the SLR. However, there are variations in the ranking of the challenges between the two datasets. The finding of this paper is to provide insights that can assist in streamlining and optimizing the development process of blockchain applications with greater ease and efficiency.</p>\",\"PeriodicalId\":48898,\"journal\":{\"name\":\"Journal of Software-Evolution and Process\",\"volume\":\"36 8\",\"pages\":\"\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2024-02-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Software-Evolution and Process\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/smr.2651\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, SOFTWARE ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Software-Evolution and Process","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/smr.2651","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

摘要

数据保护是最重要和最有价值的问题,因为网络犯罪分子窃取个人/组织数据可能会引发从隐私泄露到系统黑客攻击等各种问题。区块链被认为是具有重塑未来产业影响力的顶尖领先技术,但与其他革命性技术一样,区块链也有其优点和缺点。然而,由于处于新生阶段,区块链技术带来了诸多挑战,阻碍了区块链的有效发展。为了揭示这种潜在的阻碍,并对相关障碍进行分组,我们从 52 项原始研究样本中找出了可能阻碍区块链应用开发进程的共 12 项挑战。根据我们的研究结果,有六项挑战被认为是关键挑战,其发生率超过 30%。这些关键挑战是:"缺乏适当的开发工具和技术"、"安全防范措施"、"缺乏治理和标准"、"缺乏具备必要技能和知识的专业人才"、"缺乏组织支持 "和 "互操作性整合"。通过全面系统的文献综述(SLR)和问卷调查,确定了 65 个解决方案/做法清单,以应对已确定的挑战。这些解决方案/实践将有助于区块链开发人员应对所发现的挑战,并在未来开发良性的区块链应用。我们的问卷调查结果与 SLR 的调查结果基本一致。不过,两个数据集之间的挑战排序存在差异。本文的研究结果旨在提供见解,帮助简化和优化区块链应用的开发流程,使其更加轻松高效。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Challenges and solutions in the development of blockchain applications: Extraction from SLR and empirical study

Challenges and solutions in the development of blockchain applications: Extraction from SLR and empirical study

Challenges and solutions in the development of blockchain applications: Extraction from SLR and empirical study

Data protection is the most prior and valuable concern as stealing personal/organizational data by cyber criminals may arise issues ranging from privacy disclosure to system hacking. Blockchain is considered a top leading technology with the influence to reshape future industries, but like other revolutionary technologies, blockchain has its merits and demerits as well. However, due to its nascent stage, blockchain technology poses numerous challenges that hinder the effective development of blockchain. To uncover this potential hindrance and group the relevant barriers, a total of 12 challenges that may hinder the progress of blockchain application development have been identified from a sample of 52 primary studies. Based on the results of our research, the six challenges are considered critical an account for more than 30% occurrence. The critical challenges are “Lack of Proper Development Tools and Technology,” “Security Precaution Measures,” “Lack of Governance and Standards,” “Lack of Professional Expertise with Essential Skills and Knowledge,” “Lack of Organizational Support,” and “Interoperability Integration.” Using a comprehensive systematic literature review (SLR) and a questionnaire survey, a list of 65 solutions/practices has been identified to address the challenges that were identified. These solutions/practices will help blockchain developers to address the identified challenges and develop benign blockchain application in future. The results of our questionnaire survey largely align with the findings of the SLR. However, there are variations in the ranking of the challenges between the two datasets. The finding of this paper is to provide insights that can assist in streamlining and optimizing the development process of blockchain applications with greater ease and efficiency.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of Software-Evolution and Process
Journal of Software-Evolution and Process COMPUTER SCIENCE, SOFTWARE ENGINEERING-
自引率
10.00%
发文量
109
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信