A focused Socratic Seminar on lightning protocol development. Topics will be selected from the lightning-dev mailing lists, prominent Github repositories, network graphs, research papers, vulnerability reports and other sources.
Moderators
@arik-so
@vnprc
Topics
Splicing merged into CLN
Dusty Daemon's year long PR to enable channel splicing in CLN has finally been merged into master! Hopefully this means users will soon be able to resize lightning channels with no channel downtime or disruption in payment flows. Holla! 🙌
10101 is building DLCs on Lightning
A new company called 10101 (pronounced ten-ten-one) is building DLC capability into lightning. In this threepartblog series they explain what DLCs are, how they are enabled on lightning, and how they use virtual channels to accomplish this in practice.
Blockstream Greenlight enters Closed Beta
Greenlight, a new non-custodial lightning hosting infrastructure project, has entered closed beta! Greenlight is differentiated from other cloud lightning solutions thanks to the very low resource footprint of CLN, enabling multiple front ends to share access to a node, simplified recovery, an an off-boarding flow to export your node to a different hosting provider.
Binance Launches Lightning Support
Binance, probably the largest cryptocurrency exchange in the world, now supports the lightning network! To our knowledge, Coinbase has not released a statement on this developing story.
How the Voltage LSP Enhances Privacy for Mutiny Wallet Users
In this blog post Tony Giorgio explains how Mutiny Wallet leverages the Voltage LSP to enhance the privacy of their wallet users using just-in-time lightning channels to enable a VPN-like architecture for lightning payments.
[Lightning-dev] Practical PTLCs, a little more concretely
Greg Sanders, aka @theinstagibbs posted to the mailing list with an initial proposal for a PTLC implementation. In the gist he considers many potential use cases: single-sig adaptors vs MuSig2, async updates vs sync aka "simplified updates", amount of message re-ordering, and futuristic updates to mempool/consensus (including APO).
[Bitcoin Optech] LND Adds Support for Simple Taproot Channels
LND v0.17.0-beta.rc2 is a release candidate for the next major version of this popular LN node implementation. A major new experimental feature planned for this release, which could likely benefit from testing, is support for “simple taproot channels”.
[Bitcoin Optech] LDK Merges BOLT 12 Outbound PaymentId
LDK #2468 allows users to provide a payment_id which is encrypted in an invoice request’s metadata field. LDK checks the metadata in received invoices and will only pay if it recognizes the id and hasn’t already paid another invoice for it. This PR is part of LDK’s work toward implementing BOLT12.
Rusty's Revocation Secret Threshold Trick
Arik Sosman wrote up a gist explaining a novel technique proposed by Rusty Russell that may be useful in revoking the channel state of a channel controlled by a 2/3 threshold multisig.
Results of Major Technical Investigations for Storm-0558 Key Acquisition
In this investigation, Microsoft determined that a China-Based threat actor, Storm-0558, exploited a Microsoft account consumer key, obtained from a system crash dump in 2021, to access OWA and Outlook.com. Microsoft's investigation revealed system vulnerabilities and oversights, prompting the company to implement enhanced security measures.
Taproot Assets: Issuing Assets on Bitcoin
The good folks at Voltage have published this well written and accessible blog post discussing Taproot Assets--how they work, how they leverage lightning's network effects, and introduce new liquidity management requirements and business use cases for node runners.
Panel Discussion Details
Socratic Sessions are condensed versions of a Socratic-style meetup. A discussion leader will curate content based on a general theme and come prepared to give background on the material and provide discussion questions for the group.
Description
A focused Socratic Seminar on lightning protocol development. Topics will be selected from the lightning-dev mailing lists, prominent Github repositories, network graphs, research papers, vulnerability reports and other sources.
Moderators
Topics
Splicing merged into CLN
Dusty Daemon's year long PR to enable channel splicing in CLN has finally been merged into master! Hopefully this means users will soon be able to resize lightning channels with no channel downtime or disruption in payment flows. Holla! 🙌
10101 is building DLCs on Lightning
A new company called 10101 (pronounced ten-ten-one) is building DLC capability into lightning. In this three part blog series they explain what DLCs are, how they are enabled on lightning, and how they use virtual channels to accomplish this in practice.
Blockstream Greenlight enters Closed Beta
Greenlight, a new non-custodial lightning hosting infrastructure project, has entered closed beta! Greenlight is differentiated from other cloud lightning solutions thanks to the very low resource footprint of CLN, enabling multiple front ends to share access to a node, simplified recovery, an an off-boarding flow to export your node to a different hosting provider.
Binance Launches Lightning Support
Binance, probably the largest cryptocurrency exchange in the world, now supports the lightning network! To our knowledge, Coinbase has not released a statement on this developing story.
How the Voltage LSP Enhances Privacy for Mutiny Wallet Users
In this blog post Tony Giorgio explains how Mutiny Wallet leverages the Voltage LSP to enhance the privacy of their wallet users using just-in-time lightning channels to enable a VPN-like architecture for lightning payments.
[Lightning-dev] Practical PTLCs, a little more concretely
Greg Sanders, aka @theinstagibbs posted to the mailing list with an initial proposal for a PTLC implementation. In the gist he considers many potential use cases: single-sig adaptors vs MuSig2, async updates vs sync aka "simplified updates", amount of message re-ordering, and futuristic updates to mempool/consensus (including APO).
[Bitcoin Optech] LND Adds Support for Simple Taproot Channels
LND v0.17.0-beta.rc2 is a release candidate for the next major version of this popular LN node implementation. A major new experimental feature planned for this release, which could likely benefit from testing, is support for “simple taproot channels”.
[Bitcoin Optech] LDK Merges BOLT 12 Outbound PaymentId
LDK #2468 allows users to provide a payment_id which is encrypted in an invoice request’s metadata field. LDK checks the metadata in received invoices and will only pay if it recognizes the id and hasn’t already paid another invoice for it. This PR is part of LDK’s work toward implementing BOLT12.
Rusty's Revocation Secret Threshold Trick
Arik Sosman wrote up a gist explaining a novel technique proposed by Rusty Russell that may be useful in revoking the channel state of a channel controlled by a 2/3 threshold multisig.
Results of Major Technical Investigations for Storm-0558 Key Acquisition
In this investigation, Microsoft determined that a China-Based threat actor, Storm-0558, exploited a Microsoft account consumer key, obtained from a system crash dump in 2021, to access OWA and Outlook.com. Microsoft's investigation revealed system vulnerabilities and oversights, prompting the company to implement enhanced security measures.
Taproot Assets: Issuing Assets on Bitcoin
The good folks at Voltage have published this well written and accessible blog post discussing Taproot Assets--how they work, how they leverage lightning's network effects, and introduce new liquidity management requirements and business use cases for node runners.
Panel Discussion Details
Socratic Sessions are condensed versions of a Socratic-style meetup. A discussion leader will curate content based on a general theme and come prepared to give background on the material and provide discussion questions for the group.