mirror of
https://github.com/ACINQ/eclair.git
synced 2025-02-24 06:47:46 +01:00
Starting with bitcoind 23.0, a new `changetype` parameter was introduced. If not specified, bitcoind will generate a change output with a type that matches the main output to make it harder for chain analysis to detect which output is the change. The issue is that lightning requires segwit utxos: if an on-chain payment is sent to a non-segwit address, we still want our change output to use segwit, otherwise we won't be able to use it. We thus must set `addresstype` and `changetype` in `bitcoin.conf` to ensure we never generate legacy change addresses. |
||
---|---|---|
.. | ||
release-notes | ||
API.md | ||
Architecture.md | ||
CircularRebalancing.md | ||
Cluster.md | ||
Configure.md | ||
FAQ.md | ||
Features.md | ||
Guides.md | ||
Logging.md | ||
Monitoring.md | ||
MultipartPayments.md | ||
PostgreSQL.md | ||
Tor.md | ||
TrampolinePayments.md | ||
Usage.md |