Thank you for this great question . One of the very reasons why Bitcoin is not applicable is because of scalability issue . The amount of energy consumed during processing of blocks and transactions is quite much , which in turn causes transactional delay . Also , the consensus algorithm being used by Bitcoin has some defects . These are some of the challenges bitcoin has ..