summaryrefslogtreecommitdiff
path: root/cb/68276e74e2bfb7d05f1e556e7e47310d77686a
blob: 013b6c02d0797aa963fc48a8dfd64036cf6ad78e (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
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
Return-Path: <jtimon@jtimon.cc>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 2B27EC0001
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sat, 22 May 2021 20:35:19 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp4.osuosl.org (Postfix) with ESMTP id 0F29240374
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sat, 22 May 2021 20:35:19 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -0.92
X-Spam-Level: 
X-Spam-Status: No, score=-0.92 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no
Authentication-Results: smtp4.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=jtimon-cc.20150623.gappssmtp.com
Received: from smtp4.osuosl.org ([127.0.0.1])
 by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id stvmJDljEIGn
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sat, 22 May 2021 20:35:17 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com
 [IPv6:2607:f8b0:4864:20::b32])
 by smtp4.osuosl.org (Postfix) with ESMTPS id 904B240397
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sat, 22 May 2021 20:35:17 +0000 (UTC)
Received: by mail-yb1-xb32.google.com with SMTP id d14so24412321ybe.3
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sat, 22 May 2021 13:35:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=jtimon-cc.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=NG695oB4vLu6tEv4yusGU4a4OYvAijRliTIm4lqXYv4=;
 b=a07OUK2RfEUA7pj2ZAWOd22k6rP4bJFCWTEp79kgLlXRCHs7Y2szC02sY4oKKrM7Yd
 xIYC/hic6MwzE4O3c0jb6xFYQNoYRgxAQAjYYesYL/jPmbyJOOKYQEiJmn3fYprn7RPI
 dk3lOnnmBSZeycqYQHgL57cbZUmiR7+4ZcbI/L4doLM3TnqYJYayYGZjqm82ygNbj89I
 lCfP9r3wqtJv6i3p3hSjMK/587tGg08tXGplwneZ9QMHBBMY0MjpY+oWrNExBmZe1ZC1
 zhqAoPgLTCNfHvo/g11Lyecu9QnWsq9QdVOWRxgaJTEoEQJbdRC/mx9EhnYBrziyah4k
 UwDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=NG695oB4vLu6tEv4yusGU4a4OYvAijRliTIm4lqXYv4=;
 b=l2aSACGItJfkNRXwRn91nSppXYs2rQlpwxhXRcjCRI/sxyhKo7xkOOupgpJ/giFTIT
 0pNl/J+Eh2XdINmSre/YQVQ9LnEHg6YCZocSr9V71m2m8Yd2eu7wOWZ8Ko/rAksaVNBj
 Z5xFPXL2xyM65HuLMX8aaUKuWaSDL9T96hBNa2MUWGRFV1D1jW18uAXx6B4peKNMHpJu
 qs009bK23/41WuSSx5kWqJ9/qAqGYZ33tUdSC2DT9YhTGTkwOqdMaLsKtYubBiwFFSQK
 nZsMhY2Ew9emv1zvuo+6Rw+MQXVxQetJAbSL8uG7hgs4qk4g6cPV5jJmC0nvRNjYwSfd
 W1sA==
X-Gm-Message-State: AOAM530ubaegI6iIM2CHmutalp9V17jvdsQ5+F5hbm1ZwLt9BXyR1+54
 vE7vDQVlUqS4mPza0D8dlOpm1Ga0UVJq4yi1h0AHkw==
X-Google-Smtp-Source: ABdhPJxXxxUoQU1XTHqKYgUy2YObLdyCfua8i5OtuZI8BA7+7avupIp9ubDRm6v2+lZM75ePolRyC7+f4N1fmmK6+5s=
X-Received: by 2002:a25:ae07:: with SMTP id a7mr23349403ybj.133.1621715716471; 
 Sat, 22 May 2021 13:35:16 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR02MB6187B30D0941044E24699FF8CD299@DM6PR02MB6187.namprd02.prod.outlook.com>
 <CABm2gDpSWEA+AU1OKGBatuFT8biSO2S8MxfvRH8wHbF7=OEetQ@mail.gmail.com>
 <DM6PR02MB6187F5E2A74950211F3934C9CD289@DM6PR02MB6187.namprd02.prod.outlook.com>
