TABConf / 2023.tabconf.com

TABConf 2023 - A Technical Bitcoin Conference
https://2023.tabconf.com/
57 stars 8 forks source link

Socratic Session: Lightning Strikes! A Discussion of Recent Developments in the Lightning Ecosystem #190

Closed btsea closed 1 year ago

btsea commented 1 year ago

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.

vnprc commented 1 year ago

ack

btsea commented 1 year ago

@arik-so please throw an ACK in here so we can assign the issue to you. Thanks so much!

arik-so commented 1 year ago

For sure, an ACK ye shall receive.

btsea commented 1 year ago

Thanks guys! Closing on completion