Visible to the public Xyreum: A High-Performance and Scalable Blockchain for IIoT Security and Privacy

TitleXyreum: A High-Performance and Scalable Blockchain for IIoT Security and Privacy
Publication TypeConference Paper
Year of Publication2019
AuthorsSani, Abubakar Sadiq, Yuan, Dong, Bao, Wei, Yeoh, Phee Lep, Dong, Zhao Yang, Vucetic, Branka, Bertino, Elisa
Conference Name2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS)
Date Publishedjul
Keywordsauthenticated encryption, blockchain, blockchain designs, blockchain group decision-making process, blockchain solutions, blockchain-based security protocol, computation complexity, computational complexity, cryptographic protocols, cryptography, Cyber Attacks, data privacy, decision making, Distributed databases, enhanced IIoT security, human factors, Industrial Internet of Things, Internet of Things, Metrics, multifactor authentication, mutual multifactor authentication, privacy, Privacy-preserving, Protocols, pubcrawl, Resiliency, Scalability, security, time-based zero knowledge proof of knowledge, time-based zero-knowledge proof of knowledge, Xyreum
AbstractAs cyber attacks to Industrial Internet of Things (IIoT) remain a major challenge, blockchain has emerged as a promising technology for IIoT security due to its decentralization and immutability characteristics. Existing blockchain designs, however, introduce high computational complexity and latency challenges which are unsuitable for IIoT. This paper proposes Xyreum, a new high-performance and scalable blockchain for enhanced IIoT security and privacy. Xyreum uses a Time-based Zero-Knowledge Proof of Knowledge (T-ZKPK) with authenticated encryption to perform Mutual Multi-Factor Authentication (MMFA). T-ZKPK properties are also used to support Key Establishment (KE) for securing transactions. Our approach for reaching consensus, which is a blockchain group decision-making process, is based on lightweight cryptographic algorithms. We evaluate our scheme with respect to security, privacy, and performance, and the results show that, compared with existing relevant blockchain solutions, our scheme is secure, privacy-preserving, and achieves a significant decrease in computation complexity and latency performance with high scalability. Furthermore, we explain how to use our scheme to strengthen the security of the REMME protocol, a blockchain-based security protocol deployed in several application domains.
DOI10.1109/ICDCS.2019.00190
Citation Keysani_xyreum_2019