- Increasing the size of the block from 1 mb to 2 mb. Segwit2x which would be a hard fork making the block larger to fit more transactions, but it was cancelled*.
- Malleability of signature ID which make the transaction vulnerable to having the signature info changed thereby making it appear to be a unique transaction aside from the original which becomes untraceable due to the change and the sender not finding confirmation, thinking something went wrong with the transaction and sending a replacement transaction (!) resulting in a unintended 2nd payment and we all know once you pay in bitcoin you can’t get your bitcoin back (!).
- The Lightning network was designed based on the soft fork change that is Segwit; the code change. It is an additional layer that reduces transaction costs and increases the speed of transacting*.
- Not according to current reading material, Segwit is evidently still being adopted by host wallets.* It’s use varies across interfaces apparently.**
References:
*https://cryptocurrencyfacts.com/segwit-and-the-lightning-network-explained/
**https://charts.woobull.com/bitcoin-segwit-adoption/