{"id":20336,"date":"2019-04-08T15:21:45","date_gmt":"2019-04-08T15:21:45","guid":{"rendered":"http:\/\/ci027cfe65501726c3"},"modified":"2025-01-28T15:41:55","modified_gmt":"2025-01-28T15:41:55","slug":"breez-wants-make-lightning-network-more-user-friendly","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/technical\/breez-wants-make-lightning-network-more-user-friendly","title":{"rendered":"Breez Wants to Make the Lightning Network More User Friendly"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2025\/01\/breez-wants-to-make-the-lightning-network-more-user-friendly.jpg\" title=\"\"><\/figure>\n<p>New announcements around Bitcoin\u2019s Lightning Network have been coming almost nonstop lately, with new exchanges, wallets and other services popping up seemingly every day.<\/p>\n<p>Two weeks ago, <a href=\"https:\/\/bitcoinmagazine.com\/articles\/zebpay-integrates-lightning-payments-mobile-app\">Zebpay announced its Lightning integration<\/a>. Last week, <a href=\"https:\/\/www.coindesk.com\/this-new-lightning-app-aims-to-make-getting-paid-easier\" target=\"_blank\" rel=\"noopener\">Lightning Power Users officially launched<\/a> and <a href=\"https:\/\/bitcoinmagazine.com\/articles\/bitrefill-adds-thor-turbo-speed-lightning-connections\">Bitrefill released an improvement to its Thor service<\/a>. Just this morning, <a href=\"http:\/\/www.forbes.com\/sites\/ktorpey\/2019\/04\/08\/lightning-network-powered-bitcoin-exchange-sparkswap-goes-live-with-public-beta\/\" target=\"_blank\" rel=\"noopener\">Sparkswap announced the public beta<\/a> of its Lightning-powered exchange platform.<\/p>\n<p>Now, there\u2019s a brand-new wallet coming to market with a focus on ease of use. Today, <a href=\"https:\/\/breez.technology\/\" target=\"_blank\" rel=\"noopener\">Breez<\/a> has <a href=\"https:\/\/medium.com\/breez-technology\/breez-open-beta-lightning-fast-bitcoin-payments-no-compromises-14fabca76396\" target=\"_blank\" rel=\"noopener\">announced<\/a> that its mobile Lightning wallet is available in open beta.<\/p>\n<h3><strong>Hiding Lightning\u2019s Complexity<\/strong><\/h3>\n<p>Perhaps the most unique attribute of Breez is that it doesn\u2019t include an on-chain bitcoin wallet. In other words, it\u2019s all Lightning.<\/p>\n<p>\u201cLightning only,\u201d Breez CEO Roy Sheinfeld confirmed in an interview with <em>Bitcoin Magazine<\/em>. \u201cThis is one of the elements that simplifies the user experience.\u201d<\/p>\n<p>Sheinfeld pointed to the fact that no bitcoin wallet management is necessary and users have a single balance \u2014 rather than both an on-chain and a Lightning balance \u2014 as examples of this simplification.<\/p>\n<p>Although on-chain funds cannot be stored in Breez, the app includes the ability to move funds from traditional, on-chain bitcoin wallets to the Lightning-based Breez via Submarine Swaps, which were <a href=\"https:\/\/bitcoinmagazine.com\/articles\/pay-bitcoin-mainnet-lightning-and-back-submarine-swaps-are-now-live\">popularized by Lightning Labs Infrastructure Lead Alex Bosworth<\/a>.<\/p>\n<p>\u201cBreez allows its users to add or remove funds via on-chain transactions,\u201d said Sheinfeld. \u201cWe use Submarine Swaps to provide a simple user interface without requiring our users to manage another bitcoin wallet inside Breez.\u201d<\/p>\n<p>Sheinfeld also explained how the complexities involved with opening and closing Lightning channels are hidden from users.<\/p>\n<p>\u201cOpening a channel is seamless to the user,\u201d he said. \u201cWhen a user installs Breez, we automatically open a channel funded by our hub. We provide an <a href=\"https:\/\/github.com\/lightningnetwork\/lnd\/tree\/master\/cmd\/lncli\" target=\"_blank\" rel=\"noopener\">lncli<\/a>-like interface for advanced users for extended channel management.\u201d<\/p>\n<p>Breez users also don\u2019t need to worry about running a full node (if they trust Breez), as each user automatically runs a <a href=\"https:\/\/bitcoinmagazine.com\/articles\/neutrino-privacy-preserving-light-wallet-protocol\">Neutrino<\/a> node, which uses <a href=\"https:\/\/en.bitcoinwiki.org\/wiki\/Simplified_Payment_Verification\" target=\"_blank\" rel=\"noopener\">simplified payment verification<\/a> (SPV), on their mobile devices. (Although it has the same name, this Neutrino node is unrelated to <a href=\"https:\/\/bitcoinmagazine.com\/articles\/reacting-public-ire-coinbase-drops-neutrino-execs-hacking-team-ties\">the controversial Blockchain analytics company that was recently acquired by Coinbase<\/a>.)<\/p>\n<p>By default, users can only open channels with a Lightning hub operated by Breez.<\/p>\n<p>\u201cLightning transactions are executed when both user nodes are online,\u201d explained Sheinfeld. \u201cAnd, since payments are routed via the Breez hub \u2014 which is always online \u2014 there is no chance of misconduct between Breez users. Advanced users can open channels against other nodes, but since third-party <a href=\"https:\/\/bitcoinmagazine.com\/articles\/future-bitcoin-what-lightning-could-look\">watchtower<\/a> services are not yet available, we do not recommend it.\u201d<\/p>\n<h3><strong>Room for Improvement<\/strong><\/h3>\n<p>Of course, this may mean that users must trust Breez not to cheat. It is not a secure best practice to receive Lightning transactions without checking in on the blockchain from time to time, because the user on the other end of a Lightning channel could broadcast a lie about the state of the two parties\u2019 Lightning channel balances.<\/p>\n<p>By periodically checking the blockchain for transactions related to the Lightning channel, a user can detect attempts to lie and then broadcast a different transaction to prove that the other person tried to withdraw bitcoin from the channel that wasn\u2019t theirs to take. The user who tried to cheat then loses their share of the Lightning channel\u2019s total balance as punishment.<\/p>\n<p>So, the drawback with Breez is that users are unable to securely receive bitcoin on the Lightning Network without checking in with the blockchain every now and then (unless the user is willing to simply trust Breez not to cheat).<\/p>\n<p>\u201cBreez hub can close the channel when the user is offline and publish an old state to the blockchain,\u201d explained Sheinfeld when asked about the level of trust users must put into Breez. \u201cHowever, since the user runs a light node, the Breez hub can be penalized trying to do so. The risk is when the user is offline for days. Once third-party watchtowers are available, they can help mitigate it and completely reduce this trust.\u201d<\/p>\n<p>It should also be noted that, while Neutrino is a massive improvement over old SPV models in terms of privacy, some data is still leaked to the full nodes that serve data to the light clients.<\/p>\n<p>\u201cNeutrino clients still leak some information about a user\u2019s wallet, since an adversary can potentially observe which blocks the client is downloading and find addresses that are reused across those downloaded blocks,\u201d according to <a href=\"https:\/\/blog.lightning.engineering\/posts\/2018\/10\/17\/neutrino.html\" target=\"_blank\" rel=\"noopener\">a Lightning Labs blog post on Neutrino<\/a>. \u201cTo mitigate this, we\u2019re exploring the use of Private Information Retrieval for blocks as mentioned above. Nonetheless, we believe Neutrino is still far better for user privacy than other mobile options.\u201d<\/p>\n<p>However, these issues around privacy and trust are not specific to Breez and really stem from the Lightning Network being in the early stages of development.<\/p>\n<h3><strong>Acting as a Lightning Hub for Users<\/strong><\/h3>\n<p>The Breez hub is a key aspect of this Lightning wallet\u2019s attempt at creating a user interface that is simple to use and easy to understand, and they\u2019ll need to stake enough bitcoin in their hub to allow their users to transact on the network.<\/p>\n<p>\u201cUsers\u2019 channels are private,\u201d said Sheinfeld. \u201cCurrently, for each user we open a channel with one million satoshis capacity. We have hundreds of users in the closed beta and anticipate a few thousand soon after opening the beta. We try to minimize opening public channels to others\u2019 hubs, and only maintain channels with well-connected hubs. We currently have 1.5 bitcoin in our public channels which we rebalance frequently.\u201d<\/p>\n<p>In these early days, it will be extremely important for Breez to properly manage its hub\u2019s position in the greater Lightning Network. If the Breez hub is not well connected, its users\u2019 payments will fail and they won\u2019t have the option to open a channel with another Lightning node or fall back to the blockchain to make the transaction.<\/p>\n<p>Of course, users can always use a <a href=\"https:\/\/bitcoinmagazine.com\/articles\/pay-bitcoin-mainnet-lightning-and-back-submarine-swaps-are-now-live\">Submarine Swap<\/a> to move their funds to another bitcoin wallet if they\u2019re unable to make a payment with Breez.<\/p>\n<p>According to Sheinfeld, this sort of model, where bitcoin wallets provide their users with a Lightning hub, is one way in which the Lightning Network itself is likely to increase its user base, at least in the first phase.<\/p>\n<p>\u201cI think the next step would be to decouple the wallets from the hubs,\u201d he added. \u201cWe at Breez are already working to provide the ability for our users to choose other hubs, similar to the internet ISP model. A mobile wallet still needs to provide services that are not related to operating a hub, such as mobile notifications, on-chain updates, Submarine Swaps and others.\u201d<\/p>\n<p>In the past, there have been <a href=\"https:\/\/coincenter.org\/entry\/making-sense-of-lightning-network-nodes-and-money-transmission-licensing\" target=\"_blank\" rel=\"noopener\">concerns<\/a> that Lightning hubs (or even smaller Lightning nodes) could be targeted with regulations due to the view that they\u2019re acting as money transmitters. When asked about this matter, Sheinfeld agreed there is reason to be worried about this.<\/p>\n<p>\u201cI\u2019m concerned regulators won\u2019t understand our technology,\u201d said Sheinfeld. \u201cAs a non-custodial service, we are not managing funds on behalf of our users. Our hub acts as a routing node. In that regard, it\u2019s no different than an ISP or an internet provider.\u201d<\/p>\n<h3><strong>Additional Features<\/strong><\/h3>\n<p>Breez also has additional features outside of its Lightning functionality.<\/p>\n<p>The wallet supports <a href=\"https:\/\/bitcoinmagazine.com\/articles\/fastbitcoinscom-enables-cash-bitcoin-exchange-lightning-network\">FastBitcoins.com<\/a> for users who wish to add bitcoin to the app via a cash-based exchange, while a credit card-based model through a partnership with a currently unnamed third party is also in the works.<\/p>\n<p>\u201cWe really want to encourage users to spend bitcoin instead of converting them back to fiat, that\u2019s why we are currently investing our efforts in expanding our marketplace,\u201d said Sheinfeld.<\/p>\n<p>The marketplace Sheinfeld mentioned currently only includes <a href=\"https:\/\/www.bitrefill.com\/\" target=\"_blank\" rel=\"noopener\">Bitrefill<\/a>, but Breez plans to add <a href=\"https:\/\/ln.pizza\/\" target=\"_blank\" rel=\"noopener\">ln.pizza<\/a> integration in the near future.<\/p>\n<p>\u201cWe\u2019re always looking for serious Lightning merchants to work with us to provide a great Lightning-fast shopping experience,\u201d added Sheinfeld. \u201cThere aren\u2019t that many at the moment.\u201d<\/p>\n<p>Breez also plans to partner with another third party to handle fiat off-ramps for merchants.<\/p>\n<p>\u201cWe started exploring with several vendors the ability to provide bitcoin to fiat conversion: this is a must-have for merchants,\u201d said Sheinfeld.<\/p>\n<p>There is also a Breez card that allows users to make purchases at traditional payment terminals via near field communication (NFC).<\/p>\n<p>\u201cBreez supports NFC, both using a device or via a Breez card,\u201d explained Sheinfeld. \u201cThere are cases, like in a restaurant, when you don\u2019t want or can\u2019t hand out your phone to make a payment. In this scenario, it is much easier to use a card. You can give the card to someone else (like your child) to buy something, and since you need to approve the purchase in your device, you have full control on how the card is being used. The point behind the card is to demonstrate the bitcoin payments can be on-par with fiat when it comes to user experience.\u201d<\/p>\n<p>Although Breez isn\u2019t completely trustless or private, the app provides a glimpse into how much more user-friendly Lightning wallets could be once additional tools, such as watchtowers and an even more privacy-enhanced version of Neutrino, are available.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Breez has announced its mobile Lightning wallet is available in open beta, emphasizing ease of use.<\/p>\n","protected":false},"author":3445,"featured_media":5656,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[138,668,2757,130,3122,3422,780],"class_list":{"0":"post-20336","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technical","8":"tag-bitrefill","9":"tag-breez","10":"tag-fastbitcoins","11":"tag-lightning","12":"tag-neutrino","13":"tag-submarine-swaps","14":"tag-wallet"},"author_data":{"id":3445,"name":"Kyle Torpey","nicename":"kyle-torpey","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/kyle-torpey-promo-image-96x96.jpg"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/breez-wants-to-make-the-lightning-network-more-user-friendly.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/20336","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\/3445"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=20336"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/20336\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/5656"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=20336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=20336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=20336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}