summaryrefslogtreecommitdiff
path: root/a5/c571e3743344ea63738962d6f8094513abf6a2
blob: b6a3f5580d2eecad7bebe031389bcc410faffbe5 (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
Return-Path: <pete@petertodd.org>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 3F7BAB3F
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 22 May 2017 13:33:44 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
Received: from outmail148161.authsmtp.com (outmail148161.authsmtp.com
	[62.13.148.161])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 424031CE
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 22 May 2017 13:33:42 +0000 (UTC)
Received: from mail-c232.authsmtp.com (mail-c232.authsmtp.com [62.13.128.232])
	by punt24.authsmtp.com (8.14.2/8.14.2/) with ESMTP id v4MDXeUS075910;
	Mon, 22 May 2017 14:33:40 +0100 (BST)
Received: from petertodd.org (ec2-52-5-185-120.compute-1.amazonaws.com
	[52.5.185.120]) (authenticated bits=0)
	by mail.authsmtp.com (8.14.2/8.14.2/) with ESMTP id v4MDXcCO024377
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Mon, 22 May 2017 14:33:39 +0100 (BST)
Received: from [127.0.0.1] (localhost [127.0.0.1])
	by petertodd.org (Postfix) with ESMTPSA id DD423400DE;
	Mon, 22 May 2017 13:33:37 +0000 (UTC)
Received: by localhost (Postfix, from userid 1000)
	id 142E420101; Mon, 22 May 2017 09:33:35 -0400 (EDT)
Date: Mon, 22 May 2017 09:33:35 -0400
From: Peter Todd <pete@petertodd.org>
To: Paul Sztorc <truthcoin@gmail.com>
Message-ID: <20170522133335.GA17194@fedora-23-dvm>
References: <24f2b447-a237-45eb-ef9f-1a62533fad5c@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="gKMricLos+KVdGMg"
Content-Disposition: inline
In-Reply-To: <24f2b447-a237-45eb-ef9f-1a62533fad5c@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-Server-Quench: 43caff52-3ef3-11e7-829f-00151795d556
X-AuthReport-Spam: If SPAM / abuse - report it at:
	http://www.authsmtp.com/abuse
X-AuthRoute: OCd2Yg0TA1ZNQRgX IjsJECJaVQIpKltL GxAVKBZePFsRUQkR
	aAdMdAAUFVQNAgsB AmEbWlBeU157Wmo7 bghPaBtcak9QXgdq
	T0pMXVMcUgEVdXRS dWEeUB1xcAIIfnh1 ZwhmXSMKChJ/d1t+
	FxhXCGwHMGB9YGIW Bl1YdwJRcQRDe0tA b1YxNiYHcQ5VPz4z
	GA41ejw8IwAXBD5U XAwGLVsTRw5OW3YG SgkfEC4zVUMCXW0f
	LgctN0UHHUEXWgAA 
X-Authentic-SMTP: 61633532353630.1037:706
X-AuthFastPath: 0 (Was 255)
X-AuthSMTP-Origin: 52.5.185.120/25
X-AuthVirus-Status: No virus detected - but ensure you scan with your own
	anti-virus system.
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,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] Drivechain -- Request for Discussion
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, 22 May 2017 13:33:44 -0000


--gKMricLos+KVdGMg
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, May 22, 2017 at 02:17:07AM -0400, Paul Sztorc via bitcoin-dev wrote:
> This work includes the relatively new concept of "Blind Merged Mining"
> [2] which I developed in January to allow SHA256^2 miners to merge-mine
> these "drivechains", even if these miners aren't running the actual
> sidechain software. The goal is to prevent sidechains from affecting the
> levelness of the mining "playing field". BMM is conceptually similar to
> ZooKeeV [3] which Peter Todd sketched out in mid-2013. BMM is not
> required for drivechain, but it would address some of the last remaining
> concerns.

Thanks for the credit, although I think the security properties of what you=
're
proposing are very different - and much weaker - than what I proposed in
Zookeyv.

As you state in [2] "if miners never validate sidechains at all, whoever bi=
ds
the most for the chain (on a continuous basis), can spam a 3-month long str=
eam
of invalid headers, and then withdraw all of the coins deposited to the
sidechain." and "Since the mining is blind, and the sidechain-withdrawal
security-level is SPV, miners who remain blind forever have no way of telli=
ng
who =E2=80=9Cshould=E2=80=9D really get the funds."

Finally, you suggest that in this event, miners *do* have to upgrade to a f=
ull
node, an expensive and time-consuming operation (and one that may be imposs=
ible
for some miners if necessary data isn't available).

It's unclear to me what the incentive is for miners to do any of this. Could
you explain in more detail what that incentive is?


> [2] http://www.truthcoin.info/blog/blind-merged-mining/
> [3] https://s3.amazonaws.com/peter.todd/bitcoin-wizards-13-10-17.log

--=20
https://petertodd.org 'peter'[:-1]@petertodd.org

--gKMricLos+KVdGMg
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJZIuitAAoJECSBQD2l8JH7JvMH/iapcbd5y+yV7S2FcfrzBpvg
2OUVrivXwrlDRPO51dqsW0IiUt2eX+zqVvL7pX7zYxWh5kPshzz4g5OmEI6qA6jA
VCYL230ieRkCg1WUGTC6xChK9I0GGvsxUvYpMpSHhXYMYdwhMrj/paVIxoMQ1eH0
7jHMwZbsSvfXsUShAg8MCprGsF4/8XPLCnXh/jrLOhCvYzhxPpSKcv9xtSBe78gS
HKiyn7ccKPskTuq3xT7x1j9gOBxULmIXESp62G1YziqQdTMAEp3+cdLUiDjySdcT
r6jpmCSToG/xnOpHhFF4LiF0NRTb4/WqufB6drXpFdwGTmJpy128pTC8ohy/5nM=
=p8L2
-----END PGP SIGNATURE-----

--gKMricLos+KVdGMg--