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
|
Return-Path: <user@petertodd.org>
Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])
by lists.linuxfoundation.org (Postfix) with ESMTP id EC6D4C002D
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 20 Oct 2022 22:19:41 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp1.osuosl.org (Postfix) with ESMTP id BB4268431C
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 20 Oct 2022 22:19:41 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org BB4268431C
Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key,
unprotected) header.d=messagingengine.com header.i=@messagingengine.com
header.a=rsa-sha256 header.s=fm3 header.b=Rx0ipl5X
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level:
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
autolearn=ham autolearn_force=no
Received: from smtp1.osuosl.org ([127.0.0.1])
by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id Vrxm5xmrmzFy
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 20 Oct 2022 22:19:40 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org D0D968430F
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com
[66.111.4.29])
by smtp1.osuosl.org (Postfix) with ESMTPS id D0D968430F
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 20 Oct 2022 22:19:40 +0000 (UTC)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
by mailout.nyi.internal (Postfix) with ESMTP id 04ED55C0036;
Thu, 20 Oct 2022 18:19:40 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
by compute4.internal (MEProxy); Thu, 20 Oct 2022 18:19:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:cc:content-type:date:date:feedback-id
:feedback-id:from:from:in-reply-to:in-reply-to:message-id
:mime-version:references:reply-to:sender:subject:subject:to:to
:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
fm3; t=1666304380; x=1666390780; bh=3Bel2ZjWj51EvLOsXNRITudPYmrT
HteNpO2LHJvldDU=; b=Rx0ipl5XL2YqGkJRBfV61FelWNrcztGKQ/VLxri6cpUF
2B0sSC75tnhKGAc//rsThZcI0tsGnGNNG1qClIpyCrzv+VjcuywUYZuwMDUK/Rpy
MgOwstUV/u+qREp7gZF6bIdAV+iaBflwG57h4c5NN8SucDPMhCU0EROiVj+KoyyJ
Ptq9wxO33WXlMF26D8NWDBI+SHfQfH5QsXEPFTB/HYpwBeOt02PtYmzxLvLHZwX2
dBsxkVW3i9OZob1THvm9FxD1sVS11elUoK7qpdniSu8ZsD2s5soX9f0KWhCRIYqc
4RtghQP8GxvSpOqOaZ2URq12ot+al5EdOkogmrgCKQ==
X-ME-Sender: <xms:e8lRYw5mSiATXJgmj1aD3SgPvIDnKNKSWZ355LhYV6ClE20JOHnkVA>
<xme:e8lRYx4kPBjQaDSIN4pDiJxk-N6_LQ0f1F4gHcuR3-T_KQQOLtrBJrHNWb2TAKJTb
VwQoZJYnkYlneivOB0>
X-ME-Received: <xmr:e8lRY_esFqF4u6NTzlZ-YUhfwrJhmLbfay_GcFfZ6LSsDO324_rQogzGvKbrwNh0YzWYa9y47p2EIm0dvmroHbot6JOD>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeeljedgtdelucetufdoteggodetrfdotf
fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
cujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvdenucfhrhhomheprfgvthgv
rhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurdhorhhgqeenucggtffrrghtth
gvrhhnpeelvdellefftddukeduffejgfefjeeuheeileeftdfgteduteeggeevueethfej
tdenucffohhmrghinhepphgvthgvrhhtohguugdrohhrghenucevlhhushhtvghrufhiii
gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehushgvrhesphgvthgvrhhtohguugdr
ohhrgh
X-ME-Proxy: <xmx:e8lRY1L7pOB5pR5UHQqtdVLxysfd6vLUK_8J2PF4QBns1nDNNcqMlg>
<xmx:e8lRY0Jy5ufEeH5XG77_0AqlDqTFX5xIunktW2gqzNbF-dE6Sshyqg>
<xmx:e8lRY2yOhNmVZ8XraeIw-K13rSrGxOH4CI25dTux99NyEg1-CyIUvA>
<xmx:fMlRY5E66vfsKKI3RdMQQJltfprmxveW-6irsAsf9oYVoWq_e6iqhg>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
20 Oct 2022 18:19:39 -0400 (EDT)
Received: by localhost (Postfix, from userid 1000)
id 36528204BA; Thu, 20 Oct 2022 18:19:38 -0400 (EDT)
Date: Thu, 20 Oct 2022 18:19:38 -0400
From: Peter Todd <pete@petertodd.org>
To: Russell O'Connor <roconnor@blockstream.com>,
Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Message-ID: <Y1HJeq5wsBVV64mS@petertodd.org>
References: <CAD5xwhjXh33AdK96eToHtDP3t_Zx5JbxCqJFbAQRRRKy6rFC2Q@mail.gmail.com>
<903a46d95473714a7e11e33310fe9f56@yancy.lol>
<CAD5xwhgKw+jWkadAvUU3KOqT19LmGX6vhUQFpZfJ_Zk0AjTcNA@mail.gmail.com>
<2f4344b4c7952c3799f8766ae6b590bf@yancy.lol>
<CAD5xwhjFeUPGFfpNTt=4iuZMYAzBOc5vMuai0vxJCN9NO9e0dw@mail.gmail.com>
<CAMZUoKkbDjeMKX3zsBpOKOS2cXQNbC+RDA=Zkxxy4r4xP2m2Yw@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="raLw66OImeca2Bdl"
Content-Disposition: inline
In-Reply-To: <CAMZUoKkbDjeMKX3zsBpOKOS2cXQNbC+RDA=Zkxxy4r4xP2m2Yw@mail.gmail.com>
Subject: Re: [bitcoin-dev] Does Bitcoin require or have an honest majority
or a rational one? (re rbf)
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
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: Thu, 20 Oct 2022 22:19:42 -0000
--raLw66OImeca2Bdl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Tue, Oct 18, 2022 at 10:30:26AM -0400, Russell O'Connor via bitcoin-dev =
wrote:
> It is most certainly the case that one can construct situations where not
> mining on the tip is going to be the prefered strategy. But even if that
> happens on occasion, it's not like the protocol immediately collapses,
> because mining off the tip is indistinguishable from being a high latency
> miner who simply didn't receive the most work block in time. So it is mo=
re
I don't believe that's a good argument.
A sufficiently large high latency miner who doesn't receive the most work b=
lock
in time would cause huge disruptions to the network, potentially causing ot=
her
miners to be unprofitable. I even gave a talk on this a few years back, on =
how
if Bitcoin mining in space becomes profitable, it'll cause enormous problems
due to the slow speed of light.
> of a question of how rare does it need to be, and what can we do to reduce
> the chances of such situations arising (e.g. updating our mining policy to
> leave some transactions out based on current (and anticipated) mempool
> conditions, or (for a sufficiently capitalized miner) leave an explicit,
> ANYONECANSPEND transaction output as a tip for the next miner to build up=
on
> mined blocks.)
=2E..at which point the large miners are likely to be significantly more
profitable than small miners, because they can collect more fees. That's a
disaster.
--=20
https://petertodd.org 'peter'[:-1]@petertodd.org
--raLw66OImeca2Bdl
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEFcyURjhyM68BBPYTJIFAPaXwkfsFAmNRyXYACgkQJIFAPaXw
kfv+agf7BIyNBzVK7KXMOzoM0II6pUJZvSjYUabc+ZTLXUpN+OeMEhiCCC36pzHY
weKRIRbp4Th3uv/DtX/Efih7hJNBx+J5mdQjhjS2/PCM/WZUjud1NByIbj8QfM4N
DRNwXAYln/shxWHUDV7jqv7tjzp/QYFmpdPu1LbKPU0rymnR8fr6ZBowivvbaxn8
vpgyMi8t9/rzJ07+ZR0cgnpcVjy7XXHYh3SFho7W2sQXBClX8PPoOiliZnDy6FHj
d/zb/LIKCFrhROr5vDQ2FT34JzCBBoVPaH8bE8pocqNQkzl+fZXcTBpkSYbzNDzh
i2aRGAq0r9J5BknRK1sw3pJrJ9JLsA==
=dJxJ
-----END PGP SIGNATURE-----
--raLw66OImeca2Bdl--
|