HuaBaseChain: An Extensible Blockchain with High Performance
Xiangke Mao,Chao Li,Yong Zhang,Guigang Zhang,Jiafu Li,Mira Shah,Chunxiao Xing
DOI: https://doi.org/10.1109/jiot.2023.3247584
IF: 10.6
2023-01-01
IEEE Internet of Things Journal
Abstract:Blockchain has been extensively used on the Internet of Things (IoT). However, several problems exist in current blockchain systems that limit their usability in IoT networks. Firstly, Proof of Work (PoW) consensus most used in current blockchain systems generates excessive energy consumption. Secondly, the single digital token system limits the development of blockchain in multiple IoT applications. Lastly, the large amount of data generated by IoT devices and stored in blockchains has huge storage requirements. To deal with these problems, we propose HuaBaseChain – an extensible blockchain with high performance. HuaBaseChain has three features. Firstly, HuaBaseChain uses a novel Proof of Participation (PoP) consensus to reduce energy consumption. Secondly, HuaBaseChain extends the single digital token model to a multi-dimensional digital tokens model, enabling more varied applications that can be tailored to the needs of IoT device managers. Thirdly, HuaBaseChain devises an underlying Merkle forest data structure to reduce storage requirements. HuaBaseChain is suited for IoT applications that contain a variety of IoT devices and generate massive amounts of data. We demonstrate the efficiency of HuaBaseChain on IoT datasets and the significantly larger Bitcoin dataset. Our experiments show that HuaBaseChain runs efficiently, with significantly reduced energy consumption, greater efficiency, lower storage requirements and higher query speed.
computer science, information systems,telecommunications,engineering, electrical & electronic