For years Bitcoin developers have tried to change and improve BTC, focusing mainly on Bitcoin’s scalability issues. Through the SegWit upgrade developers were able to mitigate some of the problems, the main one being Bitcoin’s very low capacity to handle a large amount of transactions in the network.