Bitcoin est confronté à un problème de limitation de la taille des blocs, entraînant de graves congestions des transactions. SegWit, en séparant les données de transaction et de signature, a amélioré l'efficacité des transactions, résolu les failles d'extensibilité et posé les bases pour les protocoles de deuxième couche. Cependant, sa complexité a suscité des controverses au sein de la communauté et a conduit à un fork de Bitcoin Cash.