This is Roy Sheinfeld (@roy) and I'm the CEO and Co-Founder of Breez where we create a n infrastructure for non-custodial, P2P Lightning economy.
I've also came up with LSPs and helped with podcasting 2.0.
Go ahead, AMA!
What's something you believe about Bitcoin that no Bitcoiners agree with you on?
reply
Not all bitcoiners think btc should be a MoE. There are some small stuff, for example, I don't use the term "wallet" to describe Breez. I don't think the term makes sense in the context of Lightning. Many disagree with me on that.
reply
What's MoE?
reply
Oh is it Medium of Exchange?
reply
reply
I am curious now - how do you describe Breez?
reply
An app. Or a payment app. Why people don't use wallet to describe Cash, PayPal, Venmo? Wallets are signers. Lightning "wallets" are much more than signers.
reply
100% agree on wallets being signers. Bitcoin does suffer from bad UX terminologies; perhaps they should have been called keychains, as a lot of people today recommend.
A custodial payments app powered by the lightning network is completely justified to get new people onboard or simply if you want things to just work. People need to realize that good custodial lightning companies are not bad. There's always a choice in bitcoin to host your own node and that's the important part - that there is a choice.
reply
Perhaps, but I believe in a non-custodial future that preserves the value proposition of Bitcoin. That's why we're focused on non-custodial. I think on the UX side, we can be on par with what custodial and even fiat solutions offer.
reply
Which Lightning implementation will be the most popular in 2027?
reply
Idk which will preferred in 2023 :) 2027, maybe David Marcus' ;)
reply
Are there any particular books that influenced you as a technologist?
reply
Seriously, the Bitcoin PDF. I read mostly fiction tbh. When it comes to tech, I just read the docs :)
reply
I mostly read fiction too!
What are your favorite fiction novels?
reply
:) I like Nesbø, Akunin (I like detectives). Hemingway from the classics...
reply
Oh and le carre ofc
reply
Have you guys read "WE"? Just read that recently, it's fantastic.
reply
Will add it to the list, thanks!
reply
What is the biggest annoyance in Android or iOS? What do you wish they would do differently?
reply
Background task support is a huge mess. There's no predictable way to get CPU time on both. Makes on-chain sync, graph sync challenging.
reply
I have a question @k00b, wen SN in Breez? 😉
reply
lol Soon™️
I have branch with it half implemented. Exposing our JWT via an API request just requires some heart surgery.
reply
💪💪💪
reply
What is the most requested feature that you don't want to add to Breez?
reply
lol. There are many feature that if we were to develop a custodial solution would be great: receive to a lightning address, offline receive are two popular example. But, we're not compromising on self custody, so it would take longer for us, but we'll get there 🐢
reply
Thank you for not compromising on self custody! Deeply appreciated 👍
reply
🙏❤️
reply
Stablecoins on lightning a do or a don't? Will it move forward adoption? Or do we need to keep it bitcoin only?
reply
The way I see it, Lightning as a network is agnostic to stable coins. In Taro for example, only the edges need to support it. So, it's not really a Lightning feature, it's a way to use Lightning to transfer fungible tokens. It's still btc from a Lightning standpoint. The only question Lightning wise is if it's ready to handle the stable coins traffic. Meaning, it will require a lot more liquidity to handle the traffic generated by stable coins transfers and w/o better liquidity management tools in place, I think we should wait.
reply
Any general advice for early Bitcoin/Lightning companies?
reply
Too many:)
  • Fix a problem that you feel is painful
  • Start small
  • Share early and frequently
  • Work with the community
  • Open source the code
