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
|
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
helo=mx.sourceforge.net)
by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
(envelope-from <gavinandresen@gmail.com>) id 1WxcnW-0004Vc-G2
for bitcoin-development@lists.sourceforge.net;
Thu, 19 Jun 2014 13:54:38 +0000
Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of gmail.com
designates 209.85.213.44 as permitted sender)
client-ip=209.85.213.44; envelope-from=gavinandresen@gmail.com;
helo=mail-yh0-f44.google.com;
Received: from mail-yh0-f44.google.com ([209.85.213.44])
by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
(Exim 4.76) id 1WxcnU-0001w5-O1
for bitcoin-development@lists.sourceforge.net;
Thu, 19 Jun 2014 13:54:38 +0000
Received: by mail-yh0-f44.google.com with SMTP id f10so1747237yha.3
for <bitcoin-development@lists.sourceforge.net>;
Thu, 19 Jun 2014 06:54:31 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.236.141.148 with SMTP id g20mr4287507yhj.151.1403186071179;
Thu, 19 Jun 2014 06:54:31 -0700 (PDT)
Sender: gavinandresen@gmail.com
Received: by 10.170.233.194 with HTTP; Thu, 19 Jun 2014 06:54:31 -0700 (PDT)
In-Reply-To: <20140619100909.GA3544@savin>
References: <CABsx9T2+_tLOPELm+K54D=6SNkHg1ZeO_T1jSM=CQZYJKGODFw@mail.gmail.com>
<20140618001503.GA8360@savin>
<CABsx9T2O42pER0b1v9oeU14_K=KVWVqHzcfFmWAhSxoYAn12vg@mail.gmail.com>
<20140619100909.GA3544@savin>
Date: Thu, 19 Jun 2014 09:54:31 -0400
X-Google-Sender-Auth: sPKravHmHTmvEqMHZ3Gf8jv12y0
Message-ID: <CABsx9T1uC9sMzbPJa4MGpBNoQ4S255Tfo66+wwCoND_bQtvT7Q@mail.gmail.com>
From: Gavin Andresen <gavin@bitcoinfoundation.org>
To: Peter Todd <pete@petertodd.org>
Content-Type: multipart/alternative; boundary=20cf303b3e2553a24a04fc30b71e
X-Spam-Score: -0.5 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
See http://spamassassin.org/tag/ for more details.
-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
sender-domain
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
(gavinandresen[at]gmail.com)
-0.0 SPF_PASS SPF: sender matches SPF record
1.0 HTML_MESSAGE BODY: HTML included in message
0.1 DKIM_SIGNED Message has a DKIM or DK signature,
not necessarily valid
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1WxcnU-0001w5-O1
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Proposal: relax the IsStandard rules for
P2SH transactions
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Thu, 19 Jun 2014 13:54:38 -0000
--20cf303b3e2553a24a04fc30b71e
Content-Type: text/plain; charset=UTF-8
RE: soft-forks bumping version numbers:
Yes, we have consensus that is the way we will do it. I should probably
turn https://gist.github.com/gavinandresen/2355445 into an informational
BIP.
RE: malleability:
Orthogonal (but related) issue to IsStandard.
Detecting Scripts that leave extra items on the stack will be done in a
different part of the code than the code addressed by this pull reques. No
need to execute the Script twice to figure out if it leaves extra stuff,
and the idea behind IsStandard is to get to a quick yes/no before running a
potentially expensive Script execution.
--
--
Gavin Andresen
Chief Scientist, Bitcoin Foundation
https://www.bitcoinfoundation.org/
--20cf303b3e2553a24a04fc30b71e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">RE: soft-forks bumping version numbers:<div><br></div><div=
>Yes, we have consensus that is the way we will do it. =C2=A0I should proba=
bly turn=C2=A0<a href=3D"https://gist.github.com/gavinandresen/2355445">htt=
ps://gist.github.com/gavinandresen/2355445</a> into an informational BIP.</=
div>
<div><br></div><div>RE: malleability:</div><div><br></div><div>Orthogonal (=
but related) issue to IsStandard.</div><div><br></div><div>Detecting Script=
s that leave extra items on the stack will be done in a different part of t=
he code than the code addressed by this pull reques. No need to execute the=
Script twice to figure out if it leaves extra stuff, and the idea behind I=
sStandard is to get to a quick yes/no before running a potentially expensiv=
e Script execution.<br>
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra"><br></div><=
div class=3D"gmail_extra"><div><br></div>-- <br>--<div>Gavin Andresen</div>=
<div>Chief Scientist, Bitcoin Foundation</div><div><a href=3D"https://www.b=
itcoinfoundation.org/" target=3D"_blank">https://www.bitcoinfoundation.org/=
</a></div>
<div><br></div>
</div></div></div>
--20cf303b3e2553a24a04fc30b71e--
|