In-Reply-To: <DM6PR02MB6187F5E2A74950211F3934C9CD289@DM6PR02MB6187.namprd02.prod.outlook.com>
From: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>
Date: Sat, 22 May 2021 21:35:03 +0100
Message-ID: <CABm2gDq5hMN+-BUfY07KEDca0wCjN4G=iWptenBhzjZ3X9Mn7w@mail.gmail.com>
To: "Raystonn ." <raystonn@hotmail.com>
Content-Type: multipart/alternative; boundary="000000000000350ea205c2f11de9"
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Consensus protocol immutability is a feature
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: Sat, 22 May 2021 20:35:19 -0000

--000000000000350ea205c2f11de9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hardforks can be useful too.
But, yes, I agree softforks are preferable whenever possible.

On Sat, May 22, 2021, 20:55 Raystonn . <raystonn@hotmail.com> wrote:

> None of these required a hard fork.  I should rephrase my previous email
> to clarify the intended topic as hard consensus changes, requiring a hard
> fork.  "Soft" forks can be useful.
>
> Raystonn
>
> ------------------------------
> *From:* Jorge Tim=C3=B3n <jtimon@jtimon.cc>
> *Sent:* Saturday, May 22, 2021 7:55 AM
> *To:* Raystonn . <raystonn@hotmail.com>; Bitcoin Protocol Discussion <
> bitcoin-dev@lists.linuxfoundation.org>
> *Subject:* Re: [bitcoin-dev] Consensus protocol immutability is a feature
>
> That is clearly not true. People entretain making changes to the protocol
> all the time. Bitcoin is far from perfect and not improving it would be
> stupid in my opinion.
> Some improvements require changes to the consensus rules.
> Recent changes include relative lock time verify or segwit. These are
> important changes that made things like lightning much easier and efficie=
nt
> than they could possibly be without them.
> Taproot, which is a recent proposal, could help simplify the lightning
> protocol even further, and make it more efficient and its usage more
> private. And there are more use cases.
>
> There have been consensus rule changes since bitcoin started, and with
> good reason. As a user, you can always oppose new changes. And if enough
> users agree with you, you will be able to maintain your own chain with th=
e
> old rules. At the same time, there's nothing you can do to stop other use=
rs
> who want those changes from coordinating with each other to adopt them.
>
> Perhaps you're interested in bip99, which discusses consensus rule change=
s
> in more detail.
>
>
>
> On Sat, May 22, 2021, 13:09 Raystonn . via bitcoin-dev <
> bitcoin-dev@lists.linuxfoundation.org> wrote:
>
> Suggestions to make changes to Bitcoin's consensus protocol will only eve=
r
> be entertained if Bitcoin is completely dead without such a change.  Any
> attempt to change consensus protocol without a clear and convincing
> demonstration to the entire network of participants that Bitcoin will die
> without that change is a waste of your own time.  Bitcoin's resistance to
> consensus changes is a feature that makes it resistant to being coopted a=
nd
> corrupted.  I recommend developers focus on making improvements that do n=
ot
> attempt to change the consensus protocol.  Otherwise, you are simply
> working on an altcoin, which is off-topic here.
>
> Raystonn
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>

--000000000000350ea205c2f11de9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Hardforks can be useful too.<div dir=3D"auto">But, yes, I=
 agree softforks are preferable whenever possible.</div></div><br><div clas=
s=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, May 22, 202=
1, 20:55 Raystonn . &lt;<a href=3D"mailto:raystonn@hotmail.com">raystonn@ho=
tmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<div>None of these required a hard fork.=C2=A0 I should rephrase my previou=
s email to clarify the intended topic as hard consensus changes, requiring =
a hard fork.=C2=A0 &quot;Soft&quot; forks can be useful.</div>
<div><br>
</div>
<div>Raystonn</div>
<div><br>
</div>
<hr style=3D"display:inline-block;width:98%">
<div id=3D"m_-7824564330417626593divRplyFwdMsg" dir=3D"ltr"><font face=3D"C=
alibri, sans-serif" style=3D"font-size:11pt" color=3D"#000000"><b>From:</b>=
 Jorge Tim=C3=B3n &lt;jtimon@jtimon.cc&gt;<br>