Anyone that is interested to hear more about our journey - feel free to DM
reply
When 0conf channels?
reply
John is playing... It's 15.1 now, right?
reply
Is a custodial wallet ever justified?
reply
It's not a wallet, it's an account ;) I don't blame users. My view is that people don't care, they use what works best for them. The reason they choose to use custodial solutions is because non-custodial solutions can't offer a better UX. I believe that we need build non-custodial solutions that users will prefer to use and I truly believe we'll get there. P2P money has a lot of UX benefits.
reply
reply
Hi Roy, big fan of Breez. It's my go-to wallet when showing others what LN is capable of.
What benefits have you seen since working with Greenlight + c-lightning? How does it compare against LND?
reply
Mainly, it will allow us to split Breez into multiple apps: wallet, podcast player, point of sale, etc. Also, it will be much faster to load and use. More here: https://medium.com/breez-technology/get-ready-for-a-fresh-breez-multiple-apps-one-node-optimal-ux-519c4daf2536
Thanks for the love ❤️
reply
Thats fantastic. like me I am prefer the wallet only feature. POS and the podcast is not my requirements at the moment( I totally admit its a great idea and do the job well).
May i ask when can we have access to the wallet only app?
Thanks for doing such a great job. 👏
Is Breez ready to be split into multiple applications? At what point do the wins overcome the risks? Are you planning any direct communication between the LN enabled apps on the same device?
reply
We're working on it. We're going to release another product based on Blockstream's Greenlight. Meaning, the user node will run in the cloud and the keys will be on the user device. This will allow us to spin-off Breez to multiple apps: wallet, podcast player, point if sake, and then more. I wrote about the short term trade offs here: https://medium.com/breez-technology/get-ready-for-a-fresh-breez-multiple-apps-one-node-optimal-ux-519c4daf2536
reply
Thoughts on blinded routing, BOLT12, other privacy propositions?
reply
Blinded routing and PTLC are required to enhance privacy. Both will be supported by all implementations, just a matter of time imo. I also think BOLT12 is needed. There are few enhancements coming up: hold htlcs, onion messages that will enable asynchronous payment (aka offline receive). I'm really looking forward to see some progress with these
reply
Aside from Breez (and Stacker News), what is your favorite Lightning app today?
reply
reply
As a user, I use Bitrefill a lot. I can tell you our users love lnmarket & kollider. I'm also a huge THNDR games fan ⚡
reply
I can tell you our users love lnmarket & kollider.
How do you know?
reply
Our telegram group, twitter, emails. We have lively community :)
reply
👀 What's the deal with the question marks?
reply
We're starting a thing 🙂
reply
reply
reply
Hi there!!! Love the app and the UI.
I hope that eventually could be lighter, feels too slow I'm my Android phone.
Keep adding feature! A wallet that supper podcast, logins, trading is cool as hell.
reply
Thanks you so much 🙏🥰 A lot more is coming. Our new Greenlight app will be slick as f***.
reply
Keep in mind the current Breez app is running a full Lightning node on your device. Including Neutrino and source routing. Our new Greenlight offering gas a different model: the node is in the cloud and only the keys are on the device. It will be much lighter to use.
reply
When do you think Breez wil be a profitable company?
reply
We're running a marathon. A lot of resources are needed to build a scalable non-custodial infrastructure and to educate the market about using Bitcoin as MoE. However, I think it will happen much sooner than people think.
reply
Should bitcoiners stop trying to make everything trustless and guaranteed by the Bitcoin blockchain and start relying on reputation and market forces to provide goods and services instead?
reply
There's no such thing as "bitcoiners". People can do whatever they want. For me, you're describing the value prop of Bitcoin. There's no contradiction between free market and P2P. There's also no such thing as "trustless", there's only trust-minimize.
reply
what was the biggest reason you decided to switch from LND to CLN? I can think of many but what was it for Breez?
btw huge fan of everything you do for Lightning!
reply
Thanks brother 🙏❤️
Main reason to add Greenlight is to be able to support multiple apps working with the same node. So it was more the hybrid (node on cloud, keys on device) we found appealing. I wrote about it here: https://medium.com/breez-technology/get-ready-for-a-fresh-breez-multiple-apps-one-node-optimal-ux-519c4daf2536
reply
How many transactions do you think take place on the lighting network each day?
reply
Hundreds of thousands a day would be my guess.
reply
I had used wechat for work, and Elon's right that it's incredibly powerful. You can literally do everything on that phone, ordering take away, booking flight, looking for places to rent, twitter style message board, even paying invoices for business etc. And the best feature really is the chat, you can chat and send money while attaching messages.
I am wondering if this is the goal for Breez, except of course, no more censorship.
reply
Yes, WeChat-like experience is part of the plan and very feasible in non-custodial Lightning. Integration Lightning into your day to day experience is the key to it's adoption.
reply
What's your opinion on channel splicing?
reply
A must have tool for liquidity management. I wrote about it here: https://medium.com/breez-technology/lightning-is-a-liquidity-network-550896ca27ea
reply
Thanks for the article!
I think that its going to be great for mobile wallets too. I can see a single balance wallet that's primarily lightning but can do on-chain spending and receiving via splicing.
reply
Not sure. It's true that splice out is better than a reverse submarine swap from a UX standpoint, but it changes your channel capacity. Meaning, next time you top up via Lightning, you'll have to splice-in. Not ideal.
reply
Good point, I hadn't considered the tradeoffs of changing the channel capacity. Definitely something to think about.
reply
What is the the theoretical risk of custodial Lightning wallets? Could the app creator theoretically suddenly shut down and destroy lightning balances? What assures Breez customers of your security?
reply
Breez is non-custodial. It follows the same security mode Lightning provides. Only users can access their funds. They are the only one who can sign the transactions required to send/receive funds. Custodial wallets are a different animal. The operators of a custodial service can access users funds and can steal them.
reply
Is it possible to earn money by providing liquidity for LN network? Average hourly wage where I live is only 2USD so not much is needed to be sustainable.
reply
Check out Lightning Pool, Blocktank, Liquidity Ads. However, Lightning doesn't generate a lot of yield right now and there are costs involved in running a node.
reply
Thats fantastic. like me I am prefer the wallet only feature. POS and the podcast is not my requirements at the moment( I totally admit its a great idea and do the job well).
May i ask when can we have access to the wallet only app?
Thanks for doing such a great job. 👏
reply
Q3 this year
reply
What are your thoughts on hosted channels? Do you see values/ a future ​​in this, or is it nothing more than a non-custodial account.
reply
Hosted channels are custodial channels. They are better than a custodial account (because they are auditable), but my focus is self custody.
reply
Is Breez still werking on a Matrix integration? And if yes, what are the Lichtning functionalities that you will add to the Matrix protocol?
reply
We've put it on hold because we want to built it on top of Greenlight. The lightning functionalities are (1) use your node identity to authenticate (a la lnurl-auth) (2) integrate Lightning payments into messaging. We hope to resume development once we have the right infrastructure in place.
reply
@fiatjaf is working on nostr, a alternative for Twitter. At this moment this is, so far as I know, only for public messaging. But maby this setup can also be used for private massages.
Do you think this can be a alternative for Matrix? The benefit is that your account is not connected to a thirty party domain name.
reply
I wish we had all those features like right now! :)
reply
What are your thoughts about NFC cards?
Specifically, how would you respond to this comment, left in today's Daily discussion thread:
A passive NFC card with access to your sats is such a bad idea.
reply
It's not very secured at the moment, but I like the satscard approach with a printed code on the card. This can be implemented for lnurl as well.
reply
First time using stacker news and I'd love to join your AMA session. Where can I get access?
reply
You just did... Stacker News is unexpectedly easy to use :)
reply
Hi Eddie, you just need to reply with a Q :)
reply
Apologies, I misunderstood and thought this would be live presentation. Anyways, we have time next week to get to know one another but in the meantime, I'm curious to get your thoughts on what are the key trade-offs of LSPs (vs. Neobanks)? Would it be costs? Do you foresee LSPs being as cost-efficient if regulators start to add requirements (licenses, KYC / AML, other)?
reply
Great question. I think neobanks will have challenges with global outreach due to regulatory requirements. KYC causes friction and AML are limiting. Long term I also think the on-chain cost of a non-custodial solution will be lower, making it very competitive with custodial services.
More next week 😉
reply
It seems like Breez came to the realization that the best non-custodial lightning UX is a Greenlight-like remote signing setup.
What alternatives did you consider?
reply
We think that in order to scale Lightning, this is indeed the best path going forward. But we will offer users to self host the Greenlight environment and we will keep maintaining the "node on device" offering.
reply
I wonder if the Greenlight environment can be generalized into a protocol implemented by all the LN node implementations.
Like is there anything that's really greenlight specific, or do you foresee that all nodes will get this "hosting" ability?
reply
We're working with the Blockstream team to open source it as a first step.
reply
It appears there's active work on this and attempts to expand remote signing to other implementations: https://gitlab.com/lightning-signer/docs/-/blob/master/README.md
reply
Are merchants asking for features added to the simple point-of-sale that Breez offers today? If so, what kind of features? And are there any that Breez is considering adding?
reply
Great question. Yes, we keep adding features to our point if sale solution, almost all are user driven. The last one we've added was sales reports. We're going to add VAT support soon. Full list is here: https://github.com/breez/breezmobile/wiki/How-to-Get-Started-with-Breez-POS
reply
I was really enjoying breeze until the sats I initially put in ran out and found I needed to reinitialize my wallet with a large 2ksat fee (for a second time). I tried refilling before it ran out but it failed after a dozen tries. I rarely go on an uninstall rampage, but I tell you that did it for me. This happened to me today. Losing 50 cents in a vending machine will never be forgotten. I won't be coming back if that's how it's supposed to work. Also lack of a playlist and the ability to choose to auto-add to a playlist and auto-download like podcast addict is a major deficit. Is my experience unique?
reply
Breez charge a fee whenever there's a need to create a new channel. This is different from a custodial solution. Not sure why you failed to top up the wallet, maybe the sender failed to route? Generally, bugs can happen. We're learning and improving the product all the time. Playlist is a feature on our roadmap.
reply
It would be nice to prevent your wallet from being emptied out and closed out simply by listening to podcasts. Needing to spend another buck to open a new channel only to have it happen again will piss people off enough they won't want to spend their time on your platform I didnt see an answer to my original question. I certainly hope closing people's channels isn't your primary revenue model.
reply
We don't manually close channels unless they weren't being used for at least a month. There are cases where channels get closed because of unresponsive nodes or bugs (Lightning isn't yet 100% robust).
reply
It happened to me in minutes. I was unable to generate an invoice to refill my recently emptied wallet without paying another channel open fee.
reply
This is another reason why it seems your channel got closed by the network and not manually by Breez. We don't have any automation in place that close channels... Btw, closing channels is costing us funds. We would much rather keep channels open for active users.
reply
I would like to know about technical details of greenlight and when its going to be open source?
Whan Breez will be build on Greenlight. Will it be possible to connect other apps or services than that from Breez to your Greenlight instance?