Layer 2 (or L2) solutions have come up as a practical solution to this scalability mess. They inherit the security properties of the underlying blockchain and provide greater throughput (or transaction processing capacity) and lower transaction fees. Lightning Network uses payment channels, which allow the majority of transactions to be settled off-chain, leaving only the final state of the nodes to be recorded on the blockchain. Matic Network has been a trusted name when it comes to L2 scaling solutions on the main chain.