Bastien Teinturier
Bastien Teinturier
Route blinding allows a recipient to provide a blinded route to potential payers. Each `node_id` in the route is tweaked, and dummy hops may be included. This is an alternative...
This is a follow-up on #1006, which actually created more confusion. This is somewhat hard to explain both clearly and concisely, let me know if I should make it less...
Since #910, nodes are allowed to use aliases instead of real scids. It would be quite helpful to be explicit about it and set a flag in `channel_update` when an...
This proposal allows nodes running on constrained devices to sync only a small portion of the network and leverage trampoline nodes to calculate the missing parts of the payment route...
Trampoline routing uses layered onions to trustlessly and privately offload the calculation of parts of a payment route to remote trampoline nodes. A normal onion contains a smaller onion for...
Nodes can offer to altruistically store small amounts of data on behalf of their channel peers. It complements `option_data_loss_protect` and can let nodes that lost data fully recover their channels...
This was discussed during the spec meeting and is weakly linked to #932 Let's imagine we have two nodes Alice and Bob. Alice takes her node offline, does weird stuff...
Message types (2-bytes id) are only finally assigned when they're included into the spec. While a new message is being tested, you can announce the temporary id you're going to...
With anchor outputs, we depend on RBF (adding additional inputs) to ensure HTLC transactions can get confirmed in time. The more I think about it, the more I find it...
Kamon currently depends on an old version of okhttp3 (see `Build.scala`): ```scala val okHttp = "com.squareup.okhttp3" % "okhttp" % "3.14.7" ``` This creates issues with other packages such as `com.softwaremill.sttp.client3:okhttp-backend`...