summaryrefslogtreecommitdiff
path: root/80/d0f7f1783c013e83be8cc3e6fbfb127775acef
blob: 829cdc6c1f31040be12c262f8e35c340e60ff830 (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
Return-Path: <not.mike.hearn@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 3225C14BB
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  6 Oct 2015 08:34:59 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-io0-f194.google.com (mail-io0-f194.google.com
	[209.85.223.194])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 616B01AA
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  6 Oct 2015 08:34:58 +0000 (UTC)
Received: by ioiz6 with SMTP id z6so20844570ioi.3
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 06 Oct 2015 01:34:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=V8dx0kgV6BgsCWZByLpR1w40ZvOS6+mESdvEjQEhr/s=;
	b=08oq7ILRxJtMzxUVN0CrTtPQrEUtt8936NiHRt9aIULZLX+X92nWRYOGfGQKMasTYc
	T9QP4s26IiEv3EhTx1vhtIYwkd3r8r0JZFcUPIEIGwvIcChW+D/Z16xck1m5gpmos8DP
	OtDb9lCK3JKkh4t4nivXdECbL+u5IWI9VZ5gO9UfLCk7yAQaQSToBK5EF5/9bf/bi+wx
	+OjNnL1ZzV2zKB2nS1S8QvPv/ubqSIZAginw85eNjXXG6OyetIpEXiVGUtJG8wvYjw3v
	bqlNcF3INFBcYH6AehYcI/ViIabAt+gHs2JI1tDmjXa0yNzL2cXsw/IbCxHWHp3OA2KI
	quLA==
MIME-Version: 1.0
X-Received: by 10.107.137.162 with SMTP id t34mr39740751ioi.103.1444120497882; 
	Tue, 06 Oct 2015 01:34:57 -0700 (PDT)
Received: by 10.64.223.164 with HTTP; Tue, 6 Oct 2015 01:34:57 -0700 (PDT)
In-Reply-To: <CAAUq484f_fb2WJY7YvW+urV_pPw3FKA6OhXUBDDHUfqp6bcSWQ@mail.gmail.com>
References: <trinity-4a10aebe-091a-4dac-bdac-36384ef9df63-1444115834646@3capp-mailcom-bs03>
	<em15654dcc-2b93-4166-9464-bd2b7f322616@platinum>
	<CAAUq484f_fb2WJY7YvW+urV_pPw3FKA6OhXUBDDHUfqp6bcSWQ@mail.gmail.com>
Date: Tue, 6 Oct 2015 04:34:57 -0400
Message-ID: <CAKfs=Z-P+ni1nYOqZvP7HGzp3ERa_hHk=VQQzo0o+8_n6FHf0w@mail.gmail.com>
From: NotMike Hearn <not.mike.hearn@gmail.com>
To: Marcel Jamin <marcel@jamin.net>
Content-Type: multipart/alternative; boundary=001a113eacda4a0dc605216b8154
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW
	autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Cc: bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] This thread is not about the soft/hard fork
 technical debate
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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: Tue, 06 Oct 2015 08:34:59 -0000

--001a113eacda4a0dc605216b8154
Content-Type: text/plain; charset=UTF-8

I think I can solve the debate and give everyone what they want.

Some people want BIP65, others do not.

We can roll out 65 in a clever way, such that Greg/PeterT can get it, but
Mike and Peter R don't need to have it (both versions can run alongside
each other). Even better, people can switch back and forth between versions
as much as they like.

How might this work? Well, paradoxically, we could do this by *imposing
additional constraints* on transaction validation, such that transactions
made a very specific certain way will always look valid to non-CLTVers, but
for CLTVers they will not be valid unless the CLTV rules are followed. The
obvious concern is that non-CLTV people might receive invalid payments.
However, their software is already set up to request payments in a non-CLTV
way, so, luckily, this is actually not a problem at all! SPV clients can
elect to only connect to nodes which are non-CLTV.

Problem solved!

I am happy to have solved this problem for you all, and ended this discord
harmoniously. If we all put our heads together, these words of founding
father Aretha Franklin will ring true: "there's nothing we can't overcome".


