Your signal. Your price.
Core Lightning v26.06 deprecates the Pay plugin in favor of XPay, which uses the AskRené plugin and minimum cost flow algorithms for improved multipath payment routing, and adds a payer proof implementation for Bolt 12 offers.
A Core Lightning denial-of-service vulnerability allowed remote attackers to crash nodes by sending an all-zero TXID during channel opening. The bug was fixed in version 26.0.4.
Chand discovered a remote denial-of-service vulnerability in Core Lightning by fuzzing the open channel flow during a Summer of Bitcoin internship.
The Core Lightning bug was triggered by a malicious peer sending a funding_created message with a zeroed funding transaction ID. This crashed the hardware security module daemon, forcing the whole node offline.
The Core Lightning vulnerability was fixed in version 26.04 after disclosure to CLN security in July 2024 and patching in August 2024. All node operators are advised to upgrade.
Chand criticizes Core Lightning's slow fix deployment pace as a sign Lightning security is undervalued, arguing the ecosystem should invest more in fuzzing like Bitcoin Core does.
Core Lightning 26.06 RC1 introduces experimental Bolt 12 payer proof support, allowing a payer to cryptographically prove they authorized a specific payment for disputes or audits while preserving privacy by omitting select invoice fields.
Core Lightning is deprecating legacy payment RPCs like 'pay' in favor of the newer 'xpay' family, which is multipath-native and uses rene-pay routing. The deprecation starts in v26.06, with removal scheduled for v27.03.
Horton asserts the 1996 Clean Break doctrine, written by Wormser and Perle for Netanyahu, advocated abandoning Palestinian peace talks and instead dominating neighboring states.
Core Lightning v26.04.1 enabled splicing by default and added `splice` and `splice-out` commands, following the merger of the splicing proposal into the Bolt specification.
LNbits supports over twenty funding sources including Core Lightning, LND, Phoenix, Spark, and the upcoming Arc, and users can switch between them at any time within the interface.
Major LNbits extensions include a point-of-sale system with inventory management, a webshop plugin, Nostr integrations for zaps and Lightning addresses, and channel management tools for CLN and LND backends.
Sachs states that Israel's 1996 "Clean Break Strategy" aimed for military dominance by overthrowing seven Middle Eastern governments that supported Palestinian militancy, rather than accepting a Palestinian state.
Sachs claims the US has been instrumental in six of the seven wars outlined in Israel's Clean Break Strategy, costing the US "$5 to $10 trillion" and destabilizing Libya, Sudan, Somalia, Lebanon, Syria, and Iraq.
Core Lightning's 26.04 release has removed splicing from experimental status, making it a default and production-ready feature. This marks a significant upgrade in Core Lightning's implementation of the splicing protocol.
Core Lightning #9046 fixes KeySend interoperability with LDK by increasing the final CLTV expiry value (safety margin) from 22 to 42. This matches LDK's expectation for receiving KeySend payments.
The documents concern President Obama's Clean Power Plan, which aimed to shift the U.S. power system using EPA regulations under the Clean Air Act of 1970. Challengers sought an immediate halt from the Supreme Court.
Chief Justice John Roberts, overseeing the DC Circuit, began the shift by arguing the Clean Power Plan imposed 'enormous burdens' and was not clearly authorized by the Clean Air Act. He felt the EPA had previously 'tricked' the court, citing a mercury emissions case litigated over 3 to 3.5 years.
Justice Breyer countered Roberts by noting the Clean Power Plan required no immediate action for six years and full compliance until 2030. Roberts, growing 'irritated,' dismissed procedural concerns, believing the 'most expensive regulation ever' was 'highly unlikely to survive' full review.
Robert C. Martin ("Uncle Bob"), author of "Clean Code," has shifted his perspective to embrace agentic engineering, suggesting AI makes programming syntax less important and prioritizes interfaces.
SCCO 6 focused on identity and signers, emphasizing that Nostr, Cashew, and Lightning provide essential building blocks for permissionless cryptographic identity, enabling agents to operate without traditional identity hurdles like phone numbers or numerous API keys.
The Bolt specification for channel splicing was merged after three implementations (Async/Phoenix, Core Lightning, LDK/Lexi) adopted it.
Core Lightning PR 8450 extends its scripting engine to support cross-channel splices, which involve moving funds between different Lightning channels.
Dusty Damon's splicing engine in Core Lightning solves dynamic fee calculation, a complex problem where adding inputs for fees increases transaction size, demanding more fees in a recursive loop.
The splicing engine aims to be a standalone library, minimizing dependencies on Core Lightning, and can manage complex channel states, ensuring correct fee rates and balances.
Core Lightning PRs 8856 and 8857 introduce `splicein` and `spliceout` RPC commands, allowing users to add funds to or remove funds from channels directly.
Core Lightning 26.04 Release Candidate 1 includes new splicing capabilities and adds an option for 'fronting nodes' in Bolt 12 offers to specify preferred routing peers.