summaryrefslogtreecommitdiff
path: root/21/774233859a2f8c5f4ef7a1f1218ecfff66ed10
blob: f454e9795e685c94050df603550f914cf9f30ab1 (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
Return-Path: <earonesty@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 281FF415
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 17 Apr 2017 11:17:19 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-qk0-f196.google.com (mail-qk0-f196.google.com
	[209.85.220.196])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id CA10B13C
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 17 Apr 2017 11:17:18 +0000 (UTC)
Received: by mail-qk0-f196.google.com with SMTP id v75so18875639qkb.3
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 17 Apr 2017 04:17:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:reply-to:in-reply-to:references:from:date:message-id
	:subject:to:cc;
	bh=fL0WXizk6ooNOvpYtDFjMZUp99yFgNuIgiHsR6EBhZU=;
	b=VrDZXqDj5NoMMCX+ViyxWFaYod/gaNYL4Bcxko9l0f5T8S4XA8AJOYXpkEAdvVktKF
	C6YIPdFe/IvhtnUfdXSojqwtZwIIWeLETri+NYT/0y8re/bG47JndyMsZgswJjXRq8S1
	70nFHCPk2t9/DwOT7W/TNicUwYnOfy6njXVqaI3CHo+6xUtrWOk2qiY05hFot1SQe2Pe
	CH5BHz0FVb7c68MawPsFGCEghI1kY4a1eTLk+reek9hHINUolgoc8xriQsmqqzBYxTx7
	9wp29PAGvi9dKKPOXMMJO1azX+eO5cshqz/8K16TZBMIza1eJmF8lQoKrKDce2yKwKI2
	VcCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:reply-to:in-reply-to:references
	:from:date:message-id:subject:to:cc;
	bh=fL0WXizk6ooNOvpYtDFjMZUp99yFgNuIgiHsR6EBhZU=;
	b=bBADz6EXhBUrLzQeOXeJbsu99H6ABfm7dBvpJhQQ8dePtF528bdkrUOrtZiXcmu5FV
	yXfAFOxS6X5DkbmQT3SbCKrXg8x0pzfDsbGHNamdGdPE5TlY2Fk5NOqsFfXO2fzjoSFy
	GAvkPCVJ+jzyC8AfeCSHj6kvzvFUxl7E+T6EykKixdwONa2A9QnX0L2kO01cqSNY32Xz
	r3+jc9f27Gx01tVUKH/ABms7cJAevhokt0CA7p55EkMOMIgWEMPwDM+g4r+MsDB3phJX
	CCwu7t/wWwHESarqQ1HusfZ44gar7O6goivp0Qdr3t30OGtG1qdRkSz6pkz6mOHE8xJO
	Kw5w==
X-Gm-Message-State: AN3rC/5SvbhxQW3QLnx1lX6XIyO0A4hkZdktnUp7JA04z6IZWjlhYVSx
	Y+TjPn2Tw0gBxSjnaOSDxlhwDesk0kRL
X-Received: by 10.55.168.198 with SMTP id r189mr9192243qke.228.1492427837973; 
	Mon, 17 Apr 2017 04:17:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.200.0.146 with HTTP; Mon, 17 Apr 2017 04:17:17 -0700 (PDT)
Received: by 10.200.0.146 with HTTP; Mon, 17 Apr 2017 04:17:17 -0700 (PDT)
Reply-To: erik@q32.com
In-Reply-To: <CAJowKgL=UmJvE0KpSsa20AJBF6Ur85ghRymHY+=11VOezmaaxw@mail.gmail.com>
References: <BL2PR03MB435F510935FC7E230118AD3EE380@BL2PR03MB435.namprd03.prod.outlook.com>
	<CAAy62_K5ePDuvVn8=DtwJX6ek00Z_r4u9LyA0W11vgZmQ=zzDg@mail.gmail.com>
	<0690791a46d7a7699fc3427e92a76e9b.squirrel@mail.fairluck.net>
	<CAJowKg+dZr-PcHfCY5AO2BO8_-5QfwzvG3PuJA+mTLWw9=a-Og@mail.gmail.com>
	<461f7ce7a17c5765daadc461cdd3373c@cock.lu>
	<CAJowKg+1vUBmr7cTzUy8gAdjEWTM_+07G9Z96Bo=wd6_htgv1Q@mail.gmail.com>
	<CAJowKgJPjWb_S0jb+RJ9-90sucb=ZeU2-qrNqrVN5USTaxDjDw@mail.gmail.com>
	<CAJowKgJ+3=sOenU9EQ4eCOw8CDMoSX_L=0pUqfBKj3ZyVBXoTA@mail.gmail.com>
	<CAJowKgKqyb7DCs-yrbj4Z8Kzmgg0GCKXh+wwdSvfPHregiwdvA@mail.gmail.com>
	<CAJowKgL=UmJvE0KpSsa20AJBF6Ur85ghRymHY+=11VOezmaaxw@mail.gmail.com>
From: Erik Aronesty <earonesty@gmail.com>
Date: Mon, 17 Apr 2017 07:17:17 -0400
Message-ID: <CAJowKgK-0rqqeKkQZj0itZf79fT++OOYXJKg1pik-7mFieU=ZA@mail.gmail.com>
To: bfd@cock.lu
Content-Type: multipart/alternative; boundary=001a114fe8f622acf5054d5aef6d
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
	RCVD_IN_DNSWL_NONE, 
	RCVD_IN_SORBS_SPAM autolearn=no version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Mon, 17 Apr 2017 14:13:58 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Malice Reactive Proof of Work Additions (MR
 POWA): Protecting Bitcoin from malicious miners
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: Mon, 17 Apr 2017 11:17:19 -0000

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

It's too bad we can't make the POW somehow dynamic so that any specialized
hardware is impossible, and only GPU / FPGA is possible.



Maybe a variant of Keccak where the size of the sponge is increased along
with additional zero bits required.  Seems like this would either have to
resist specialized hardware or imply sha3 is compromised such that the size
of the sponge does not incerase the number of possible output bits as
expected.

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

<div dir=3D"auto"><div class=3D"gmail_extra" dir=3D"auto"><div class=3D"gma=
il_quote"><br><blockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;border=
-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto"><div dir=3D"auto">=
It&#39;s too bad we can&#39;t make the POW somehow dynamic so that any spec=
ialized hardware is impossible, and only GPU / FPGA is possible.</div><div =
dir=3D"auto"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockqu=
ote class=3D"m_6005315452753799385quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex"></blockquote></div><br></div></div></=
div>
</blockquote></div><br></div><div class=3D"gmail_extra" dir=3D"auto">Maybe =
a variant of=C2=A0<span style=3D"background-color:rgb(255,255,255);color:rg=
b(34,34,34);font-family:&quot;helvetica neue&quot;,helvetica,&quot;nimbus s=
ans l&quot;,arial,&quot;liberation sans&quot;,sans-serif;font-size:16px">Ke=
ccak where the size of the sponge is increased along with additional zero b=
its required.=C2=A0 Seems like this would either have to resist specialized=
 hardware or imply sha3 is compromised such that the size of the sponge doe=
s not incerase the number of possible output bits as expected.=C2=A0</span>=
</div><div class=3D"gmail_extra" dir=3D"auto"><span style=3D"background-col=
or:rgb(255,255,255);color:rgb(34,34,34);font-family:&quot;helvetica neue&qu=
ot;,helvetica,&quot;nimbus sans l&quot;,arial,&quot;liberation sans&quot;,s=
ans-serif;font-size:16px"><br></span></div><div class=3D"gmail_extra" dir=
=3D"auto"><span style=3D"background-color:rgb(255,255,255);color:rgb(34,34,=
34);font-family:&quot;helvetica neue&quot;,helvetica,&quot;nimbus sans l&qu=
ot;,arial,&quot;liberation sans&quot;,sans-serif;font-size:16px"><br></span=
></div></div>

--001a114fe8f622acf5054d5aef6d--