summaryrefslogtreecommitdiff
path: root/31/8c0c7cc485f85a48f5b996b3df664d042ce60a
blob: 4f9bc67e59141bba27f99236bec6f1944fdfc50c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
Return-Path: <eric@voskuil.org>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 2351FC002D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun,  9 Oct 2022 07:00:09 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp3.osuosl.org (Postfix) with ESMTP id DE5D360B73
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun,  9 Oct 2022 07:00:08 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org DE5D360B73
Authentication-Results: smtp3.osuosl.org;
 dkim=pass (2048-bit key) header.d=voskuil-org.20210112.gappssmtp.com
 header.i=@voskuil-org.20210112.gappssmtp.com header.a=rsa-sha256
 header.s=20210112 header.b=mY5x3YsS
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001]
 autolearn=ham autolearn_force=no
Received: from smtp3.osuosl.org ([127.0.0.1])
 by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id qcbsISyrT1t9
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun,  9 Oct 2022 07:00:06 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 00A69605E3
Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com
 [IPv6:2607:f8b0:4864:20::432])
 by smtp3.osuosl.org (Postfix) with ESMTPS id 00A69605E3
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun,  9 Oct 2022 07:00:05 +0000 (UTC)
Received: by mail-pf1-x432.google.com with SMTP id f140so8346218pfa.1
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun, 09 Oct 2022 00:00:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=voskuil-org.20210112.gappssmtp.com; s=20210112;
 h=content-language:thread-index:content-transfer-encoding
 :mime-version:message-id:date:subject:in-reply-to:references:to:from
 :from:to:cc:subject:date:message-id:reply-to;
 bh=RxlM0amhRXjMv83T/pMuqOPV/Kf4loPvn7Q6L4WEBKk=;
 b=mY5x3YsSTX4ZaBjLEsIm5287AGaZCj8o5/OgQO0IVUdSbK/jqWC1b723vN+eu5ZN83
 23IHxm6LVF3oxT9ugQE5kLQ6sL3v4Xt2kgGmgRlFRoWCecu97mUDKeCifDfsYg1mWyrj
 Vbiz7pNrPYXRv0zk3N4jmYD8If8F+lLmvbU5IvtVQjqX2Q/DLFJ4XM04tqctXEjcH+uq
 lNKpISskwMhvKmQobaYES+MfQbn2DLk24KCuh4CCPk+oExQ4pZyfEOWvIW2FsdwJsBzH
 gREeMWaNFnJZTxeqjM147oyqeprHcKHg4hsdBbx2NKv+k4KVTm9p6t7exdQH7YnfiSyl
 uERw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-language:thread-index:content-transfer-encoding
 :mime-version:message-id:date:subject:in-reply-to:references:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=RxlM0amhRXjMv83T/pMuqOPV/Kf4loPvn7Q6L4WEBKk=;
 b=UBAgnbsXPkQ7gA3jGIGxS6aI4W9zvRRFTIbonkfg+cyIsqu4noaqOgsHcutOAi6i56
 t7SpBacNTi8vYIhlnvy5NWXpQpnsZuJppvD77jQ9iHfI44MExR8auWxptpueG1Q1mytO
 mRwi0PXWZW/hG9aErJ2Hi3C0EIZUjd02FrRj94wrAlR+J9mOCg6qH7XzmBcbZ/3p9IPX
 b4WnksA5+M3RiUbykUNbiL4eY/HpUSpmFqLXSr76blHCrqVD/EtJ2ev17bpDPH2be5/7
 Bj9MSJKsX2LlYD+Zycv7Jl2tr19lAkG7GeC8EU4X1km1WKDLKO+ePBJbcrkVU+iYQzTA
 N1fA==
X-Gm-Message-State: ACrzQf1uU55Asr4WunEgcyDE8KuCTJo2k+Tm+39Jxz9IM+YHTebgYUE7
 yXXJ9Bb3a0/njxv7fyooByVLMK9GjgDPkA==
X-Google-Smtp-Source: AMsMyM6+vn8oRLsHB4Pk+ScISO+4MfpwNHQfX5gp2I1TtTCLGVkTjdlSdQvoFIEjl/hxj/Wy3BLpzw==
X-Received: by 2002:a05:6a00:807:b0:563:136f:a4fe with SMTP id
 m7-20020a056a00080700b00563136fa4femr4148007pfk.36.1665298805323; 
 Sun, 09 Oct 2022 00:00:05 -0700 (PDT)
Received: from ERICDESKTOP ([50.35.79.94]) by smtp.gmail.com with ESMTPSA id
 f17-20020a170902ce9100b00172f4835f60sm4278990plg.189.2022.10.09.00.00.04
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 09 Oct 2022 00:00:04 -0700 (PDT)
From: <eric@voskuil.org>
To: "'Anthony Towns'" <aj@erisian.com.au>,
 "'Bitcoin Protocol Discussion'" <bitcoin-dev@lists.linuxfoundation.org>
