Michael Folkson [ARCHIVE] on Nostr: π
Original date posted:2023-04-20 ποΈ Summary of this message: Competition is ...
π
Original date posted:2023-04-20
ποΈ Summary of this message: Competition is the solution to concerns about monopolies, according to Anthony Towns, who suggests creating a fork and doing a better job.
π Original message:Hi AJ
> Competition is the only answer to concerns about the bad effects from a monopoly.
Well one can first make suggestions and requests to the monopoly and see if the monopoly is open to them. In the case of bitcoin-inquisition/default signet I like the idea of a group who are interested in following and testing proposed future consensus changes working on the same fork of Core / same signet blockchain. But I've asked on a number of occasions now what the thinking is in terms of criteria for merging a proposed default policy change or a proposed consensus change (progress on BIP, level of review, a work in progress / still in flux / essentially finalized unless a problem is identified) and you haven't been willing to discuss it. So it is essentially the same black box model of maintainership we see on Core. As far as I know you could wake up one day and just merge all open pull requests to the bitcoin-inquisition repo because you're bored. On a custom signet do whatever you want. On the default signet that we're trying to build an ecosystem around, get block explorers to support, can be connected to through the default config in Core etc merge decisions essentially being subject to the whims of AJ doesn't seem ideal to me.
The brunt of having to deal with the CTV activation chaos fell on me (not a long term contributor, unfunded) because few wanted to get involved so it would be nice if lessons were learned and we don't have a soft fork proposal merged onto default signet, a bunch of transactions generated to simulate demand and then this used to justify another contentious soft fork activation attempt on mainnet. When there are vacuums of communication from maintainers and long term contributors it just invites unnecessary chaos.
Thanks
Michael
--
Michael Folkson
Email: michaelfolkson at protonmail.com
Keybase: michaelfolkson
PGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3
------- Original Message -------
On Thursday, April 20th, 2023 at 03:27, Anthony Towns <aj at erisian.com.au> wrote:
> On Tue, Apr 18, 2023 at 12:40:44PM +0000, Michael Folkson via bitcoin-dev wrote:
>
> > I do think the perception that it is βthe one and onlyβ staging
> > ground for consensus changes is dangerous
>
>
> If you think that about any open source project, the answer is simple:
> create your own fork and do a better job. Competition is the only answer
> to concerns about the bad effects from a monopoly. (Often the good effects
> from cooperation and collaboration -- less wasted time and duplicated
> effort -- turn out to outweigh the bad effects, however)
>
> In any event, inquisition isn't "the one and only staging ground for
> consensus changes" -- every successful consensus change to date has
> been staged through the developers' own repo then the core PR process,
> and that option still exists.
>
> Cheers,
> aj
Published at
2023-06-07 23:20:47Event JSON
{
"id": "9ce8121eb57983a92fed0c81c34aebf675008184bd91afa133f7e984ccf5a5f3",
"pubkey": "7c4981f0d3c5eec97631de273b25b6435f0f33e0fa6cce270ddd3f3b8797d26a",
"created_at": 1686180047,
"kind": 1,
"tags": [
[
"e",
"5dceb99394b9e8fe409f15f1d200290ea749436ed7f29c12cb94147296ad7609",
"",
"root"
],
[
"e",
"c26938ee795f8ed2c078b89f5f6ad0aa94a4ec8e6ade832d6b44135c79f2faa6",
"",
"reply"
],
[
"p",
"f0feda6ad58ea9f486e469f87b3b9996494363a26982b864667c5d8acb0542ab"
]
],
"content": "π
Original date posted:2023-04-20\nποΈ Summary of this message: Competition is the solution to concerns about monopolies, according to Anthony Towns, who suggests creating a fork and doing a better job.\nπ Original message:Hi AJ\n\n\u003e Competition is the only answer to concerns about the bad effects from a monopoly.\n\nWell one can first make suggestions and requests to the monopoly and see if the monopoly is open to them. In the case of bitcoin-inquisition/default signet I like the idea of a group who are interested in following and testing proposed future consensus changes working on the same fork of Core / same signet blockchain. But I've asked on a number of occasions now what the thinking is in terms of criteria for merging a proposed default policy change or a proposed consensus change (progress on BIP, level of review, a work in progress / still in flux / essentially finalized unless a problem is identified) and you haven't been willing to discuss it. So it is essentially the same black box model of maintainership we see on Core. As far as I know you could wake up one day and just merge all open pull requests to the bitcoin-inquisition repo because you're bored. On a custom signet do whatever you want. On the default signet that we're trying to build an ecosystem around, get block explorers to support, can be connected to through the default config in Core etc merge decisions essentially being subject to the whims of AJ doesn't seem ideal to me.\n\nThe brunt of having to deal with the CTV activation chaos fell on me (not a long term contributor, unfunded) because few wanted to get involved so it would be nice if lessons were learned and we don't have a soft fork proposal merged onto default signet, a bunch of transactions generated to simulate demand and then this used to justify another contentious soft fork activation attempt on mainnet. When there are vacuums of communication from maintainers and long term contributors it just invites unnecessary chaos.\n\nThanks\nMichael\n\n\n--\nMichael Folkson\nEmail: michaelfolkson at protonmail.com\nKeybase: michaelfolkson\nPGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3\n\n\n------- Original Message -------\nOn Thursday, April 20th, 2023 at 03:27, Anthony Towns \u003caj at erisian.com.au\u003e wrote:\n\n\n\u003e On Tue, Apr 18, 2023 at 12:40:44PM +0000, Michael Folkson via bitcoin-dev wrote:\n\u003e \n\u003e \u003e I do think the perception that it is βthe one and onlyβ staging\n\u003e \u003e ground for consensus changes is dangerous\n\u003e \n\u003e \n\u003e If you think that about any open source project, the answer is simple:\n\u003e create your own fork and do a better job. Competition is the only answer\n\u003e to concerns about the bad effects from a monopoly. (Often the good effects\n\u003e from cooperation and collaboration -- less wasted time and duplicated\n\u003e effort -- turn out to outweigh the bad effects, however)\n\u003e \n\u003e In any event, inquisition isn't \"the one and only staging ground for\n\u003e consensus changes\" -- every successful consensus change to date has\n\u003e been staged through the developers' own repo then the core PR process,\n\u003e and that option still exists.\n\u003e \n\u003e Cheers,\n\u003e aj",
"sig": "641428d37894550732b38ffd11380afcedf80430be5d5a784c1fb67bb9dfb39c8e1686a0b7099a65cbdb2254b2af756834ccd08888fcc2d26c6e18fd0e8743ef"
}