Blockchain-based Volunteer Edge Cloud for IoT Applications
Ming‐Tuo Zhou, Feng-Guo Shen, Tian-Feng Ren, Xinyu Feng
- 发表年份
- 2021
- 引用次数
- 9
摘要
Cloud computing has been widely used in the field of information services. However, large-scale Internet of things (IoT) applications are raising new challenges to cloud computing architecture. Edge computing, which complements cloud computing, is considered to be the way to address these challenges. Volunteer computing, which harvests idle resources in the network can improve the hardware utilization rate and support tens of billions of IoT devices. In view of the limitations of traditional volunteer computing that cannot provide realtime services and has no mechanism to reward services in existing volunteer clouds, this paper presents blockchain-based volunteer edge cloud. A common runtime environment is provided by container technology, and blockchain smart contract is used for critical business steps and computing service payment. Volunteer edge cloud systems based on blockchain is introduced from a top-level perspective, and a prototype system build on Ethereum and KubeEdge is described in detail. On top of the prototype system, we deployed an example IoT application of robot formation control. It demonstrates the benefits of volunteer edge cloud in reducing the complexity of IoT devices, improving the flexibility of software development, and paying the computing service.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991