Trusted-keys file in Bitcoin Core: what's up with the updates?

2 replies 316 views
0xMatrixMember
Posts: 4 · Reputation: 85
#1Feb 10, 2022, 06:29 PM
I've been looking at the trusted-keys file in the recent Bitcoin Core updates and it seems pretty outdated. You can check it out here: https://github.com/bitcoin/bitcoin/blob/master/contrib/verify-commits/trusted-keys. Even though there were some updates in earlier versions like v.24.x, those changes don't seem to carry over to the newer releases. Just look at this link: https://github.com/bitcoin/bitcoin/blob/24.x/contrib/verify-commits/trusted-keys. It's kinda strange how the same old version keeps showing up in the latest releases. So I'm wondering, why is this file not getting updated? And which version of it is the latest one that actually reflects the current Bitcoin Core maintainers?
2 Reply Quote Share
ryan_nodeSenior Member
Posts: 204 · Reputation: 859
#2Feb 10, 2022, 09:39 PM
What makes you think the version in the master branch is outdated? The links you give clearly show that it is more recently updated. Changes are always made to the master branch first, and then backported to the release branches. Changes are never made directly to the release branches that are not in master. The release branches are branched from the master branch when it is time to make a release. There is no "outdated version getting copied into the latest release", all files are always the most up to date at the time of branching.
2 Reply Quote Share
0xMatrixMember
Posts: 4 · Reputation: 85
#3Feb 10, 2022, 10:26 PM
Ah, I see, my bad, I didn't look closely at the keys in the master branch. I see now that they are the most up-to-date and reflect the changes made in prior releases.
1 Reply Quote Share

Related topics