Atlanta BitDevs

Bitcoin Socratic Seminar #23

Bitcoin Socratic Seminar #23

It’s almost time for Bitcoin Socratic Seminar #23!

What is a Socratic Seminar?

Inspired by other BitDevs meetups around the US, our Socratic Seminar events are formatted to foster debate, information sharing and lively discussion.

  1. Discussion topics are provided ahead of the event
  2. The event moderator(s) leads the audience through the topics
  3. Raise your hand to grab the mic and participate in the conversation
  4. We go to a bar afterwards

Logistics for Tonight

Tonight we'll be at our usual spot at NCR. Follow the parking instructions here.

Topics

🧑 Bitcoin

πŸ’» BitVM

⛏️ Mining

DEMAND: First Stratum V2 Mining Pool
🌊 Ocean

The Ocean mining pool company was announced today at a conference they held at a Barefoot Mining location in South Carolina. Luke Dashjr is the founder of the company.

Ocean WebsiteπŸ“„SummarizedπŸ§’Explain Like I’m 5

Message from OCEAN founder Luke DashjrπŸ“„SummarizedπŸ§’Explain Like I’m 5

⚑️ Lightning

Solving subscriptions on Bitcoin, one zap at a timeπŸ“„SummarizedπŸ§’Explain Like I’m 5

[Lightning-dev] Lightning Address in a Bolt 12 worldSummary unavailable

🏺 Zeus & Mutiny

Zeus wallet launched a new beta version that contains an embedded node, multi-LSP support, simple taproot channels, and a self-custodial lightning address.

The ZEUS v0.8.0 open beta is hereπŸ“„SummarizedπŸ§’Explain Like I’m 5

The self-custodial lightning address is an implementation of an idea called Zaplocker.

ZaplockerπŸ“„SummarizedπŸ§’Explain Like I’m 5

This received some criticism for relying on HODL invoices, which can tie up liquidity along an entire route for a long time until the payment is finally settled.

As an example, there were issues where Mutiny Wallet users experienced channel force closures when trying to pay to the Zeus lightning addresses. This issue was further compounded when some users did not receive the funds back to their on-chain wallet after the force closure, due to a bug with the wallet broadcasting incorrect state and the LSP sewwping the funds. Keep in mind that this discussion involves a lot of different viewpoints and back-and-forth discussion.

Mutiny Wallet forced closed, on-chain balance zeroSummary unavailable

As a result of the increase in force closes, Mutiny made this announcement:

We have recently disabled the ability to zap ZEUS wallet users from Mutiny. You may still pay their invoices or LN addresses normally but a big problem we were seeing was force closed channels due to stuck payments to Zeus due to their work arounds with locked payments.

Mutiny disables zaps to Zeus usersSummary unavailable

Supertestnet, the author of the Zaplocker spec that Zeus uses, offered this response:

As the guy who made the spec that Zeus Pay is using to enable async payments, I support Mutiny's decision. I think disabling payments to destinations that are known to use hodl invoices is the right move for mobile nodes until some method for mobile nodes to safely pay them is discovered.

Supertestnet responds to the Mutiny announcementSummary unavailable

However, Mutiny's decision received some criticism on Nostr. Mutiny ended up adding in a special setting where users can opt-in to paying zaps to hodl invoices (the technology underlying how Zaplocker works).

Freedom to get rekt. If you want to potentially pay outrageous on chain fees due to a stuck zap to ZEUS - you can go right ahead. It's in the admin section of the settings.

Freedom to get rektSummary unavailable

🟣 Nostr

Kind.io - proof-of-concept for NIP-41 to migrate from compromised Nostr keysSummary unavailable

NostrdbπŸ“„SummarizedπŸ§’Explain Like I’m 5