How A Bug Temporarily Brought Down One Implementation Of The Lightning Network
One developer brought down LND nodes with a massive multisignature transaction, causing issues across the Lightning Network for a short period of time.Watch This Episode On YouTube Or RumbleListen To The Episode Here:App...
One developer brought down LND nodes with a massive multisignature transaction, causing issues across the Lightning Network for a short period of time.
Watch This Episode On YouTube Or Rumble
Listen To The Episode Here:
In this episode of “Bitcoin, Explained,” hosts Aaron van Wirdum and Sjors Provoost discuss a recent bug in the btcd Bitcoin implementation that affected a large part of the Lightning Network, as it disconnected LND Lightning nodes from the Bitcoin blockchain.
In the episode, van Wirdum and Provoost explain that a developer going by the name Burak on Twitter created a 998-of-999 multisig transaction by leveraging the recent Taproot upgrade. Although this was a valid transaction, btcd and LND nodes rejected it, and therefore rejected the block that included the transaction and all blocks that came after it. Lightning Labs released a patch that same evening to fix the issue with LND nodes.
Specifically, Provoost explains, btcd rejected the transaction because it has a maximum limit on how much witness data a Segwit transaction can include. Although other Bitcoin implementations do enforce this limit on Segwit version 0 transactions, Segwit version 1 (that is, Taproot) transactions have no such limit. This discrepancy is what seems to have caused the issue in the btcd implementation.
Still, it is a bit unclear why this bug in btcd seemingly also affected many LND Lightning nodes which use Bitcoin Core rather than btcd to validate blocks. In the second half of this week's episode, Provoost speculates how the two may be connected.
To conclude the episode, van Wirdum and Provoost explain how the Lightning Network is affected when Lightning nodes reject the Bitcoin blockchain.
Original source
Read on Bitcoin MagazineRelated market context
BitGo Launches Lightning Earn to Let Institutions Put Bitcoin to Work on Lightning Network
Bitcoin Magazine BitGo Launches Lightning Earn to Let Institutions Put Bitcoin to Work on Lightning Network BitGo, an OCC-regulate...
BitGo launches Lightning Earn, letting institutions pocket routing fees on Bitcoin’s fastest network
BitGo's Lightning Earn could transform institutional Bitcoin holdings by providing a regulated, yield-generating alternative to pa...
Kraken Enables USDCx Deposits And Withdrawals On Canton Network
TL;DR Kraken has enabled deposits and withdrawals of USDCx on Canton Network. USDCx is backed 1:1 by USDC held in Circle’s xReserv...
Crypto Laundering Network Linked To Ransomware Gangs Dismantled By Law Enforcement
TL;DR Chainalysis says law enforcement has dismantled AudiA6, a crypto laundering network linked to ransomware and darknet activit...
MetaMask reports connectivity disruption across multiple blockchain networks
The disruption highlights the vulnerability of decentralized finance ecosystems to single points of failure, impacting user trust...
LG Electronics Tests Onchain Advertising Network On Arbitrum
TL;DR LG Electronics is piloting an onchain advertising network on Arbitrum. The project is designed to make ad performance more v...