eric at voskuil.org [ARCHIVE] on Nostr: 📅 Original date posted:2022-01-18 📝 Original message:I won't comment on CTV at ...
📅 Original date posted:2022-01-18
📝 Original message:I won't comment on CTV at this point, but these comments on BIP9 and BIP8
deserve a response, given the intense obfuscation below.
The only material distinction between BIP9 and BIP8 is that the latter may
activate without signaled support of hash power enforcement.
As unenforced soft forks are not "backward compatible" they produce a chain
split. It was for this reason alone that BIP8 never gained sufficient
support.
Taproot activation was in no way a compromise between enforced and
unenforced activation. Unenforced activation was wholly rejected.
> BIP 9 at this point represents developers attempting to disregard and
impose their will over community consensus, as well as an attempt to force a
miner veto backdoor/vulnerability on deployment. It should never be used
again."
This appears to be the start of another marketing campaign, an attempt to
reclaim Taproot activation as some sort of "win" over the "miner backdoor".
The same sort of misleading campaign was waged in the wake of segwit, and
led directly to the conflict around Taproot activation.
The differences between ST and BIP9 are inconsequential in this regard. The
criticism you are making of BIP9 above applies equally to ST.
> As with Taproot, any future deployments should use BIP 8 again
This is one of the most misleading statements I've seen here. It's not
technically a lie, because it states what "should" happen. But it is clearly
intended to lead people to believe that BIP8 was actually used ("again") -
it was not. ST was some technical tweaks to BIP9.
I am making no statement whatsoever on what "should" happen. My interest is
in providing accurate information so that people can make informed
decisions.
The outright deception around this one topic has led to significant
unnecessary conflict in the community. Make your argument, but make it
honestly.
e
> -----Original Message-----
> From: bitcoin-dev <bitcoin-dev-bounces at lists.linuxfoundation.org> On
Behalf
> Of Luke Dashjr via bitcoin-dev
> Sent: Tuesday, January 18, 2022 1:19 PM
> To: bitcoin-dev at lists.linuxfoundation.org
> Subject: [bitcoin-dev] CTV BIP review
>
> tl;dr: I don't think CTV is ready yet (but probably close), and in any
case
> definitely not worth reviving BIP 9 with its known flaws and
vulnerability.
...
> >Deployment could be done via BIP 9 VersionBits deployed through Speedy
> Trial.
>
> Hard NACK on this. BIP 9 at this point represents developers attempting to
> disregard and impose their will over community consensus, as well as an
> attempt to force a miner veto backdoor/vulnerability on deployment. It
> should never be used again.
>
> Speedy Trial implemented with BIP 8 made sense* as a possible neutral
> compromise between LOT=True and LOT=False (which could be deployed
> prior to or in parallel), but using BIP 9 would destroy this.
>
> As with Taproot, any future deployments should use BIP 8 again, until a
better
> solution is developed. Reverting back to a known flawed and vulnerable
> activation method should not be done, and it would be better not to deploy
> CTV at all at such an expense.
>
> The fact that certain developers attempted to deploy a BIP 9 alternative
> activation for Taproot against community consensus, and that even managed
> to get released as "Bitcoin Core", makes it all the more important that
the
> community firmly rejects any further action to force this regression.
>
> * it is my opinion a BIP 8 ST would be an okay compromise under those
> circumstances; others do disagree that ST is acceptable at all
Published at
2023-06-07 23:02:31Event JSON
{
"id": "b7de65a60b29fb715b77a91b4fb50804139ab031213a47620bfd857e39d8496f",
"pubkey": "1c6b6b98622ba25104591136013eadc67e5a75a9327400cb9f2b9ac5027462c3",
"created_at": 1686178951,
"kind": 1,
"tags": [
[
"e",
"03da030e3b313ae60c6ce63f7e2349e6c30d49bd45d38ae242a67e28557d2786",
"",
"root"
],
[
"e",
"6437ef9ba5c948359bbb777a558ee3bbcaa1c0c1785c66fdf47ff160013a205e",
"",
"reply"
],
[
"p",
"5a6d1f44482b67b5b0d30cc1e829b66a251f0dc99448377dbe3c5e0faf6c3803"
]
],
"content": "📅 Original date posted:2022-01-18\n📝 Original message:I won't comment on CTV at this point, but these comments on BIP9 and BIP8\ndeserve a response, given the intense obfuscation below.\n\nThe only material distinction between BIP9 and BIP8 is that the latter may\nactivate without signaled support of hash power enforcement.\n\nAs unenforced soft forks are not \"backward compatible\" they produce a chain\nsplit. It was for this reason alone that BIP8 never gained sufficient\nsupport.\n\nTaproot activation was in no way a compromise between enforced and\nunenforced activation. Unenforced activation was wholly rejected.\n\n\u003e BIP 9 at this point represents developers attempting to disregard and\nimpose their will over community consensus, as well as an attempt to force a\nminer veto backdoor/vulnerability on deployment. It should never be used\nagain.\"\n\nThis appears to be the start of another marketing campaign, an attempt to\nreclaim Taproot activation as some sort of \"win\" over the \"miner backdoor\".\nThe same sort of misleading campaign was waged in the wake of segwit, and\nled directly to the conflict around Taproot activation.\n\nThe differences between ST and BIP9 are inconsequential in this regard. The\ncriticism you are making of BIP9 above applies equally to ST.\n\n\u003e As with Taproot, any future deployments should use BIP 8 again\n\nThis is one of the most misleading statements I've seen here. It's not\ntechnically a lie, because it states what \"should\" happen. But it is clearly\nintended to lead people to believe that BIP8 was actually used (\"again\") -\nit was not. ST was some technical tweaks to BIP9.\n\nI am making no statement whatsoever on what \"should\" happen. My interest is\nin providing accurate information so that people can make informed\ndecisions.\n\nThe outright deception around this one topic has led to significant\nunnecessary conflict in the community. Make your argument, but make it\nhonestly.\n\ne\n\n\u003e -----Original Message-----\n\u003e From: bitcoin-dev \u003cbitcoin-dev-bounces at lists.linuxfoundation.org\u003e On\nBehalf\n\u003e Of Luke Dashjr via bitcoin-dev\n\u003e Sent: Tuesday, January 18, 2022 1:19 PM\n\u003e To: bitcoin-dev at lists.linuxfoundation.org\n\u003e Subject: [bitcoin-dev] CTV BIP review\n\u003e \n\u003e tl;dr: I don't think CTV is ready yet (but probably close), and in any\ncase\n\u003e definitely not worth reviving BIP 9 with its known flaws and\nvulnerability.\n...\n\u003e \u003eDeployment could be done via BIP 9 VersionBits deployed through Speedy\n\u003e Trial.\n\u003e \n\u003e Hard NACK on this. BIP 9 at this point represents developers attempting to\n\u003e disregard and impose their will over community consensus, as well as an\n\u003e attempt to force a miner veto backdoor/vulnerability on deployment. It\n\u003e should never be used again.\n\u003e \n\u003e Speedy Trial implemented with BIP 8 made sense* as a possible neutral\n\u003e compromise between LOT=True and LOT=False (which could be deployed\n\u003e prior to or in parallel), but using BIP 9 would destroy this.\n\u003e \n\u003e As with Taproot, any future deployments should use BIP 8 again, until a\nbetter\n\u003e solution is developed. Reverting back to a known flawed and vulnerable\n\u003e activation method should not be done, and it would be better not to deploy\n\u003e CTV at all at such an expense.\n\u003e \n\u003e The fact that certain developers attempted to deploy a BIP 9 alternative\n\u003e activation for Taproot against community consensus, and that even managed\n\u003e to get released as \"Bitcoin Core\", makes it all the more important that\nthe\n\u003e community firmly rejects any further action to force this regression.\n\u003e \n\u003e * it is my opinion a BIP 8 ST would be an okay compromise under those\n\u003e circumstances; others do disagree that ST is acceptable at all",
"sig": "9b3109b727b36e3e317e974ee02e757f782f6e62230b03d7352521bc30588b3d188a845d0b76a43cfb721770aa17da6983d382152da38e6b0f6b59b328df4b5b"
}