Skip to content

Newsletters: add 392 (2026-02-13)#2642

Merged
bitschmidty merged 5 commits intobitcoinops:masterfrom
bitschmidty:2026-02-13-newsletter
Feb 13, 2026
Merged

Newsletters: add 392 (2026-02-13)#2642
bitschmidty merged 5 commits intobitcoinops:masterfrom
bitschmidty:2026-02-13-newsletter

Conversation

@bitschmidty
Copy link
Contributor

@bitschmidty bitschmidty commented Feb 6, 2026

Note: no PR Review Club this week as there was no recent meeting

@bitschmidty bitschmidty self-assigned this Feb 6, 2026
Copy link
Contributor

@jirijakes jirijakes left a comment

Choose a reason for hiding this comment

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

Maybe also use K<sub>max</sub>?

and adds an auxiliary file to [BIP324][] tracking one-byte ID
assignments across BIPs to help developers avoid conflicts. The file
also records [utreexo][topic utreexo]'s proposed assignments from
[BIP183][].
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Dead link @Gustavojfe

@bitschmidty
Copy link
Contributor Author

Added lede, topics, some changes to the SP news item.
As I will be short on time during publishing tomorrow morning, Id ask, if possible, all changes/feedback/etc be completed in the next 5 hours if possible, so I can prep publishing then. (cc @Gustavojfe @TumaBitcoiner @kevkevinpal)

Copy link

@theStack theStack left a comment

Choose a reason for hiding this comment

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

Thanks for covering the BIP-352 K_max protocol restriction topic! Left some late nits about that, feel free to ignore.

@bitschmidty bitschmidty force-pushed the 2026-02-13-newsletter branch from e3c3d74 to 1d93bc1 Compare February 13, 2026 02:08
@bitschmidty bitschmidty force-pushed the 2026-02-13-newsletter branch from 1d93bc1 to 74fcfdf Compare February 13, 2026 02:17
Comment on lines +22 to +23
constructs a transaction with a large number of taproot outputs (23255 max outputs per
block according to current consensus rules) that all target the same entity.
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
constructs a transaction with a large number of taproot outputs (23255 max outputs per
block according to current consensus rules) that all target the same entity.
constructs a transaction with a large number of taproot outputs (up to 23255 outputs per
block, the current consensus limit) that all target the same entity.

If there were no limit on group size, it would take several minutes
to process, rather than tens of seconds.

This motivated a mitigation to add a new parameter, `K_max`, that limits 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
This motivated a mitigation to add a new parameter, `K_max`, that limits the
This motivated the addition of a new parameter, `K_max`, that limits the

to process, rather than tens of seconds.

This motivated a mitigation to add a new parameter, `K_max`, that limits the
number of per-group recipients within a single transaction. In theory, this
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
number of per-group recipients within a single transaction. In theory, this
number of per-group recipients in a single transaction. In theory, this

protocols, such as [ECDH][ecdh wiki], in which any participant can derive a shared
secret using their private key and the other participant's public key. It also applies
a [Non-interactive Zero Knowledge proof][nizk wiki] to make circuit resolution
verifiable and to prevent cheating.
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
verifiable and to prevent cheating.
verifiable and prevent cheating.

Comment on lines +56 to +57
Another important advantage of BLISK with respect to other approaches is
eliminating the need to generate a fresh key pair. In fact, it allows connecting an
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
Another important advantage of BLISK with respect to other approaches is
eliminating the need to generate a fresh key pair. In fact, it allows connecting an
Another important advantage of BLISK over other approaches is the
elimination of the need to generate a fresh key pair. In fact, it allows connecting an

Comment on lines +60 to +61
Kurbatov provided a [proof-of-concept][blisk gh] for the protocol, although he stated
that the framework has not reached production maturity yet.
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
Kurbatov provided a [proof-of-concept][blisk gh] for the protocol, although he stated
that the framework has not reached production maturity yet.
Kurbatov provided a [proof-of-concept][blisk gh] for the protocol, though he stated
that the framework has not yet reached production maturity.

@bitschmidty bitschmidty merged commit 6d1ab15 into bitcoinops:master Feb 13, 2026
1 check passed
@bitschmidty
Copy link
Contributor Author

Added a topic entry for the consensus cleanup
Took remaining suggestion and checked that other feedback was resolved
Squashed and merged

Thank you @Gustavojfe @TumaBitcoiner @kevkevinpal for authoring and @LarryRuane @theStack @jirijakes for reviewing!

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