On Tue, Oct 6, 2015 at 3:29 AM, Marcel Jamin via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> This is childish and very disappointing to see.
>
> 2015-10-06 9:20 GMT+02:00 Eric Lombrozo via bitcoin-dev <
> bitcoin-dev@lists.linuxfoundation.org>:
>
>> I prefer the term "clown".
>>
>> Can we please move on?
>>
>> ------ Original Message ------
>> From: "cipher anthem via bitcoin-dev" <
>> bitcoin-dev@lists.linuxfoundation.org>
>> To: milly@bitcoins.info
>> Cc: bitcoin-dev@lists.linuxfoundation.org
>> Sent: 10/6/2015 12:17:14 AM
>> Subject: Re: [bitcoin-dev] This thread is not about the soft/hard fork
>> technical debate
>>
>>  Sent: Monday, October 05, 2015 at 8:21 PM
>>>>  From: "Milly Bitcoin via bitcoin-dev" <
>>>> bitcoin-dev@lists.linuxfoundation.org>
>>>>  To: bitcoin-dev@lists.linuxfoundation.org
>>>>  Subject: Re: [bitcoin-dev] This thread is not about the soft/hard fork
>>>> technical debate
>>>>  On 10/5/2015 4:05 PM, Steven Pine via bitcoin-dev wrote:
>>>>
>>>>>  It's pretty clear Mike has turned into concern troll and bully.
>>>>>
>>>>
>>>  "troll" and, even worse, "concern troll" are terms generally used by
>>>>  teenagers on places like Reddit to complain about someone who doesn't
>>>>  agree with them.
>>>>
>>>
>>> They should substitute troll for cultist so they appear more
>>> professional...
>>> _______________________________________________
>>> bitcoin-dev mailing list
>>> bitcoin-dev@lists.linuxfoundation.org
>>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>>>
>>
>> _______________________________________________
>> bitcoin-dev mailing list
>> bitcoin-dev@lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>>
>
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>

--001a113eacda4a0dc605216b8154
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I think I can solve the debate and give everyone what they=
 want.<br><br>Some people want BIP65, others do not.<br><br>We can roll out=
 65 in a clever way, such that Greg/PeterT can get it, but Mike and Peter R=
 don&#39;t need to have it (both versions can run alongside each other). Ev=
en better, people can switch back and forth between versions as much as the=
y like.<br><br>How might this work? Well, paradoxically, we could do this b=
y *imposing additional constraints* on transaction validation, such that tr=
ansactions made a very specific certain way will always look valid to non-C=
LTVers, but for CLTVers they will not be valid unless the CLTV rules are fo=
llowed. The obvious concern is that non-CLTV people might receive invalid p=
ayments. However, their software is already set up to request payments in a=
 non-CLTV way, so, luckily, this is actually not a problem at all! SPV clie=
nts can elect to only connect to nodes which are non-CLTV.<div><br></div><d=
iv>Problem solved!<br><br>I am happy to have solved this problem for you al=
l, and ended this discord harmoniously. If we all put our heads together, t=
hese words of founding father Aretha Franklin will ring true: &quot;there&#=
39;s nothing we can&#39;t overcome&quot;.<br><br></div></div><div class=3D"=
gmail_extra"><br><div class=3D"gmail_quote">On Tue, Oct 6, 2015 at 3:29 AM,=
 Marcel Jamin via bitcoin-dev <span dir=3D"ltr">&lt;<a href=3D"mailto:bitco=
in-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.linux=
foundation.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div=
 dir=3D"ltr">This is childish and very disappointing to see.</div><div clas=
s=3D"HOEnZb"><div class=3D"h5"><div class=3D"gmail_extra"><br><div class=3D=
"gmail_quote">2015-10-06 9:20 GMT+02:00 Eric Lombrozo via bitcoin-dev <span=
 dir=3D"ltr">&lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" t=
arget=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</span>:<br><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex">I prefer the term &quot;clown&quot;.<br>
<br>
Can we please move on?<br>
<br>
------ Original Message ------<br>
From: &quot;cipher anthem via bitcoin-dev&quot; &lt;<a href=3D"mailto:bitco=
in-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists.linux=
foundation.org</a>&gt;<br>
To: <a href=3D"mailto:milly@bitcoins.info" target=3D"_blank">milly@bitcoins=
.info</a><br>
Cc: <a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_bla=
nk">bitcoin-dev@lists.linuxfoundation.org</a><br>
Sent: 10/6/2015 12:17:14 AM<br>
Subject: Re: [bitcoin-dev] This thread is not about the soft/hard fork tech=
nical debate<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
=C2=A0Sent: Monday, October 05, 2015 at 8:21 PM<br>
=C2=A0From: &quot;Milly Bitcoin via bitcoin-dev&quot; &lt;<a href=3D"mailto=
:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">bitcoin-dev@lists=
.linuxfoundation.org</a>&gt;<br>
=C2=A0To: <a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=
=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a><br>
=C2=A0Subject: Re: [bitcoin-dev] This thread is not about the soft/hard for=
k technical debate<br>
=C2=A0On 10/5/2015 4:05 PM, Steven Pine via bitcoin-dev wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
=C2=A0It&#39;s pretty clear Mike has turned into concern troll and bully.<b=
r>
</blockquote></blockquote>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
=C2=A0&quot;troll&quot; and, even worse, &quot;concern troll&quot; are term=
s generally used by<br>
=C2=A0teenagers on places like Reddit to complain about someone who doesn&#=
39;t<br>
=C2=A0agree with them.<br>
</blockquote>
<br>
They should substitute troll for cultist so they appear more professional..=
.<br>
_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">=
bitcoin-dev@lists.linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
</blockquote>
<br>
_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank">=
bitcoin-dev@lists.linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.=
linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
<br></blockquote></div><br></div>

--001a113eacda4a0dc605216b8154--