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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
|
Delivery-date: Fri, 02 May 2025 04:06:25 -0700
Received: from mail-qt1-f188.google.com ([209.85.160.188])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBCQ6XM4A6IDBBJ6O2LAAMGQEXIPMTOQ@googlegroups.com>)
id 1uAoDo-0001O6-Bd
for bitcoindev@gnusha.org; Fri, 02 May 2025 04:06:25 -0700
Received: by mail-qt1-f188.google.com with SMTP id d75a77b69052e-4770cbdb9c7sf41668381cf.1
for <bitcoindev@gnusha.org>; Fri, 02 May 2025 04:06:24 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1746183978; cv=pass;
d=google.com; s=arc-20240605;
b=k1E78ax01FPOI/DcJJxpy5iWOH6Ekce8XTSYIrKJcruGUkk/sjMpBZYRIe6LD5nbvr
5NorkCJwdR4QTCudWvPnZYCcYQaBVFtDVK+SdnX20QEaOmH5iAzZY/zw0t9/iMToUdfg
rY8eIgl7GDPuPJjdy/sEKKFxBQKtexwUfLdsg8wRwE78xuV9k6sidJNOfyT+RsIiyzKc
cHwG4HRorqZOMOMjOswMVp2qcfLLIX8qpwIx1Sj892Fl+N9sH9rrF2e3gAtOtP5ezhuK
JHsQe2QYTU8Yw2f60jV922TOOuun/F/mOPhXyLdEfpE0atGT4X1j9GH69GAVmn0P36Dh
v2vA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:cc:to:subject:message-id:date:from
:in-reply-to:references:mime-version:sender:dkim-signature
:dkim-signature;
bh=jAENsdr8yPTfofEbZJOVIqlZWcF0+G2kDlQQe/GZQm0=;
fh=sb1k19hmvf0k9VQWC7z8Tu8yhNHza69Gkm8J2LDaeV0=;
b=d9v4fGfISTYhwOxjpTHOaHAln2k0qVG4S7QhrYIJ+ExhYopsQq+YnYbE0G/53cwqBd
X6Y3EqlFKHqM6t/Dj1uHA0Dpxupr4Te19llnLKQrt1crDpkEvy5DQr3FwosVDuwU3TC/
6Ity7cPKg6h8dtvoHtqdMCB4rWtDK4J7UArUwy8dbdyFfaoBQmvYd/PraEuKCgSgfxqx
qIeBHT8AvHSbueOk+BzC7UbTSBoklunjoT+vjxyFCTjpOWeBmaRKaVArB2OM/e2LHArG
/Eo/CngXDSwyNr8p9FS79c4G7BJkTp0NAuGctlqY7DOeO+abQvrDxAJq2hkF9wLRrCmL
neOA==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=KPffgsbu;
spf=pass (google.com: domain of agustin.cruz@gmail.com designates 2a00:1450:4864:20::129 as permitted sender) smtp.mailfrom=agustin.cruz@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1746183978; x=1746788778; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:cc:to:subject:message-id:date:from:in-reply-to
:references:mime-version:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=jAENsdr8yPTfofEbZJOVIqlZWcF0+G2kDlQQe/GZQm0=;
b=SP1hgTdfcA0p2dguFc+OwrPjLR2qWd2bH7x7KF0ZQWP/qYwxA+FCeZ+GqlODhF/zP3
RXXvcUk0o/w0GxeqSXuyG0cSibdEcJ0olO7HOnNIDobWcGaHjYMJ6zIOPcSAneTk06z1
vloqPQfePMAKFfRRxWvRasJ2FB2kXHVAi10TNbr5G8X+IbKMCpxilro8HCprfFEGlIqB
uzsueIbh38y2KQTP9CGfpS1ZnWNMb4JH9wS3C74SqeTKmqsvRUAjKgYT5Pi83ISMHN3p
Z/4slbsDnZOUw96gmykjFKrJq8MXDptnJlF2g1VCrAePL+AfxlYRfzkhZhw0qSCRkuHM
Q/Og==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1746183978; x=1746788778; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:cc:to:subject:message-id:date:from:in-reply-to
:references:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=jAENsdr8yPTfofEbZJOVIqlZWcF0+G2kDlQQe/GZQm0=;
b=K45mK6CjtUeuv5yiyWcsug90nfj5BcS6KXC5/x2Yhl+oHumwAbwEo1BoBg/nHeyex5
uHwkbCAoAxQa2nJddHWF37bOoO5s66MeKOFlWLlkv1dibjvGaUkzW9bkdeUBmMpRcD9F
d9zg9f0DWZXXUKlgy5XZv3xzWgEzZwYpFGMLWUyCBg6HuR6ajoj73u2FEjRtwHRLU0KC
r0XzyIOs/gdcLFPJUQTHsLUIFHq5cAgCWCafWqvyEaNDA4M9YMYuDHN1djPohUaQkOao
RUEp6DgPH8fiF9o/jK2pQhDA7Sgqa4yN4vbAxM2ENcZPqcMqq4D+o9AaH9LuGTax1Ke7
6OgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1746183978; x=1746788778;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:cc:to:subject:message-id:date:from:in-reply-to
:references:mime-version:x-beenthere:x-gm-message-state:sender:from
:to:cc:subject:date:message-id:reply-to;
bh=jAENsdr8yPTfofEbZJOVIqlZWcF0+G2kDlQQe/GZQm0=;
b=xOjKPwdrtunlDuqsHr52gej7X5yMY/ldpdLaw+7r8rIW/P0B1k3xQ7+XUgu2jG1h6i
J5C+nFcKcPLu91nDsT9tFFE4Vq8U6Hvm1TMu2ekPwMnlMSQO04eIQd9agl9f3+V/FLzE
ElPPcYDUf+oPhiD9UwCM9qpAX+qysLPWoat2DVTpsRJoraSH4lNJuqWdWDHjjZe/BPGR
KFy2PoFCTLlPV/wNbuNXMet+FFA7fgh07M/zdgSqRACiEPh2dMBWD22svFplwS4iTrBG
tF9csSugMHeCDLwcha69vwTw8KGBRWMfcOPaIyhsX5TPUv/NIFsNzkGPwprSJCidBRWj
DA5g==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCVkyuWu615kfa/PXVyzhnLO+Vi6FVGkeO3NT3cKTAbJHy3girD3YV7xcXQUHY85hlXT7DC8OpM8t6vm@gnusha.org
X-Gm-Message-State: AOJu0Yw7A+kfl+KTuBeVwzHkG9Wm6fWUXRjn7HgVTFhaO7kJK+ie1oya
mZms76hH3WArCzhKCYxG2/7/mhlduHfe47iX6IqGb90HeHhudlyh
X-Google-Smtp-Source: AGHT+IFDksnwmltCWoM8wpLDyGbL/yS3f2ri0ssNMLH44BcpmLPIsIRM/SaEpyvCO9uLtqWhSjBCuw==
X-Received: by 2002:a05:622a:2487:b0:48a:8b64:f670 with SMTP id d75a77b69052e-48c30d7aefbmr36185321cf.1.1746183978132;
Fri, 02 May 2025 04:06:18 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AVT/gBFD+EXs9HcNhaCHp/R2XYgCSVPtXWXx6JNzl+a8Q5rdUg==
Received: by 2002:ac8:7081:0:b0:48a:cfb5:ede6 with SMTP id d75a77b69052e-48ad89b1403ls3949481cf.1.-pod-prod-01-us;
Fri, 02 May 2025 04:06:15 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCUA31bpry508r4m9Y/Nr8xscMUHmzvF/TWOgtCj3HU7FCXncKhpXV0jDoqNbnwIkuNvmwzd7tQQ93/6@googlegroups.com
X-Received: by 2002:a05:620a:4311:b0:7c5:4b18:c4c3 with SMTP id af79cd13be357-7cad5b4a7d7mr322023685a.30.1746183974887;
Fri, 02 May 2025 04:06:14 -0700 (PDT)
Received: by 2002:a05:600c:4744:b0:43c:fd8b:faa8 with SMTP id 5b1f17b1804b1-441b7064251ms5e9;
Thu, 1 May 2025 11:23:58 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCVR2Y3c2ilCcQg/Wcy+oIIEoJdnEyOrG0pZL66OP00va/b/OlJF3QK8iIFkOhC0iL/JxXGRvmxzp2pL@googlegroups.com
X-Received: by 2002:a05:600c:4fc3:b0:43c:fa0e:471a with SMTP id 5b1f17b1804b1-441b6fee26cmr33835035e9.5.1746123835608;
Thu, 01 May 2025 11:23:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1746123835; cv=none;
d=google.com; s=arc-20240605;
b=E//vUpDp5apAtOUV9HS+M25MC6Xavnay/dr3aD0mD04wdwXabwSM1rejy6+YEWP+sd
EajgUAS0zyTNLAhe4cwWqhGXqV11nQVBAiCbAMpd2Mb5c44RscN3ZypFYkvnixSlomBg
lCAWNQJFXYAnMHPR2/qWNRz00CTGYHBE8kjZuZssAvIKXWb/kBTMYkJzggSfFGrnU/8g
5+wCQvoJrvKxAnJqrl+19pG1MUdBiFBX6k17qk8SvqGhxdXRuCxbBlkoef8dWSm5j7Nq
bNErgCa4otmiwGbbDoJt5pUeoh8GoJK5x3IMuB64JOLJHB5BezeV7Z3Zk1lbvO9iMbX/
1NeA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:dkim-signature;
bh=aQ+eKI8X3/9d3i0QLyVbbyz0MLGqvgv3ZJLvrwKbCak=;
fh=hZV0dC0iYewtsCPj3uZhrvALz7zyDFpXVla+V+MvK6U=;
b=NR3I33j6mA6nHcUG61ppkxEPPAusbTd8fuHIet/pQMg2IQrbEP0mptXOsVt5utpfnA
bWmJEny4k8HWKEnaK1eY54pSliFao5QgUaR/TsrJqDPjPRyfM9LV7g6WzCEskAmTNqrp
CRM472eL6IU5EjfmUnYl3sCjl/U5frJWKIopsunGGJLkbcb2ikeMdROmlpp8y9l+diIR
I2YbQmkguP1GyExuI5tUNYDjEsVJZkZdc3DyimgKqJ7k5UNhfubY5WtItF+tG3ifErJZ
0cJGH+ARwkqmUKAzRhSglC55BaCKx7rRexSuLkbOmSDLsdSR+pPJCH7GTZlYwvrCgaLm
9+1Q==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=KPffgsbu;
spf=pass (google.com: domain of agustin.cruz@gmail.com designates 2a00:1450:4864:20::129 as permitted sender) smtp.mailfrom=agustin.cruz@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com. [2a00:1450:4864:20::129])
by gmr-mx.google.com with ESMTPS id ffacd0b85a97d-3a095a3dbddsi11466f8f.1.2025.05.01.11.23.55
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 01 May 2025 11:23:55 -0700 (PDT)
Received-SPF: pass (google.com: domain of agustin.cruz@gmail.com designates 2a00:1450:4864:20::129 as permitted sender) client-ip=2a00:1450:4864:20::129;
Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-54298ec925bso1462256e87.3
for <bitcoindev@googlegroups.com>; Thu, 01 May 2025 11:23:55 -0700 (PDT)
X-Forwarded-Encrypted: i=1; AJvYcCWpMtrlF9qfNd9UzCoWC8lJvB5wf2xKFU8zlBIG246HlNBbtMVwOOtXRcOduIDtruAWGf8J7AGkZVEY@googlegroups.com
X-Gm-Gg: ASbGncuyrxpAR39tNyPvwxOQbQ9NVww+hu829Pjk2LxI5UdxYk3T96xLXXgQVEeGwOv
Mc5VAyd7Sg5fwDnE2hwa2r5XRt1+P9k2+d6XWjzdqWEKuBQVlu48X16Fr+kh9zA8qOcFVZE/8oi
oMnSSHkJWZ6jEWNYxiTIMA5ge6bY5u7MfesH0=
X-Received: by 2002:a05:6512:3a8c:b0:545:f0a:bf50 with SMTP id
2adb3069b0e04-54ea76623b6mr1018629e87.35.1746123834476; Thu, 01 May 2025
11:23:54 -0700 (PDT)
MIME-Version: 1.0
References: <db3d0ec4-90b8-44a4-b912-b98ec9083b10n@googlegroups.com>
<c3b9617f-b419-4fc0-9a00-5d1866f80920n@googlegroups.com> <CAFC_Vt6c_DwmpCzNVCRWzz9E2AGn0PpkZzLeYeGNE1tYbUzyOA@mail.gmail.com>
In-Reply-To: <CAFC_Vt6c_DwmpCzNVCRWzz9E2AGn0PpkZzLeYeGNE1tYbUzyOA@mail.gmail.com>
From: Agustin Cruz <agustin.cruz@gmail.com>
Date: Thu, 1 May 2025 14:23:21 -0400
X-Gm-Features: ATxdqUEr6IoBjrTS6jhWsiQoVtuo_4XNWAeaxqISdEZMXcU5izU7CuNNGSdjWCo
Message-ID: <CAJDmzYyAb4GT+rdpF8ndAcFrFziQyO=QpA36m1T8gw0LTLLg-g@mail.gmail.com>
Subject: Re: [bitcoindev] Re: Introducing Hourglass
To: Nagaev Boris <bnagaev@gmail.com>
Cc: Michael Tidwell <michael@tidwell.io>,
Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Content-Type: multipart/alternative; boundary="000000000000e3524906341722ca"
X-Original-Sender: agustin.cruz@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@gmail.com header.s=20230601 header.b=KPffgsbu; spf=pass
(google.com: domain of agustin.cruz@gmail.com designates 2a00:1450:4864:20::129
as permitted sender) smtp.mailfrom=agustin.cruz@gmail.com; dmarc=pass
(p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.5 (/)
--000000000000e3524906341722ca
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi everyone,
Boris=E2=80=99 point about a quantum capable attacker simply broadcasting a=
nd self
mining at the same time is exactly the scenario that pushed me toward the
QRAMP idea in the first place. Rather than trying to chase a well funded
adversary around the mempool, QRAMP proposal says: let=E2=80=99s set a firm
deadline and make every unspent P2PK output move to a quantum safe address
before it arrives. Once the block height or a date passes, anything that
stayed behind just stops being spendable. Holders who migrate on time keep
full control; coins that don=E2=80=99t make the jump are effectively burned=
or
otherwise invalidated by consensus, so there=E2=80=99s nothing left for an =
attacker
to sign.
Regards,
Agust=C3=ADn
On Thu, May 1, 2025 at 2:07=E2=80=AFPM Nagaev Boris <bnagaev@gmail.com> wro=
te:
> On Wed, Apr 30, 2025 at 12:26=E2=80=AFAM Michael Tidwell <michael@tidwell=
.io>
> wrote:
> > - 2. Single Entity rush spends:
> > A single entity generates QC signatures and tries to rapidly flip the
> UTXOs while having their first mover competitive edge. They either
> broadcast to the mempool, partner with miners, or mine directly. This
> creates potential miner collusion if P2PK fees remain low, pressuring the
> QC entity to raise fees and incentivize miners before their competitive
> advantage expires and others catch up.
> >
> [...]
> >
> > - 4. Patient Miner:
> > A single QC capable entity, also operating as a miner or partners with =
a
> miner, chooses to be patient, including P2PK transactions only in their o=
wn
> blocks to maximize long-term profits.
>
> IMHO for a single QC capable entity even if it mines itself or
> partners with a miner, it would make sense to broadcast the
> transaction publicly. If it doesn't broadcast, then it can only
> capture one UTXO when it mines a block - rarely, depending on their
> hashrate share. If it mines itself and broadcasts at the same time,
> there is a possibility that another miner includes the transaction
> into a block. So a rational QC capable entity would broadcast in
> addition to mine themselves.
>
> Also it would make sense to use different UTXOs for broadcasting and
> for self mining: if another miner mines one UTXO, the QC entity can
> continue mining another UTXO trying to mine the next block with it. If
> they use the same UTXO, they would have to quickly make a signature
> for a fresh UTXO for their own block. Or just have a pool of attacked
> UTXOs and take them one by one...
>
> --
> Best regards,
> Boris Nagaev
>
> --
> You received this message because you are subscribed to the Google Groups
> "Bitcoin Development Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to bitcoindev+unsubscribe@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/bitcoindev/CAFC_Vt6c_DwmpCzNVCRWzz9E2AG=
n0PpkZzLeYeGNE1tYbUzyOA%40mail.gmail.com
> .
>
--=20
You received this message because you are subscribed to the Google Groups "=
Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/=
CAJDmzYyAb4GT%2BrdpF8ndAcFrFziQyO%3DQpA36m1T8gw0LTLLg-g%40mail.gmail.com.
--000000000000e3524906341722ca
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr">Hi everyone,<br>Boris=E2=80=99 point abou=
t a quantum capable attacker simply broadcasting and self mining at the sam=
e time is exactly the scenario that pushed me toward the QRAMP idea in the =
first place. Rather than trying to chase a well funded adversary around the=
mempool, QRAMP proposal says: let=E2=80=99s set a firm deadline and make e=
very unspent P2PK output move to a quantum safe address before it arrives. =
Once the block height or a date passes, anything that stayed behind just st=
ops being spendable. Holders who migrate on time keep full control; coins t=
hat don=E2=80=99t make the jump are effectively burned or otherwise invalid=
ated by consensus, so there=E2=80=99s nothing left for an attacker to sign.=
<br><br>Regards,<br>Agust=C3=ADn</div><br><div class=3D"gmail_quote gmail_q=
uote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, May 1, 2025 a=
t 2:07=E2=80=AFPM Nagaev Boris <<a href=3D"mailto:bnagaev@gmail.com">bna=
gaev@gmail.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">On Wed, Apr 30, 2025 at 12:26=E2=80=AFAM Michael Tidwell <=
<a href=3D"mailto:michael@tidwell.io" target=3D"_blank">michael@tidwell.io<=
/a>> wrote:<br>
> - 2. Single Entity rush spends:<br>
> A single entity generates QC signatures and tries to rapidly flip the =
UTXOs while having their first mover competitive edge. They either broadcas=
t to the mempool, partner with miners, or mine directly. This creates poten=
tial miner collusion if P2PK fees remain low, pressuring the QC entity to r=
aise fees and incentivize miners before their competitive advantage expires=
and others catch up.<br>
><br>
[...]<br>
><br>
> - 4. Patient Miner:<br>
> A single QC capable entity, also operating as a miner or partners with=
a miner, chooses to be patient, including P2PK transactions only in their =
own blocks to maximize long-term profits.<br>
<br>
IMHO for a single QC capable entity even if it mines itself or<br>
partners with a miner, it would make sense to broadcast the<br>
transaction publicly. If it doesn't broadcast, then it can only<br>
capture one UTXO when it mines a block - rarely, depending on their<br>
hashrate share. If it mines itself and broadcasts at the same time,<br>
there is a possibility that another miner includes the transaction<br>
into a block. So a rational QC capable entity would broadcast in<br>
addition to mine themselves.<br>
<br>
Also it would make sense to use different UTXOs for broadcasting and<br>
for self mining: if another miner mines one UTXO, the QC entity can<br>
continue mining another UTXO trying to mine the next block with it. If<br>
they use the same UTXO, they would have to quickly make a signature<br>
for a fresh UTXO for their own block. Or just have a pool of attacked<br>
UTXOs and take them one by one...<br>
<br>
-- <br>
Best regards,<br>
Boris Nagaev<br>
<br>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:bitcoindev%2Bunsubscribe@googlegroups.com" target=
=3D"_blank">bitcoindev+unsubscribe@googlegroups.com</a>.<br>
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/CAFC_Vt6c_DwmpCzNVCRWzz9E2AGn0PpkZzLeYeGNE1tYbUzyOA%40mail.gmail=
.com" rel=3D"noreferrer" target=3D"_blank">https://groups.google.com/d/msgi=
d/bitcoindev/CAFC_Vt6c_DwmpCzNVCRWzz9E2AGn0PpkZzLeYeGNE1tYbUzyOA%40mail.gma=
il.com</a>.<br>
</blockquote></div></div>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com">bitcoind=
ev+unsubscribe@googlegroups.com</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/CAJDmzYyAb4GT%2BrdpF8ndAcFrFziQyO%3DQpA36m1T8gw0LTLLg-g%40mail.g=
mail.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/=
d/msgid/bitcoindev/CAJDmzYyAb4GT%2BrdpF8ndAcFrFziQyO%3DQpA36m1T8gw0LTLLg-g%=
40mail.gmail.com</a>.<br />
--000000000000e3524906341722ca--
|