I. Introduction
Sharding is an emerging technique to address the poor scalability of traditional Blockchains revealed during adoptions in many realms [1], [2], [3]. It partitions a network and allows parallel transactions to be handled in different parts of the network simultaneously [4]. Sharding offers remarkable horizontal scalability for Blockchains as a modern scale-out technology, boosting the total transaction throughput to about 105 to 106 (transactions per second) [4]. Proof-of-work (PoW)-based Blockchain sharding mechanisms are considered suitable in a permissionless environment. Monoxide is the first sharding mechanism that implements a PoW-based consensus algorithm as its intraconsensus process [5], where miners can allocate their computational resources based on their local strategies with no coordination of any central servers. The miners can mine in multiple shards simultaneously to increase their mining profits by multiple folds, as compared to a nonsharded Blockchain. Monoxide achieves high throughput with a large number of shards and a flexible shard size.