Replies: 3 comments 4 replies
-
BIP141 has a section called
The commitment hash takes the Coinbase's On most mainnet blocks today, that is TIPICALLY BIP141 also has a section called
which means this field could eventually carry something different than Now the problem with the current Sv2 Template Distribution Protocol: We expect the Template Provider to provide the witness commitment on
But these Sv2 roles also need to construct the Coinbase transaction, and in that process they need to decide what the witness will look like. Today, writing But eventually this field might start carrying consensus-critical meaning due to some soft-fork. When that day comes, Sv2 roles will have no way to know what value they should use for Coinbase witness so that it matches the pre-image of the witness commitment. #15 proposed adding a |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This started as a discussion on #153.
The discussion started to go in the direction of potential spec changes (similar to what was proposed in #15). Given that the original goal of #153 was simply to establish some conventions without changing spec, I'm bringing those discussion points here so we can proceed with #153 while sticking to its original scope.
Beta Was this translation helpful? Give feedback.
All reactions