Blockchain trilemma, an issue of accommodating scalability, decentralization, and security together in a blockchain without compromising one or the other,