On the Employment of Machine Learning in the Blockchain Selection Process
【Author】 Scheid, Eder J.; Hy, Ratanak; Franco, Muriel F.; Killer, Christian; Stiller, Burkhard
【Source】IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT
【影响因子】4.758
【Abstract】Given the growing increase in the number of blockchain (BC) platforms, cryptocurrencies, and tokens, non-technical individuals face a complex question when selecting a BC that meets their requirements (e.g., performance or security). In addition, current approaches that aid such a selection process present drawbacks (e.g., require specific BC knowledge or are not automated and scalable), which hinders the decision process even further. Fortunately, techniques such as Machine Learning (ML) allow the creation of selection models without human interaction by identifying the BC features that match the requirements provided by the user in an automated and flexible manner. Thus, this work presents the design and implementation of an ML-based BC selection approach that employs five ML models to select the most suitable BC given user requirements (e.g., BC popularity, fast block inclusion, or Smart Contract - SC support). The approach follows an ML-specific data flow and defines a novel equation to quantify the popularity of a BC. Furthermore, it details the models' accuracy and functionality in two distinct use cases, which shows their good accuracy (> 85%). Finally, discussions on (a) the ML usefulness, (b) advantages over rule-based systems, and (c) the most relevant features for the BC selection are presented.
【Keywords】Security; Machine learning; Task analysis; Privacy; Biological system modeling; Mathematical models; Manuals; Blockchain selection; machine learning
【发表时间】2022 DEC
【收录时间】2023-03-17
【文献类型】实证数据
【主题类别】
区块链技术-协同技术-机器学习
评论