Skip to content

Newsletters: add 178 (2021-12-08)#696

Merged
bitschmidty merged 4 commits intobitcoinops:masterfrom
harding:2021-12-08-newsletter
Dec 8, 2021
Merged

Newsletters: add 178 (2021-12-08)#696
bitschmidty merged 4 commits intobitcoinops:masterfrom
harding:2021-12-08-newsletter

Conversation

@harding
Copy link
Collaborator

@harding harding commented Dec 4, 2021

No description provided.

## News

- **Fee bumping research:** Antoine Poinsot [posted][darosior bump] to
the Bitcoin-Dev mailing list a detailed description several concerns
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
the Bitcoin-Dev mailing list a detailed description several concerns
the Bitcoin-Dev mailing list a detailed description of several concerns

transaction pinning]. Also included in his post is the result of
[research][revault research] into some of the ideas described earlier.

Ensuring that fee bumping works reliability is a requirement for the
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Ensuring that fee bumping works reliability is a requirement for the
Ensuring that fee bumping works reliably is a requirement for the

Copy link
Collaborator

@murchandamus murchandamus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me so far, I have no comments.

it possible to lose money?"
a2="With this change, the wallet allows importing taproot descriptors at any
time, i.e., even when taproot is not active and v1 segwit outputs can be spent
by anyone). This means it's possible to receive bitcoin at a taproot address
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the )


q2="Are there any theoretical issues with the change? For wallet users, is
it possible to lose money?"
a2="With this change, the wallet allows importing taproot descriptors at any
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest linking to the descriptors topic

Copy link
Collaborator Author

@harding harding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@glozow just a couple quick notes, thanks for the PR club writeup!

by anyone). This means it's possible to receive bitcoin at a taproot address
without taproot being active yet; if the chain also reorgs to a block prior to
709,632, miners (or someone who can get a nonstandard transaction confirmed) can
steal those UTXOs."
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@glozow it might be worth appending a sentence to a2 saying something like, "By the time this change is released in the next major version of Bitcoin Core, that will require producing proof of work equivalent to the work of the entire Bitcoin network over a period of several months."

That's kinda an obvious point to you and me, but one thing I've seen happen is that unqualified text written about highly-unlikely theft scenarios gets repeated by people who don't know what they're talking about in the most sinister way, e.g. "Bitcoin Core developers admit 'it's possible to receive bitcoin at a taproot output that miners can steal'".

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah sorry I didn't get back to this in time! 🙈 Good point for sure.

it possible to lose money?"
a2="With this change, the wallet allows importing taproot descriptors at any
time, i.e., even when taproot is not active and v1 segwit outputs can be spent
by anyone). This means it's possible to receive bitcoin at a taproot address
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
by anyone). This means it's possible to receive bitcoin at a taproot address
by anyone). This means it's possible to receive bitcoin at a taproot output

I'll update this but just so you know why I'm changing it, "taproot address" is discouraged compared to either "bech32m address" or "taproot output". See https://github.com/bitcoinops/bitcoinops.github.io/blob/master/STYLE.md#forbidden-terms-and-abbreviations

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good to know, thanks!

@harding
Copy link
Collaborator Author

harding commented Dec 7, 2021

@bitschmidty thanks for the Bitcoin Core 23155 description. Sorry for not mentioning that I had already written my own version. I left yours in the history put used my version which was a bit longer, though maybe not more informative.

Topic links added and I checked for additional releases/RCs (none found).

Thank you @glozow @adamjonas @dongcarl @bitschmidty for the writing and @glozow @xekyo @bitschmidty for the reviews!

Copy link
Contributor

@lightning-developer lightning-developer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested to add a bullet point about the deprecated TOR v2 Onion support on the Lightning Network

edit: You mentioned this in Bitcoin Optech Newsletter #119 when Bitcoin deprecated it.

better experience---allowing them to spend 100% of the funds in the
channel. Since only the remote node is taking any risk, there's no
problem allowing the local node to accept such channels.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think lightning/bolts#940 is worthwhile to be mentioned.

The support for TOR v2 Onions was being deprecated and Lightning Nodes should not announce TOR v2 Onion addresses in their node_announcements anymore. Rust Lightning has also implemented this in lightningdevkit/rust-lightning#1204

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lightning-developer thanks! Per our schedule we'll be considering it for mention next week, since it was only merged two days ago.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok I have just provided you with a patch at https://github.com/harding/bitcoinops.github.io/pull/22/files I did not know about your schedule. Sorry for the delay.

@bitschmidty bitschmidty force-pushed the 2021-12-08-newsletter branch from ddf906e to ba210b5 Compare December 8, 2021 11:32
@bitschmidty bitschmidty merged commit 8bf500c into bitcoinops:master Dec 8, 2021
@bitschmidty
Copy link
Contributor

Echoing the thank yous: Thank you @harding @glozow @adamjonas @dongcarl for the writing and @glozow @xekyo for the reviews! (and @adamjonas +1 for adding the topic!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants