<ul>
<li>with taproot we can create cancelable payments to mitigate a stuck onion.</li>
<li>we can create multiparty Channels with less onchain footprint as only one aggregated signature is necessary (however it is a complex dataflow without eltoo)</li>
<li>payment decorelation becomes possible via adaptor signatures. The payments secrets can change at every hop and thus payments at various nodes will become harder to corellate (before we had the same payment hash)</li>
<li>because payment points are linear (which hash functions are not) we can easily create escrow services on a payment level where the escrow does not need to be part of each channel but just keeps a secrete part of the full preimage</li>
</ul>

CC BY-SA 4.0
2021-06-20T12:11:55.527Z
2021-06-20T12:11:55.527Z
Rene Pickhardt
<p>With the upcoming taproot upgrade in 2021-Nov, how does this improve Lightning Network functionality?</p>

<lightning-network><taproot>
How does Taproot improve Lightning Network functionality?
Patoshi パトシ
# How does Taproot improve Lightning Network functionality?

(Asked by: username_0 on 2021-06-20)

With the upcoming taproot upgrade in 2021-Nov, how does this improve Lightning Network functionality?

**Tags:** lightning-network, taproot


---

## 1 answers

### Answer by username_1 on 2021-06-20. Score: 3 | Accepted answer

* with taproot we can create cancelable payments to mitigate a stuck onion.
* we can create multiparty Channels with less onchain footprint as only one aggregated signature is necessary (however it is a complex dataflow without eltoo)
* payment decorelation becomes possible via adaptor signatures. The payments secrets can change at every hop and thus payments at various nodes will become harder to corellate (before we had the same payment hash)
* because payment points are linear (which hash functions are not) we can easily create escrow services on a payment level where the escrow does not need to be part of each channel but just keeps a secrete part of the full preimage


---