<b>Sent:</b> Saturday, May 22, 2021 7:55 AM<br>
<b>To:</b> Raystonn . &lt;<a href=3D"mailto:raystonn@hotmail.com" target=3D=
"_blank" rel=3D"noreferrer">raystonn@hotmail.com</a>&gt;; Bitcoin Protocol =
Discussion &lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" tar=
get=3D"_blank" rel=3D"noreferrer">bitcoin-dev@lists.linuxfoundation.org</a>=
&gt;<br>
<b>Subject:</b> Re: [bitcoin-dev] Consensus protocol immutability is a feat=
ure</font>
<div>=C2=A0</div>
</div>
<div>
<div dir=3D"auto">That is clearly not true. People entretain making changes=
 to the protocol all the time. Bitcoin is far from perfect and not improvin=
g it would be stupid in my opinion.
<div dir=3D"auto">Some improvements require changes to the consensus rules.=
</div>
<div dir=3D"auto">Recent changes include relative lock time verify or segwi=
t. These are important changes that made things like lightning much easier =
and efficient than they could possibly be without them.</div>
<div dir=3D"auto">Taproot, which is a recent proposal, could help simplify =
the lightning protocol even further, and make it more efficient and its usa=
ge more private. And there are more use cases.</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">There have been consensus rule changes since bitcoin star=
ted, and with good reason. As a user, you can always oppose new changes. An=
d if enough users agree with you, you will be able to maintain your own cha=
in with the old rules. At the same
 time, there&#39;s nothing you can do to stop other users who want those ch=
anges from coordinating with each other to adopt them.</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">Perhaps you&#39;re interested in bip99, which discusses c=
onsensus rule changes in more detail.</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto"><br>
</div>
</div>
<br>
<div>
<div dir=3D"ltr">On Sat, May 22, 2021, 13:09 Raystonn . via bitcoin-dev &lt=
;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank"=
 rel=3D"noreferrer">bitcoin-dev@lists.linuxfoundation.org</a>&gt; wrote:<br=
>
</div>
<blockquote style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex">
<div dir=3D"ltr">
<div style=3D"font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color=
:rgb(0,0,0)">
Suggestions to make changes to Bitcoin&#39;s consensus protocol will only e=
ver be entertained if Bitcoin is completely dead without such a change.=C2=
=A0=C2=A0<span style=3D"background-color:rgb(255,255,255);display:inline!im=
portant">Any attempt to change consensus protocol
 without a clear and convincing demonstration to the entire network of part=
icipants that Bitcoin will die without that change is a waste of your own t=
ime.=C2=A0=C2=A0</span><span style=3D"color:rgb(0,0,0);font-family:Calibri,=
Helvetica,sans-serif;font-size:12pt">Bitcoin&#39;s
 resistance to consensus changes is a feature that makes it resistant to be=
ing coopted and corrupted.=C2=A0 I recommend developers focus on making imp=
rovements that do not attempt to change the consensus protocol.=C2=A0 Other=
wise, you are simply working on an altcoin,
 which is off-topic here.</span></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color=
:rgb(0,0,0)">
<span style=3D"color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif;fo=
nt-size:12pt"><br>
</span></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color=
:rgb(0,0,0)">
Raystonn</div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color=
:rgb(0,0,0)">
<br>
</div>
</div>
_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" rel=3D"noreferrer =
noreferrer" target=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">https://lists.li=
nuxfoundation.org/mailman/listinfo/bitcoin-dev</a><br>
</blockquote>
</div>
</div>
</div>

</blockquote></div>

--000000000000350ea205c2f11de9--