The Bitcoin network is currently facing a backlog of over 135,000 unconfirmed transactions and fees have soared. This comes days after the proponents of the SegWit2x scaling solution announced they wouldn’t move forward with a doubling of Bitcoin’s block size due to lack of consensus. For now there is only one apparent solution to the scalability problem: lightning network.
The lightning network is scale-free, low-fee solution that has the potential to solve Bitcoin’s scalability problem. As transaction volume on the Bitcoin network increases and the amount of data that can fit in a block remains the same, the Bitcoin economy suffers from a congested network. It is beginning to take longer than usual – up to several hours – for a transaction to be confirmed on the Bitcoin network and high transaction fees plague the network once again.
What is the lightning network
The lightning network would implement a smart contract script into the Bitcoin network that would open private payment channels between a peer and all of the other peers they transact with. In addition to all the private payment channels they are a part of, each of peer would have one channel open to the Bitcoin Blockchain.
Peers would transact amongst themselves in their private channels, but only the final outcome of the transaction would be broadcasted to the Blockchain. Because of this, miners would be processing far fewer transactions than they currently do.In theory, the lightning network makes peer to peer transactions more efficient, scale-free, and low cost. The software is being trial-run on the Litecoin network.
The road to lightning network’s implementation first ran through the activation of Segregated Witness (SegWit). This code separates signatures from transaction data to free up space in a block. SegWit gave the Bitcoin network the ability to process up to four times as many transactions into a block than before. In practice, however, it’s expected to merely double the capacity of the network.
What makes lightning different?
On the lightning network, verifications would be instantaneous and concurrent with transactions. Private payment channels secured by multi-sig and and time locks allow transactions between peers to occur instantly. This means that individuals would no longer need to wait excessively long amounts of time for their transaction to be confirmed.
Because private channels operate separately from the Bitcoin network, miners will have fewer transactions to process than they currently do. No longer will every single transaction get posted to the Blockchain; rather, only the final results of transactions between peers will be recorded. This leads to a more efficient use of the data limits on the current Bitcoin network.
A scalable and inexpensive protocol like the lightning network has the ability to entice customers away from traditional financial intermediaries like Visa because of cost savings. Merchants will no longer have to pay exorbitant transaction fees, transportation costs, auditing costs and mediation costs. What’s even better is that your transaction will take place directly between you (party one) and the party you are doing business with (party two) without having to pass through a financial intermediary (third party) who has virtually nothing to do with the actual transaction at hand.
It is becoming clear that the scaling issue is still haunting the Bitcoin network. Over the past few days, the price of Bitcoin has dropped while that of Bitcoin Cash has increased dramatically. Bitcoin Cash is a fork of Bitcoin that removed SegWit and increased the block size to 8MB. Many in the Bitcoin community who supported larger blocks as a scaling solution have likely moved to Bitcoin Cash.