<oembed><type>rich</type><version>1.0</version><author_name>npub1tfk373zg9dnmtvxnpnq7s2dkdgj37rwfj3yrwld7830qltmv8qps8rfq0n</author_name><author_url>https://nostr.ae/npub1tfk373zg9dnmtvxnpnq7s2dkdgj37rwfj3yrwld7830qltmv8qps8rfq0n</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2017-06-28&#xA;📝 Original message:On Wednesday 28 June 2017 12:37:13 AM Chris Stewart via bitcoin-dev wrote:&#xA;&gt; BRIBEVERIFY redefines the existing NOP4 opcode. When executed, if the given&#xA;&gt; critical hash is included at the given vout index in the coinbase&#xA;&gt; transaction&#xA;&gt; the script evaluates to true. Otherwise, the script will fail.&#xA;&gt; &#xA;&gt; This allows sidechains to be merged mined against&#xA;&gt; bitcoin without burdening bitcoin miners with extra resource requirements.&#xA;&#xA;I don&#39;t see how. It seems like the logical outcome from this is &#34;whoever pays &#xA;the most gets the next sidechain block&#34;... That&#39;s not particularly useful for &#xA;merge mining.&#xA;&#xA;&gt; This enables sidechains in Bitcoin.&#xA;&#xA;There are different kinds of sidechains...&#xA;&#xA;Federated peg: this already works on Bitcoin.&#xA;SPV/SNARK peg: this isn&#39;t enabled by your BIP.&#xA;Drivechains: this isn&#39;t enabled by your BIP.&#xA;&#xA;How do you say this enables any kind of sidechain?&#xA;&#xA;&gt; A new block rule is added which requires that the miner&#39;s coinbase reward&#xA;&gt; be at index 0 in the coinbase transaction&#39;s output vector.&#xA;&gt; &#xA;&gt; It also fixes the witness commitment output to be at index 1 of the&#xA;&gt; coinbase transaction&#39;s output vector.&#xA;&#xA;This is unacceptable, for reasons Greg already pointed out.&#xA;&#xA;&gt; This document is placed in the public domain.&#xA;&#xA;Note that this is not acceptable for BIPs anymore.&#xA;&#xA;https://github.com/bitcoin/bips/blob/master/bip-0002.mediawiki#BIP_licensing</html></oembed>