{"id":20214,"date":"2019-04-23T22:38:59","date_gmt":"2019-04-23T22:38:59","guid":{"rendered":"http:\/\/ci027cfe6e40012697"},"modified":"2019-04-23T22:38:59","modified_gmt":"2019-04-23T22:38:59","slug":"out-of-testnet-and-into-alpha-lightning-labs-desktop-application-is-live","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/technical\/out-of-testnet-and-into-alpha-lightning-labs-desktop-application-is-live","title":{"rendered":"Out of Testnet and Into Alpha: Lightning Labs\u2019 Desktop Application Is Live"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/out-of-testnet-and-into-alpha-lightning-labs-desktop-application-is-live.jpg\" title=\"\"><\/figure>\n<p><a href=\"https:\/\/bitcoinmagazine.com\/tags\/lightning-labs\">Lightning Labs<\/a> just released an alpha version of its <a href=\"https:\/\/bitcoinmagazine.com\/tags\/lightning-network\">Lightning Network<\/a> wallet. The desktop application is now compatible with Bitcoin\u2019s mainnet and it leverages Neutrino (<a href=\"https:\/\/bitcoinmagazine.com\/articles\/neutrino-privacy-preserving-light-wallet-protocol\">the protocol<\/a>, <em>not<\/em><a href=\"https:\/\/bitcoinmagazine.com\/articles\/grim-stories-of-ethical-privacy-abuses-emerge-about-coinbases-new-partners\">the analytics company acquired by Coinbase<\/a>) to give users a lightweight option to \u201ccontrol their own funds,\u201d as opposed to running a full node or trusting a third party to play custodian.<\/p>\n<p>\u201cThis release required a diverse skill set of protocol engineering, product development and design thinking,\u201d Tankred Hase, a Lightning Labs application developer, told <em>Bitcoin Magazine<\/em>. \u201cI\u2019m lucky enough to work with such a talented team at Lightning Labs where we can bring all those perspectives together. I\u2019m hoping this release makes Bitcoin and Lightning more accessible to new types of users.\u201d<\/p>\n<p>The release, which Lightning Labs says in a <a href=\"https:\/\/blog.lightning.engineering\/announcement\/2019\/04\/23\/mainnet-app.html\" target=\"_blank\" rel=\"noopener\">blog post<\/a> \u201cis still an early version targeted at testers,\u201d is immediately available for macOS, Windows and Linux, while smartphone applications for Android and iOS \u201care coming very soon,\u201d Hase told us.<\/p>\n<p>Hase also said that the Android app is still in development internally and the iOS iteration is \u201cavailable publicly in pre-alpha in TestFlight.\u201d He added that the company needs to \u201cpolish Lightning Network Daemon\/Neutrino stability and performance\u201d before the full releases.<\/p>\n<p>For the desktop application, v0.5.0-alpha will launch on Bitcoin\u2019s mainnet by default, while prior versions will now allow users to automatically update when they enter testnet (the testnet version will still be available, though it will likely be most useful for developers and engineers in light of this mainnet release).<\/p>\n<p>The update has introduced a slew of improvements, according to Lightning Labs. It sports a unified balance to help users keep track of how much bitcoin they have on-chain or in payment channels, with the latter demarcated by a percentage under the aggregate balance. Users will also be able to view how many satoshis are in each channel with the app\u2019s channel page.<\/p>\n<p>Autopilot \u2014 a feature for the Lightning Network Daemon implementation that makes it easier to connect to nodes to set up channels \u2014 now includes a scoring system to judge which nodes would be most effective at routing payments. This autopilot mechanism is a default feature now, though the application also lets its users manage their node connections and channels manually if they wish.<\/p>\n<p>\u201cSelecting which node to open a channel to is something we don\u2019t want our users to burden themselves with,\u201d the post reads. \u201cSelecting a set of initial channels is an important part of bootstrapping new users to the Lightning Network, and with this new system, we\u2019ll ensure that our users\u2019 very first channels act as reliable gateways to the Lightning Network.\u201d<\/p>\n<p>Down the road, Lightning Labs will integrate <a href=\"https:\/\/bitcoinmagazine.com\/articles\/lightning-loop-lets-users-empty-lightning-channels-without-closing-them\">Lightning Loop<\/a> to give users the option to top up channel balances or empty them without closing the channels themselves.<\/p>\n<p>The above features are notable for user experience and interface improvements, but perhaps the most salient addition in the release is the wallet\u2019s use of Neutrino. As the blog post succinctly spells out, Neutrino, which can be used for on-chain wallets but is especially useful for Lightning, \u201cis a light client specification that allows non-custodial Lightning wallets to verify Bitcoin transactions.\u201d Basically, it allows software clients (applications) to receive compressed blockchain data to verify transactions without having to download the full Bitcoin blockchain, which clocks in at an unwieldy 200 GB. This gives these clients a degree of the same privacy that full nodes enjoy, without sacrificing custody of funds to a third party (the typical trade-off for using a lightweight wallet).<\/p>\n<p>\u201cWithout Neutrino, a non-custodial solution required using the command line interface, setting up your own Bitcoin + Lightning full node and the configuring of a third-party app to connect remotely to your node,\u201d Hase told <em>Bitcoin Magazine<\/em>. \u201cThat process was very technical and required way too many steps for average users. Neutrino allows us to bundle everything up into one app that users can open with a double click.\u201d<\/p>\n<p>So if you use Lightning Labs\u2019 wallet, even if you\u2019re not connected to your own node, you have complete custody of your funds.<\/p>\n<p>The post concludes by warning users that Lightning is \u201cstill very early technology and there\u2019s a risk of losing all of your funds.\u201d It also calls for the community to help improve the application by reaching out to Lightning Labs and opening up requests on GitHub.<\/p>\n<p>As the technology is still risky \u2014 and the Neutrino client is young \u2014 Lightning Labs won\u2019t be resting on its laurels. As Hase told us in our correspondence, there\u2019s still plenty of work to do and much they can learn from this rollout as users begin tinkering.<\/p>\n<p>\u201cIt\u2019s still the very first release and now is the time to iterate and start learning,\u201d he said.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lightning Labs has released an alpha version of its Lightning Network wallet. The desktop application is now compatible with Bitcoin\u2019s mainnet and it leverages Neutrino to give users a lightweight option to control their own funds.<\/p>\n","protected":false},"author":2566,"featured_media":20215,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[130,1252,460,3383,3122,780],"class_list":["post-20214","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technical","tag-lightning","tag-lightning-labs","tag-lightning-network","tag-mainnet","tag-neutrino","tag-wallet"],"author_data":{"id":2566,"name":"Colin Harper","nicename":"colin-harper","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/MjEwMTYzMzc3Njg5ODYzNjQ2-96x96.webp"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/out-of-testnet-and-into-alpha-lightning-labs-desktop-application-is-live.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/20214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/2566"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=20214"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/20214\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/20215"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=20214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=20214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=20214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}