The three main goals of Blockchain Technology are scalability, Decentralization, and security. A well-known trilemma in the blockchain community is that only two of these may be accomplished simultaneously in a given system, necessitating a compromise on the third.