Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Bitcoin has had scaling issues for years but since the activation of SegWit, it will allow making leaps in transaction throughput. You can take advantage of this upgrade right now by using a SegWit enabled wallet and save up to 30%-40% in fees as pointed out by Subhan Nadeem.
Widespread SegWit adoption will help solve Bitcoin scalability issues today but that will not be enough in the future. Although there are other existing scaling solutions being worked on like Schnorr Signatures and MAST, scaling limitations of an open blockchain cannot be escaped.
Enter Lighting network. It is a second layer solution built on top of Bitcoin. It is being actively developed right now and you can already perform test transactions on Bitcoin testnet without worrying about any lost funds.
In this post, Iâll show you how you can experience the Lightning Network today and perform payments to other wallets and services.
Option 1âââA web wallet
The simplest way to experience Lightning is to head over to HTLC.me. It is a web-based Lightning wallet created by Alex Bosworth. You can start doing payments immediately without any configuration. Ask a friend to set up the same wallet or open a separate browser and you can send payments back and forth by exchanging invoice requests. To pay for a service, go to Yalls.org and try to pay for an article.
HTLC.me wallet interface
For the next wallet options, you will have to obtain testnet coins to play with. I recommend you visit either backend.hamburg/faucet or coinfaucet.eu after you set up your phone or desktop wallet and send those coins to the deposit address.
Option 2âââDesktop wallets
Currently, there are 2 wallets that are fairly easy to setup on your computer. The Lightning-app wallet and Zap. Both use Lightning Network Daemon (LND) as the back-end client so you can use the same balance and channels between both apps.
Zap wallet
This is my favorite Lightning-enabled wallet. It has a fantastic user interface and tries to make Lightning payments as easy as possible. It is being developed by Jack Mallers with multiple contributors. He has made easy to understand tutorials on how to get started. I think this is the best option for beginners to start testing the Lightning Network. Visit zap.jackmallers.com to learn more.
Lightning App
Lightning app is developed by Lightning Labs, the same company that develops the LND client. To set it up on your PC or Mac, head over to their GitHub release page and download the latest version, unzip the archive, and launch the âLightningâ executable file.
At first, you will have to open channels manually but once you are connected, LND will start to map the network and will continue to open channels automatically.
Both desktop wallets store wallet data in the same folder so technically you can use the same account with both apps at the same time.
Option 3âââA phone wallet
Multiple organizations are working on their own Lightning clients. This is possible because the Lightning network is a standardized protocol. Currently, there are 3 software implementations of Lightning: LND, Eclair, and C-lightning. Developers behind the Eclair client have created the first Lightning-enabled Android app. You can get it here from the Google Play store. This wallet requires you to open channels manually but the app has a one-click connect feature that will establish a channel with an Eclair node. That will allow you to pay for a Starblocks coffee. Check out their detailed guide on how to do the payment.
Testnet Lightning services
There are multiple apps created to demonstrate how Lightning payments would work if you would pay for a product or service. For the time being, it is easiest to open a direct channel with a service to perform a payment. Do note, however, the exciting thing about Lightning is the ability to pay for services that you do not have direct connections to.
LND developers have made a more extensive list here of Lapps (Lightning Apps). Here are the most popular ones on Bitcoin testnet:
YallsâââMicro blogging powered by LightningBitrefillâââPre-paid phone top-up servicehtlc.meâââLightning web walletStarblocksâ Lightning coffee
Notable milestones in Lightning development post Segwit activation
The Lightning network is evolving rapidly and here are some notable milestones that are bringing Lightning closer to reality:
Work towards a unified Lightning protocol
First Lightning cross-chain swap from Bitcoin to Litecoin
Lightning Labs co-founder Elizabeth Stark talks about the Lightning network on Bloomberg
First mainnet payment on Bitreffil
#Recless TorGuard VPN starts accepting Lightning payments on mainnet
Even more #Recless folks using unstable alpha software to perform payments with REALÂ money
#Recless Blockstream?? opens an online store that accepts Bitcoin Lightning payments only
ACINQ introduces Strikeâââa stripe-like API for Lightning
It is exciting to see how Bitcoin is progressing but this is still alpha software, so I discourage anyone to use it on mainnet right now because the probability of losing funds is very high if you donât know what are doing, and there are plenty of bugs in the software. People running alpha software on Bitcoin mainnet is also a distraction for developers as they will lose valuable time because of the need to shift from being a protocol developer to a customer-support representative.
Some reactions to these developments from the community were something along the lines of âWhy is the progress so slow?â or âWe needed this YESTERDAY.â.
It is true that Lightning wouldâve helped solve most problems in Bitcoin but keep in mind that no one has any obligation to do anything in Bitcoin. It is a completely open system and anyone can contribute as much or as little as they want.
Building great things is hard. Innovation is even harder. Add to the fact that Bitcoin is not just your typical software but a multi-billion dollar store of value. So it is very wise to take a conservative approach and make sure that the software is safe.
Elon Musk mentioned this point in his talk about colonizing Mars:
Technology does not automatically improve. It only improves if a lot of really strong engineering talent is applied to the problem that it improves.
If you are interested in these developments, I encourage you to experiment with all of the software mentioned above. Start with HTLC.me and if you find this worth to test out further, install Zap and start opening Lightning channels and doing payments.
If you liked my post, consider giving it a clap so that more people can see it!
If you have enjoyed huge Bitcoin gains and donât know where to put them, consider tipping me at 37n4Rdco1ycyJy9qMRd71amEhya4AcAWmN so I can use it as fuel to write more Bitcoin articles! Next year, that will be a Lightning link for sure!
I love to write about technology and other things as well, so please feel free to follow me on Twitter and Medium!
How to experience the Lightning network right now was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.