TY - GEN
T1 - Performance Evaluation of Volunteer Computing-based Neural Network on Ethereum Platform
AU - Han, Zikun
AU - Kaneko, Kosuke
AU - Li, Heming
AU - Tan, Haowen
AU - Sakurai, Kouichi
N1 - Funding Information:
ACKNOWLEDGMENT This research was supported by the National Institute of Science and Technology Corporation (JST) Strategic International Collaborative Research Program (SICORP) and the grant of JSPS Grant-in-Aid for Scientific Research JP18H03240.
Publisher Copyright:
© 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - In recent years, the application of distributed computing has become more and more widespread. Volunteer computing has gained people's favor in terms of only requiring low cost to exchange for a large amount of computing power. Volunteer computing is defined as a kind of distributed computing infrastructure with a large number of computers voluntarily provided by the public. The integrated computing and storage resources are collected and processed by a central server. However, for volunteer computing, security issues are of paramount importance due to the computing source provided by the volunteers. The attack on any computer in the volunteer network may have an impact on the whole network. On the other hand, blockchain is a chain storage structure that has been widely used in recent years, and non-tamperability is one of its most important characteristics. Therefore, this research aims to improve the security and credibility of volunteer computing by using blockchain technology. Accordingly, a novel volunteer network is established on the Ethereum test network named Ropsten. Its performance and consumption are evaluated with a neural network used for computing. The results demonstrate that proper security properties of volunteer computing can be guaranteed by the proposed blockchain-based approach, although a comparatively low time cost and commission consumption is required.
AB - In recent years, the application of distributed computing has become more and more widespread. Volunteer computing has gained people's favor in terms of only requiring low cost to exchange for a large amount of computing power. Volunteer computing is defined as a kind of distributed computing infrastructure with a large number of computers voluntarily provided by the public. The integrated computing and storage resources are collected and processed by a central server. However, for volunteer computing, security issues are of paramount importance due to the computing source provided by the volunteers. The attack on any computer in the volunteer network may have an impact on the whole network. On the other hand, blockchain is a chain storage structure that has been widely used in recent years, and non-tamperability is one of its most important characteristics. Therefore, this research aims to improve the security and credibility of volunteer computing by using blockchain technology. Accordingly, a novel volunteer network is established on the Ethereum test network named Ropsten. Its performance and consumption are evaluated with a neural network used for computing. The results demonstrate that proper security properties of volunteer computing can be guaranteed by the proposed blockchain-based approach, although a comparatively low time cost and commission consumption is required.
UR - http://www.scopus.com/inward/record.url?scp=85133159537&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85133159537&partnerID=8YFLogxK
U2 - 10.1109/IIAI-AAI53430.2021.00081
DO - 10.1109/IIAI-AAI53430.2021.00081
M3 - Conference contribution
AN - SCOPUS:85133159537
T3 - Proceedings - 2021 10th International Congress on Advanced Applied Informatics, IIAI-AAI 2021
SP - 470
EP - 475
BT - Proceedings - 2021 10th International Congress on Advanced Applied Informatics, IIAI-AAI 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 10th International Congress on Advanced Applied Informatics, IIAI-AAI 2021
Y2 - 11 July 2021 through 16 July 2021
ER -