2
2
If the bitcoin protocol were changed so that the merkle root from block N-1 were replaced in block N by the two roots of blocks N-2 and N-3, then it would become possible to mine 2 blocks at a time in parallel and increase the block frequency compared to the time each block took to propagate. Each block would still get confirmed by 6 of the following 7 blocks. The block size variance could be controlled by requiring that transactions with odd hashes go into odd-numbered blocks and vice-versa. What would be the limitations of this variant protocol compared to the existing Bitcoin protocol, assuming nobody considered one confirmation to be much better than zero?
I don't think I understand your proposal. There are five fields in a Bitcoin block header: version, prevblock, merkle root, timestamp, and nonce. Which one are you proposing to modify, and how? – Nick ODell – 2015-07-16T04:52:37.507
1prevblock, by replacing it with two fields based on blocks N-2 and N-3. – Pr0methean – 2017-06-08T03:12:17.680