Basically, the scalability issue arises with the increasing number of nodes and transac- tions in blockchain . This issue is indeed present in major public blockchain applications (e.g., Bitcoin and Ethereum) because every node needs to store and execute a computational task to validate every transaction.