References: <03ca01d8d8fb$1558ed50$400ac7f0$@voskuil.org>
 <040f01d8d93c$a58c2540$f0a46fc0$@voskuil.org>
 <Yz/Hy39ablXUdmH+@erisian.com.au>
 <069201d8db50$59a98c60$0cfca520$@voskuil.org>
 <Y0JhqlNxUqVXQfpB@erisian.com.au>
In-Reply-To: <Y0JhqlNxUqVXQfpB@erisian.com.au>
Date: Sun, 9 Oct 2022 00:00:04 -0700
Message-ID: <008301d8dbac$c28280a0$478781e0$@voskuil.org>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGjJkZ87zZ0BUhtE3y1t2YHVdIMmQLud6c7AVI9RdsCSqBKvwK1YZmRrib0u0A=
Content-Language: en-us
Subject: Re: [bitcoin-dev] Packaged Transaction Relay
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2022 07:00:09 -0000

On Sat, Oct 08, 2022, Anthony Towns via bitcoin-dev wrote:
> > > > Protocol cannot be defined on an ad-hoc basis as a "courtesy"
> > > BIPs are a courtesy in the first place.
> > I suppose if you felt that you were the authority then this would be
> > your perspective.
> 
> You seem to think that I'm arguing courtesy is not a good thing, or that
we
> couldn't use more of it?

That is neither what I said nor implied. You were clearly dismissing the
public process, not advocating for politeness.

> > The BIP process was created by Amir specifically because Bitcoin
> > standards were being discussed and developed behind closed doors.
> 
> It definitely bothers me that Bitcoin development is not being discussed
out
> in the open as much as I would like, and to counter that, I try to
encourage
> people to post their ideas to this list, and write them up as a BIP; and
likewise
> try to do both myself as well.
> 
> But how much value do you think anyone's actually getting from posting
their
> development ideas to this list these days? Do you really think people
reading
> your mail will be more inspired to discuss their ideas in the open, or
that
> they'll prefer to get in a room with their friends and allies, and close
the
> doors so they can work in peace?

My comments have nothing to do with posting to this list.

> > > There's no central authority to enforce some particular way of doing
> > > things.
> > As if reaching consensus with other people implies a singular authority.
> 
> Reaching consensus with other people doesn't require putting a document in
> some particular github repo, either. Which is a good thing, or the people
in
> control of that repo would become that singular authority.

It is the public process that the community has clearly established. It has
been challenged at times, which anyone is free to do - creating their own if
they feel it becomes necessary. There is certainly no such issue in this
case, so it is not at all clear what you mean to imply here. Is this just a
blanket rejection of community standards development, or is it that you feel
this community is limited to "friends and allies"?

Developers of Bitcoin Core have stated countless times that they consider
Bitcoin Core to be the protocol documentation, implying that their internal
process is the process of arriving at community consensus. What was that you
said about "some particular github repo" becoming the "singular authority"?

> > > If you think that the version restriction should be part of the BIP,
> > > why not do a pull request? The BIP is still marked as "Draft".
> > I did not implement and ship a deviation from the posted proposal.
> 
> You think BIP 155 is suboptimal, and would rather see it changed, no?

The Bitcoin Core developers who deployed the deviation apparently also
thought the BIP was suboptimal. Whether I agree with the change isn't
relevant.

> But if you won't put any effort into changing it (and how much effort do
you
> think a PR to change it document it as being gated by version 70016 would
> be?), why do you imagine the people who are happy with the BIP as it is
> would put any effort in?

Yes, that's it. I'm lazy. It's all about effort, not about the process
which, by your own measure, the owners of a single repo aim to be the
"singular authority".

> > > > I doubt that anyone who's worked with it is terribly fond of
> > > > Bitcoin's P2P  protocol versioning. I've spent some time on a
> > > > proposal to update it, though it hasn't been a priority. If anyone
> > > > is interested in collaborating on it please contact me directly.
> 
> "contact me directly" and wanting something other than standards "being
> discussed and developed behind closed doors" seems quite contradictory to
> me.

It's the public process that is at issue, and you of course know that -
hence your varied attempts here to make it about something else.

> > Your contributions notwithstanding, you are in no place to exhibit
> > such arrogance.
> 
> I don't understand what you think is arrogant about posting a public
proposal
> about how I think things should work, even if I had only put
> 10 minutes thought into it. If that *is* arrogance, I guess I think we
could use
> more of it, as well as more courtesy...

As if I was referring to this.

"BIPs are a courtesy in the first place" says it all.

Best,
e