summaryrefslogtreecommitdiff
path: root/4c/3b40d753ea261b9274615dc02811599ab5a08b
blob: d87d0eb094a0367128a3216fd5aae94bbc9b999b (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
Return-Path: <pieter.wuille@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 756A9279
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sat, 25 Feb 2017 22:14:49 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wm0-f43.google.com (mail-wm0-f43.google.com [74.125.82.43])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 986477C
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sat, 25 Feb 2017 22:14:46 +0000 (UTC)
Received: by mail-wm0-f43.google.com with SMTP id v186so37643844wmd.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sat, 25 Feb 2017 14:14:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc; bh=M/xZCO7ZJ+aF0WdYgaZDLxb6US5L1Zy7lwVM6FMV7l0=;
	b=icLyu6IFLvXGKN5WcCVTvvT08IumahjMXqsvprStXf6jNEqlsQAkDFDQ1dGVpwx7jq
	/Er8hK7rXcoY9uUydGGaR+A8RZZCE71syCf7fsoqWhB8en5+Q3RnEb3rxn9cEJoqEJvS
	oRO2BDJzQJkga7y31hfmKA+Gs5Wc7P2xJv3g1L3ulSivCFlukIKCqBOJnpwhVglxUZ2/
	IIDNINpM8OjuJ6jjEFVmmO8UEVIvUiZxAM0lM7/LTeLEuLNg+dJx/Kj0O1VUbK4Vv9FL
	bGtGo44YpDeq2z15jUELzVIO1UG8Q8Vppl7hdhcseSx11Aejt++mlIcCRBY3WPPaFxVa
	Juww==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc;
	bh=M/xZCO7ZJ+aF0WdYgaZDLxb6US5L1Zy7lwVM6FMV7l0=;
	b=A2tEHAlbca8ilhcNhjg9p4wisJuaUqJHVMXXg2tZH2Rrdr8AcUNFFxu+i2HaoCLIIw
	WvUyyBnIysoQVUEWgXWk4CXuRTm5AQkbpMhtW8olRyzejaO458tkCQBhgs6/won9GUVI
	4f5W98Cdq8ctjrZzW1k2HYyOPAfe0Sok1X7di9bXQD8RT6nun4Me0f4RCCV/L3zvqzyJ
	Qikve17bqDExzUix2bn23/sFzZk75aKHsbBoYBSVmqLmm2tYPFWkby06H8QwsZEKmFeI
	Ycrwu3hRrU4pHvV6tXWlo01qBKXRspf1/8K02PphMXlQq3RYV+0iX/cl+/SAnnTMkmdm
	WovA==
X-Gm-Message-State: AMke39nt3EGZ8cqQIGeRHAgXk11VOLZHuIUfKjFhv1wEnbI0RSqmcdzFNxnIxf0g9WUKAubIkrcT9blAHnkXiA==
X-Received: by 10.28.54.2 with SMTP id d2mr3967191wma.45.1488060885225; Sat,
	25 Feb 2017 14:14:45 -0800 (PST)
MIME-Version: 1.0
Received: by 10.80.142.68 with HTTP; Sat, 25 Feb 2017 14:14:44 -0800 (PST)
Received: by 10.80.142.68 with HTTP; Sat, 25 Feb 2017 14:14:44 -0800 (PST)
In-Reply-To: <D36DB0BD-C805-4346-B425-77D5B29582E5@gmail.com>
References: <8F096BE1-D305-43D4-AF10-2CC48837B14F@gmail.com>
	<20170225010122.GA10233@savin.petertodd.org>
	<208F93FE-B7C8-46BE-8E00-52DBD0F43415@gmail.com>
	<CAN6UTayzQRowtWhLKr8LyFuXjw3m+GjQGtHfkDj-Xu41Hym32w@mail.gmail.com>
	<CAEM=y+WkgSkc07ZsU6APAkcu37zVZ7dwSc=jAg1nho31S5ZyxQ@mail.gmail.com>
	<20170225191201.GA15472@savin.petertodd.org>
	<CAMZUoK=sq_sRoXuySca-VAGwA3AzeoZ5iNFSnKULbj+NtPjHFA@mail.gmail.com>
	<20170225210406.GA16196@savin.petertodd.org>
	<CAGLBAhdCb+QLWRm4FWkPvaM2sU24HuafdgNiS=wgnPTGzrW05w@mail.gmail.com>
	<4FE38F6A-0560-4989-9C53-7F8C94EA4C76@gmail.com>
	<20170225214018.GA16524@savin.petertodd.org>
	<D36DB0BD-C805-4346-B425-77D5B29582E5@gmail.com>
From: Pieter Wuille <pieter.wuille@gmail.com>
Date: Sat, 25 Feb 2017 14:14:44 -0800
Message-ID: <CAPg+sBhZ1UqOLqz_PVjjrE8Cbte_Y160Gq7P7EWf6cRKjMcDEQ@mail.gmail.com>
To: Steve Davis <steven.charles.davis@gmail.com>, 
	Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a11436b6e77d9bd0549622cb7
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
	RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Subject: Re: [bitcoin-dev] SHA1 collisions make Git vulnerable to attakcs by
 third-parties, not just repo maintainers
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
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, 25 Feb 2017 22:14:49 -0000

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

On Feb 25, 2017 14:09, "Steve Davis via bitcoin-dev" <
bitcoin-dev@lists.linuxfoundation.org> wrote:

Hi Peter,


I really, really don=E2=80=99t want to get into it but segwit has many aspe=
cts that
are less appealing, not least of which being the amount of time it would
take to reach the critical mass.

Surely there's a number of alternative approaches which could be explored,
even if only to make a fair assessment of a best response?


Any alternative to move us away from RIPEMD160 would require:
* A drafting of a softfork proposal, implementation, testing, review.
* A new address format
* Miners accepting the new consensus rules
* Wallets adopting the new address format, both on the sender side and
receiver side (which requires new signatures).

I.e., exactly the same as segwit, for which most of these are already done.
And it would still only apply to wallets adopting it.

--=20
Pieter

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

<div dir=3D"auto"><div><br><div class=3D"gmail_extra"><br><div class=3D"gma=
il_quote">On Feb 25, 2017 14:09, &quot;Steve Davis via bitcoin-dev&quot; &l=
t;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@list=
s.linuxfoundation.org</a>&gt; wrote:<br type=3D"attribution"><blockquote cl=
ass=3D"quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex">Hi Peter,<br>
<div class=3D"quoted-text"><br></div><div class=3D"quoted-text">
<br>
</div>I really, really don=E2=80=99t want to get into it but segwit has man=
y aspects that are less appealing, not least of which being the amount of t=
ime it would take to reach the critical mass.<br>
<br>
Surely there&#39;s a number of alternative approaches which could be explor=
ed, even if only to make a fair assessment of a best response?<br></blockqu=
ote></div></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Any alt=
ernative to move us away from RIPEMD160 would require:</div><div dir=3D"aut=
o">* A drafting of a softfork proposal, implementation, testing, review.</d=
iv><div dir=3D"auto">* A new address format</div><div dir=3D"auto">* Miners=
 accepting the new consensus rules</div><div dir=3D"auto">* Wallets adoptin=
g the new address format, both on the sender side and receiver side (which =
requires new signatures).</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">I.e., exactly the same as segwit, for which most of these are already don=
e. And it would still only apply to wallets adopting it.</div><div dir=3D"a=
uto"><br></div><div dir=3D"auto">--=C2=A0</div><div dir=3D"auto">Pieter</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto"><div class=3D"gmail_extra">=
<div class=3D"gmail_quote"><blockquote class=3D"quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></di=
v></div></div>

--001a11436b6e77d9bd0549622cb7--