A Blockchain System with Lightweight Full Node Based on Dew Computing

Abstract The blockchain technology enabled cryptocurrencies and a lot of other applications that trust is needed among different entities. Because every blockchain client needs to keep huge amount of blockchain data, some personal computers and mobile devices cannot be used to run blockchain clients. To make things worse, the size of blockchain data is always increasing. In this paper, a new kind of blockchain system, Dewblock, is introduced. In this system, a blockchain client does not need to keep the blockchain data and it also has the features of a blockchain full node. Dewblock was developed based on dew computing principles and the cloud-dew architecture. A node connection protocol, Pair Connection Protocol, was proposed, which could be used in similar cloud-dew applications.

[1]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[2]  Yingwei Wang,et al.  Dew Computing: The Complementary Piece of Cloud Computing , 2016, 2016 IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom) (BDCloud-SocialCom-SustainCom).

[3]  Yingwei Wang,et al.  Cloud-dew architecture , 2015, Int. J. Cloud Comput..

[4]  Yingwei Wang,et al.  Definition and Categorization of Dew Computing , 2016, Open J. Cloud Comput..