TITLE:
CrowdIoT: The Crowd-Sourcing Test System for IoT Devices Based on Blockchain
AUTHORS:
Yifan Lin, Zhiji Li, Wenbo Yue, Jinghang Wen
KEYWORDS:
Blockchain, IoT, Crowdsourcing, Blockchain Application
JOURNAL NAME:
Advances in Internet of Things,
Vol.12 No.2,
March
8,
2022
ABSTRACT: In view of some problems existing in traditional software crowdsourcing
tests and Internet of Things device tests, we developed a CrowdIoT
crowdsourcing test system for the Internet of Things devices based on a block
chain. CrowdIoT uses the core technology of blockchain to focus its testing on
physical devices on the Internet of Things. CrowdIoT uses two different testing
methods for different testing needs: online testing and offline testing. Online
remote testing is our key function and research object. By opening the testing
interface of Internet of Things devices to testers, testers can test the
devices in the CrowdIoT system interface without having to get the hardware. At
the same time, CrowdIoT introduced multi-threaded parallel testing technology
to solve the conflict problem of multiple testers competing for hardware resources
in online testing. Offline testing, as a supplement to online testing, is to
send Internet of Things devices to testers with high credibility in deposit
guarantee, so that testers can fully test the hardware devices and dig out as
many vulnerabilities of the devices as possible. CrowdIoT has its own complete
and scientific credibility system, combined with relevant incentive mechanism,
consensus mechanism and connection mechanism, which not only effectively solves
the centralization problem existing in traditional crowdsourcing testing
platforms, but also solves the pain point of the lack of remote testing of
Internet of Things devices in the market. Then it solves the problems of
equipment limitation and testing cost limits in the field of Internet of Things
equipment testing, and provides a platform for security testing and use for the
Internet of Things participants.