<p>Both lightning channels and duplex micropayment channels (DMC) are proposals to create bidirectional micropayment channels, that is, micropayment channels that can be used in both directions (a user A can pay to another user B and, at the same time, B can pay to A). Apart from their goal, both proposals also have similitudes in the basic blocks they use to achieve it (e.g. multisignatures, time locks, etc.).</p>

<p>They differ on the exact way to accomplish it and on some of the properties of the created channels. For instance, DMC create channels with a finite lifetime while lightning channels can be kept open indefinitely. They also differ on the exact number of signatures and transactions involved in the creation of the channel, the payments and the resolution of disputes.</p>

<p>A more detailed description and comparison can be found in <a href="https://eprint.iacr.org/2016/408" rel="noreferrer">this recent paper</a>.</p>

<p>AFAIK, both lightning channels and duplex micropayment channels can not be used in practice yet because they need some functionalities that are still not deployed in the main network (e.g., the ability to build upon unsigned transactions). I am not aware of any available implementation of DMC.</p>

CC BY-SA 3.0
2017-11-27T15:22:40.530Z
Thanks a lot for the link to the paper by McCorry et al, it really helped me understand the various approaches to payment channels!
Sergei Tikhomirov
CC BY-SA 3.0
2016-06-17T11:16:44.413Z
2016-06-17T11:16:44.413Z
cpsola
<p>I'm new to Bitcoin and just became familiar with Micropayment channels. But how exactly do they relate to:</p>

<ul>
<li><p><a href="https://lightning.network" rel="noreferrer">Lightning network</a></p></li>
<li><p><a href="http://www.tik.ee.ethz.ch/file/716b955c130e6c703fac336ea17b1670/duplex-micropayment-channels.pdf" rel="noreferrer">Duplex Micropayment Channels</a>
? </p></li>
</ul>

<p>I am reading about these but can't find a "big picture" view. Most big-picture posts are over-simplistic or promoting either of these I found. </p>

<p>Also, micropayment channels, as implemented by <code>bitcoinJ</code>, are used in practice I believe. What about Lightning and Duplex? </p>

<p>(Successful efforts to implement Lightning exist (e.g., blockchain.info, Lightning). Has there been any effort to implement Duplex?)</p>

<p>thank you</p>

CC BY-SA 3.0
2016-06-07T13:38:40.560Z
Hey hartmut, good question! I've slightly tweaked your question for better readability. In the future, please don't just put keywords into the title of your question, but rather try to summarize your question in a way that other users get an idea what it is about. Most often, people only see the title first, so a good title helps attract more readers. You might also find my answer to [How does the Lightning network work in simple terms?](http://bitcoin.stackexchange.com/a/43701/5406) interesting, as it might show you how LN allows for Micropayments. :)
Murch
<multi-signature><bitcoinj><lightning-network><micropaymentchannels>
How are Lightning network, duplex channels, and micropayment channels related?
hartmut
# How are Lightning network, duplex channels, and micropayment channels related?

(Asked by: username_0 on 2016-06-07)

I'm new to Bitcoin and just became familiar with Micropayment channels. But how exactly do they relate to:

* [Lightning network](https://lightning.network)
* [Duplex Micropayment Channels](http://www.tik.ee.ethz.ch/file/716b955c130e6c703fac336ea17b1670/duplex-micropayment-channels.pdf)
  ?

I am reading about these but can't find a "big picture" view. Most big-picture posts are over-simplistic or promoting either of these I found.

Also, micropayment channels, as implemented by `bitcoinJ`, are used in practice I believe. What about Lightning and Duplex?

(Successful efforts to implement Lightning exist (e.g., blockchain.info, Lightning). Has there been any effort to implement Duplex?)

thank you

**Tags:** multi-signature, bitcoinj, lightning-network, micropaymentchannels

> **Comments:**
> **username_1**: Hey username_0, good question! I've slightly tweaked your question for better readability. In the future, please don't just put keywords into the title of your question, but rather try to summarize your question in a way that other users get an idea what it is about. Most often, people only see the title first, so a good title helps attract more readers. You might also find my answer to [How does the Lightning network work in simple terms?](http://bitcoin.stackexchange.com/a/43701/5406) interesting, as it might show you how LN allows for Micropayments. :)  

---

## 1 answers

### Answer by username_2 on 2016-06-17. Score: 5 | Accepted answer

Both lightning channels and duplex micropayment channels (DMC) are proposals to create bidirectional micropayment channels, that is, micropayment channels that can be used in both directions (a user A can pay to another user B and, at the same time, B can pay to A). Apart from their goal, both proposals also have similitudes in the basic blocks they use to achieve it (e.g. multisignatures, time locks, etc.).

They differ on the exact way to accomplish it and on some of the properties of the created channels. For instance, DMC create channels with a finite lifetime while lightning channels can be kept open indefinitely. They also differ on the exact number of signatures and transactions involved in the creation of the channel, the payments and the resolution of disputes.

A more detailed description and comparison can be found in [this recent paper](https://eprint.iacr.org/2016/408).

AFAIK, both lightning channels and duplex micropayment channels can not be used in practice yet because they need some functionalities that are still not deployed in the main network (e.g., the ability to build upon unsigned transactions). I am not aware of any available implementation of DMC.

> **Comments:**
> **username_3**: Thanks a lot for the link to the paper by McCorry et al, it really helped me understand the various approaches to payment channels!  

---

