Tom Zander [ARCHIVE] on Nostr: 📅 Original date posted:2017-04-11 📝 Original message:The version field is still ...
📅 Original date posted:2017-04-11
📝 Original message:The version field is still needed to actually allow future block version
upgrades. We would cut off our road forward if that were to be blocked.
On Friday, 7 April 2017 22:06:39 CEST Jimmy Song via bitcoin-dev wrote:
> Currently, the version bits (currently 4 bytes, or 32 bits) in the header
> are used for BIP9 signaling. We change the version bits to a nonce-space
> so the miners can use it for overt ASICBoost. The 32-bits are now moved
> over to the Coinbase transaction as part of the witness commitment. The
> witness commitment goes from 38 bytes to 42 bytes, with the last 4 bytes
> being used as the version bits in the block header previously. The
> witness commitment becomes required as per Gregory Maxwell’s proposal.
> Reasoning
--
Tom Zander
Blog:
https://zander.github.ioVlog:
https://vimeo.com/channels/tomscryptochannelPublished at
2023-06-07 17:59:53Event JSON
{
"id": "ff39807cbe4c78b2857aedcf6a8e111c985396619468dc2f2fb1fe99a0ce379c",
"pubkey": "dcb947d818dbfd7cf0baf26c0d5eb606b5a32336c5483fb53e05146315833ca7",
"created_at": 1686160793,
"kind": 1,
"tags": [
[
"e",
"b3abda28c58fcdd36a7f3d79347d12387effc8cb5f326fca3c05e821d4348755",
"",
"root"
],
[
"e",
"fded2fe0760675d046bc12b91231cac8e64261dd7bd4d5ff1805c619b1e237e2",
"",
"reply"
],
[
"p",
"498a711971f8a0194289aee037a4c481a99e731b5151724064973cc0e0b27c84"
]
],
"content": "📅 Original date posted:2017-04-11\n📝 Original message:The version field is still needed to actually allow future block version \nupgrades. We would cut off our road forward if that were to be blocked.\n\n\nOn Friday, 7 April 2017 22:06:39 CEST Jimmy Song via bitcoin-dev wrote:\n\u003e Currently, the version bits (currently 4 bytes, or 32 bits) in the header\n\u003e are used for BIP9 signaling. We change the version bits to a nonce-space\n\u003e so the miners can use it for overt ASICBoost. The 32-bits are now moved\n\u003e over to the Coinbase transaction as part of the witness commitment. The\n\u003e witness commitment goes from 38 bytes to 42 bytes, with the last 4 bytes\n\u003e being used as the version bits in the block header previously. The\n\u003e witness commitment becomes required as per Gregory Maxwell’s proposal.\n\u003e Reasoning\n\n\n-- \nTom Zander\nBlog: https://zander.github.io\nVlog: https://vimeo.com/channels/tomscryptochannel",
"sig": "98227e2446f65de33f6afa325704ec1e7429a9690d9f798996f45d32273b0be379335470b470118485d9235efff893a82da21866176ab18cfb2b69eeb4fc7980"
}