<p>The keyword you are probably looking for is <a href="https://blog.lightning.engineering/posts/2018/10/17/neutrino.html" rel="nofollow noreferrer">neutrino as explained in the article by lightning labs</a>. </p>

<p>From the conclusion of the article I quote: </p>

<blockquote>
  <p>We’re excited to have released the first implementation of BIP 157/158-compliant Neutrino clients in lnd 0.5 and in the <a href="https://github.com/lightninglabs/lightning-app/releases" rel="nofollow noreferrer">Lightning App alpha</a>. While these initial releases are for testnet, mainnet Neutrino is in progress as well. Note also that Neutrino serving support has been added to <a href="https://github.com/btcsuite/btcd" rel="nofollow noreferrer">btcd</a>, and support for BIP 158 has been merged into bitcoind (Bitcoin Core). [...] While support for BIP 158 has been merged into bitcoind, support for BIP 157 has not yet been merged, so Neutrino filters can’t yet be served by bitcoind full nodes. </p>
</blockquote>

<p>So I guess that currently you will need to run btcd together with lnd. The configuration can probably taken from the README of <a href="https://github.com/lightninglabs/lightning-app" rel="nofollow noreferrer">https://github.com/lightninglabs/lightning-app</a> </p>

CC BY-SA 4.0
2019-07-13T17:25:48.247Z
2019-07-13T17:25:48.247Z
Rene Pickhardt
<blockquote>
<p>I am gonna need to use prude mod and began the download of the chain starting from march 2018 as recquired by lnd,</p>
<p>my question is which bitcoin client is able to do that and how to configure it for this procedure ?</p>
</blockquote>
<p>I don’t believe any client can do this: how will your node know if a UTXO from before March 2018 was valid if it hast verified the full history of the chain?</p>
<p>When a node is bootstrapped, it will work through the blockchain’s history to build a UTXO set. Without being able to build and verify this UTXO set from scratch, there is no way to know that a UTXO is valid (without trusting someone else). For example, if someone opened a channel with your node, by consuming a UTXO from 2017, how would your node be able to determine the validity of that UTXO?</p>
<p>Even for a neutrino-serving node like btcd, the node still needs to have verified the entire history, in order to serve the LN node valid data.</p>

CC BY-SA 4.0
2019-07-13T19:48:00.443Z
Maybe that should be a different question but I guess the same holds true for accumulators like utreexo?
Rene Pickhardt
CC BY-SA 4.0
2019-07-13T20:01:12.853Z
@RenePickhardt Good question. I’ve seen a few proposals for ways to add UTXO commitments to Bitcoin, and I believe they could provide a mechanism for achieving what OP desires (though they are not yet implemented at this point, and there are some security implications: instead of just trusting the math and code your node is running to do these checks, you must trust others (in aggregate) to do them, and you must trust the method of aggregation (more math, more code) to be secure as well).
chytrik
CC BY-SA 4.0
2019-07-13T21:25:15.073Z
decided to extract the discussion to a separate question for better indexability: https://bitcoin.stackexchange.com/questions/89023/what-are-the-downsides-of-integrating-accumulators-like-utreexo-to-bitcoind
Rene Pickhardt
CC BY-SA 4.0
2019-07-13T19:17:00.067Z
2019-07-13T19:17:00.067Z
2020-06-16T11:10:03.350Z
chytrik
<p>I am in the process of setting up <code>lnd</code> on a separate computer.</p>
<p>The computer has less than 200GB available and the actual blockchain is more than 220GB, so I am gonna need to use pruned mode.</p>
<p>What I want is to download only the part of the blockchain after the introduction of the lightning network, so begining in march 2018 ( yes it is a bad idea )</p>
<p>Which bitcoin client is able to do that and how do I need to configure it for this procedure?</p>

CC BY-SA 4.0
2021-06-23T17:53:30.973Z
Hi Saxtheowl, I tried to touch up this question, but it is not clear to me what you meant with "and began the download of the chain starting from march 2018 as required by lnd". I assume you meant to ask how you can set up a Lightning node that requires less than 200 GB of disk space. Could you please edit your question to clarify?
Murch
<blockchain><lightning-network><pruning>
Download the blockchain starting with a specific date
Saxtheowl
# Download the blockchain starting with a specific date

(Asked by: username_0 on 2019-07-13)

I am in the process of setting up `lnd` on a separate computer.

The computer has less than 200GB available and the actual blockchain is more than 220GB, so I am gonna need to use pruned mode.

What I want is to download only the part of the blockchain after the introduction of the lightning network, so begining in march 2018 ( yes it is a bad idea )

Which bitcoin client is able to do that and how do I need to configure it for this procedure?

**Tags:** blockchain, lightning-network, pruning

> **Comments:**
> **username_1**: Hi username_0, I tried to touch up this question, but it is not clear to me what you meant with "and began the download of the chain starting from march 2018 as required by lnd". I assume you meant to ask how you can set up a Lightning node that requires less than 200 GB of disk space. Could you please edit your question to clarify?  

---

## 2 answers

### Answer by username_2 on 2019-07-13. Score: 1 | Accepted answer

The keyword you are probably looking for is [neutrino as explained in the article by lightning labs](https://blog.lightning.engineering/posts/2018/10/17/neutrino.html).

From the conclusion of the article I quote:

> We’re excited to have released the first implementation of BIP 157/158-compliant Neutrino clients in lnd 0.5 and in the [Lightning App alpha](https://github.com/lightninglabs/lightning-app/releases). While these initial releases are for testnet, mainnet Neutrino is in progress as well. Note also that Neutrino serving support has been added to [btcd](https://github.com/btcsuite/btcd), and support for BIP 158 has been merged into bitcoind (Bitcoin Core). [...] While support for BIP 158 has been merged into bitcoind, support for BIP 157 has not yet been merged, so Neutrino filters can’t yet be served by bitcoind full nodes.

So I guess that currently you will need to run btcd together with lnd. The configuration can probably taken from the README of <https://github.com/lightninglabs/lightning-app>


---

### Answer by username_3 on 2019-07-13. Score: 3

> I am gonna need to use prude mod and began the download of the chain starting from march 2018 as recquired by lnd,
>
> my question is which bitcoin client is able to do that and how to configure it for this procedure ?

I don’t believe any client can do this: how will your node know if a UTXO from before March 2018 was valid if it hast verified the full history of the chain?

When a node is bootstrapped, it will work through the blockchain’s history to build a UTXO set. Without being able to build and verify this UTXO set from scratch, there is no way to know that a UTXO is valid (without trusting someone else). For example, if someone opened a channel with your node, by consuming a UTXO from 2017, how would your node be able to determine the validity of that UTXO?

Even for a neutrino-serving node like btcd, the node still needs to have verified the entire history, in order to serve the LN node valid data.

> **Comments:**
> **username_2**: Maybe that should be a different question but I guess the same holds true for accumulators like utreexo?  
> **username_3**: @username_2 Good question. I’ve seen a few proposals for ways to add UTXO commitments to Bitcoin, and I believe they could provide a mechanism for achieving what OP desires (though they are not yet implemented at this point, and there are some security implications: instead of just trusting the math and code your node is running to do these checks, you must trust others (in aggregate) to do them, and you must trust the method of aggregation (more math, more code) to be secure as well).  
> **username_2**: decided to extract the discussion to a separate question for better indexability: https://bitcoin.stackexchange.com/questions/89023/what-are-the-downsides-of-integrating-accumulators-like-utreexo-to-bitcoind  

---

