summaryrefslogtreecommitdiff
path: root/ec/756f14134dc9b5cc09a1a0e7800a13ce00e861
blob: df5345949c35b63803a0b10f37651d677a45558c (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
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
Delivery-date: Tue, 03 Jun 2025 11:30:22 -0700
Received: from mail-il1-f187.google.com ([209.85.166.187])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBAABBNP67TAQMGQEBGAKENQ@googlegroups.com>)
	id 1uMWP0-0003s7-4f
	for bitcoindev@gnusha.org; Tue, 03 Jun 2025 11:30:22 -0700
Received: by mail-il1-f187.google.com with SMTP id e9e14a558f8ab-3dc811bfa10sf126137775ab.3
        for <bitcoindev@gnusha.org>; Tue, 03 Jun 2025 11:30:22 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1748975416; cv=pass;
        d=google.com; s=arc-20240605;
        b=iGt/o5HbIbXoUCWdZpq//3e27JsXOd+sxW3A7X8URJsMyr6dp9niC16MCY7RomT+Ft
         WJ/p+GCJ7UxUbBD9EhUHfud3Pp1JNtJ8tBOYy5qIBlBaxJXqeCkxaLEqQoPmZxZW2KqV
         pLhVmVrMQwWyy9tRNTDt2p3gOYJevR09sNUDTPAgOYZkN9+bTzyJww2JGmWYN5ygLQsN
         sg0hAkWSuZ+1oPD08tyZv0TK77WxuQBNItsq2dOWQ1/nnCszxoXAJwbKxzCMCTqshwaC
         o5581hJjGMktQhLD47KZ4Ktxz2BXOmqYn/ejAusl7Ps36+d2ew6+DF8KUVQPQU9Vg5Pv
         SPuQ==
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:to:references:message-id
         :content-transfer-encoding:cc:date:in-reply-to:from:subject
         :mime-version:feedback-id:sender:dkim-signature;
        bh=iuhKqHsmS1MW9UuhbHwbzCdG4nNIp8dgoA6yI2UxFkk=;
        fh=O9ymHvFmf4j+8/KrCja0QbVc46eHskJYjA7TpRIM9aU=;
        b=VpYEuPTup7u80j5uKiG/fGqGhCW2Mwp/AaWh+FZXYajoI+cz6xl9CglPEanssIXYoU
         SVnU9PpwgNJNTTGh6EoNvMdIqi5htbtURJWQ9sqCVa2m4WrVWv5cjQXDgX0wtV/DQNaW
         400tVqStuZF0jhNbQ5STmVU907/gewljiRxOAh4SK0mHY2FlUFEyLIfjMD7YgDvPUxus
         5O6QKork7kcRgOZ2hsCxThv1jR5O59IxKKyBojDgLgWQW6K2ruYPILn5hMpp1xJKqwFD
         /ZxLjt9Gre0s7qplGwx7tH1l7KFzFu8QFYpNPstHFeXqPfHr5FXDro59EZUeJRw9VeHM
         R4tw==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@sprovoost.nl header.s=fm2 header.b=DUJDRsk1;
       dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=I8w1UQU+;
       spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.153 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1748975416; x=1749580216; 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:to:references:message-id
         :content-transfer-encoding:cc:date:in-reply-to:from:subject
         :mime-version:feedback-id:sender:from:to:cc:subject:date:message-id
         :reply-to;
        bh=iuhKqHsmS1MW9UuhbHwbzCdG4nNIp8dgoA6yI2UxFkk=;
        b=bTBkekoZwIy26fuWPKPlmDX5Ga7UniCgw/AVJYDeEvyXMI8EgfuabBwHLS207gc2/A
         PYoWdS6Sj1HbZ3zTZaqEmI4H4TU+y8ZkXjo3737YPVseov4WG8x3FS9omGnFVAWguaNs
         TPQXS/timFA4NtrFTRIKKkxsoIfqVvhKAkJV4nCqI1NItUogHaEMotMDiaewlS30n81H
         1wIKMIHd/pIPzwQk9xsGzKC8268ZYi6hwpYMBqyAkS/rjeI1h8+nBJdhH/Lxoo+LxPUO
         O+wy4maV5di5fxW11JH1uxQOm7uqmDv+gUHuSKo0FzSyYQUju6S6x/qTaowWJjbkN709
         +L5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1748975416; x=1749580216;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:to:references:message-id
         :content-transfer-encoding:cc:date:in-reply-to:from:subject
         :mime-version:feedback-id:x-beenthere:x-gm-message-state:sender:from
         :to:cc:subject:date:message-id:reply-to;
        bh=iuhKqHsmS1MW9UuhbHwbzCdG4nNIp8dgoA6yI2UxFkk=;
        b=WCSwbwpghfRjcWqF3yqpQZ1+/nEP/jcqFDWg1LvEpvhgX07TYnJrP4B2b8zLGhryhz
         IFf8QUtn6nqM/GVJnxy6IIjn2X6KCCikJjce/3HtLB7TtwOz1cehb1TPlxH56ae5/jYl
         bVxE07MimEoH9rQ+jXPa2slIF/JgU+VXnL+hx37CcpZ4/dXmiIxOfcHJoTgyaxfbGeHM
         vx/V/J6cJNYzcbHlrjsVovh8XBCbesAOg6gd8aMwqNLfwEpKoOK03LqnLVMShIxLKiLT
         2BH17N3cxkZ2xyod0Qc+9mQ9UavR/cHeoh04yixTjDGCRlQdFyMtDB+xb53hbvtIixlH
         XKqQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCXzvlkXPf+ynGg+tF0Nrfb4HlMqnPMqS2IYhc2+q1u5e4zQAPOxvj5dcG5Lj58Owzw2FOg0Qie4wW73@gnusha.org
X-Gm-Message-State: AOJu0YwnidAg48qeN4YQkwda2DGpq6nLgTSljhu0mrYDef1LlclAW39F
	s9gEGBR8g+KOZmuuewfDaLvVS1BJgzY8azjgYtpD/t4NtpcgUTHKqBNW
X-Google-Smtp-Source: AGHT+IHpCI8oJTjYwzIgAw4Kkr9Z6pCQ5Je/gkMXaOHoq7D/1ptDLf/1r/nHwPJUysul7XSisB7dFQ==
X-Received: by 2002:a05:6e02:440a:20b0:3dd:b726:cc45 with SMTP id e9e14a558f8ab-3ddb726ccdamr32427955ab.3.1748975416377;
        Tue, 03 Jun 2025 11:30:16 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZev3gmMBQnc3izhu3077VoYtOwpzl22t5lW02toGvKIYw==
Received: by 2002:a05:6e02:1887:b0:3dc:82ff:ca6b with SMTP id
 e9e14a558f8ab-3dd9166925dls53014845ab.0.-pod-prod-05-us; Tue, 03 Jun 2025
 11:30:13 -0700 (PDT)
X-Received: by 2002:a05:6808:3c45:b0:406:6d79:49e1 with SMTP id 5614622812f47-408f0f85671mr115766b6e.24.1748975402750;
        Tue, 03 Jun 2025 11:30:02 -0700 (PDT)
Received: by 2002:a05:6808:6482:b0:403:484c:9068 with SMTP id 5614622812f47-408f0257a78msb6e;
        Tue, 3 Jun 2025 10:52:02 -0700 (PDT)
X-Received: by 2002:a05:6602:29a7:b0:86c:f718:77da with SMTP id ca18e2360f4ac-86d0522ad52mr1749300439f.11.1748973120155;
        Tue, 03 Jun 2025 10:52:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1748973120; cv=none;
        d=google.com; s=arc-20240605;
        b=Vcoounv2KAkvybdo9QD3UyzVfefxzGNu7dGe+WnPSpNSRIkFO5ZaLEfw0fZjgC0nC2
         FRqYbqLr1FbH/6QI6uKFuKLOIMhxkLCdPWGnr6rsZ839Ey5V98Id5xM0EAaEhHWJoL5A
         f9byLoXSfbJsD1KjXkV6BkQ/48V471uYosDP1t2EoSjN46wDl8qS0+9de4THfQPRcwbi
         +awxkVGUKQjhMakLbcrFc4nQvWWfNNlpAWoezbFuQFB0b9Hgq9C4yo906aywM5Xg0z5R
         Z/cl+flNlBV9lY0A0y6HiyKuKeI+RTGWORzRCRPNfmfXW0aOU2yPe2MAlLhLfJUT4D8s
         lZ6w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=to:references:message-id:content-transfer-encoding:cc:date
         :in-reply-to:from:subject:mime-version:feedback-id:dkim-signature
         :dkim-signature;
        bh=BLEfzmhMu35LLk8HtqgwKu53wTCAJkmkWDmnrlQ8+RQ=;
        fh=o1SdMVRf/28sBvQbMll4aOHyU8PCEOKtRhGrsxvUFGI=;
        b=eP5xJFarOfpM135cskPv3zVPsHAPSMJAhHnKRMuVksbQFNavUkNXNyTrhEYGreOlR9
         ad35TkDxcfIk8CehfxV365loMtd4bMLXxUO99oXvqrf5ALGikl8Et+OgP2btPAwxbIFw
         VPVaJjEdFmPb2yqHoCsutMsrmpCFnJEI17PrrvOrsK76TzyR+2z42CWpJyQJlc9GWzEo
         s/Q9xOxQR+M1dq5P2LhxaXIJGiBJUd0z8NtLUenjwkkJI5vTIMQHWvqJRN+mg4P4GUs3
         0ytogY+lnVNxIeZ74wMBVsugX6KrLL8Ew6c2w+NT50cQ0cNLveQBnb3uj7LkwWn06Ud+
         Hp2A==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@sprovoost.nl header.s=fm2 header.b=DUJDRsk1;
       dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=I8w1UQU+;
       spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.153 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
Received: from fhigh-a2-smtp.messagingengine.com (fhigh-a2-smtp.messagingengine.com. [103.168.172.153])
        by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4fdd7ed39c2si403429173.6.2025.06.03.10.51.59
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Tue, 03 Jun 2025 10:51:59 -0700 (PDT)
Received-SPF: pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.153 as permitted sender) client-ip=103.168.172.153;
Received: from phl-compute-05.internal (phl-compute-05.phl.internal [10.202.2.45])
	by mailfhigh.phl.internal (Postfix) with ESMTP id 4DDF911400F5;
	Tue,  3 Jun 2025 13:51:59 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
  by phl-compute-05.internal (MEProxy); Tue, 03 Jun 2025 13:51:59 -0400
X-ME-Sender: <xms:PjY_aN-3A5xVELd2KPXqmSUK6PubLI6crQoSJgEHlsL4SRJJJ1AEcQ>
    <xme:PjY_aBvAUfDJlsqFVwx4fCxM-77xcxPd2vikDD0mYA1H3DAbhR49s4qUfOKnWnqWc
    PfJYXhw2E2gNA7yYg>
X-ME-Received: <xmr:PjY_aLBlqz83bumC_OjrLPy5W8Vc2fFmI6QpwOfFLrd-pjnV_p1zw3jHFA9ABtE9Lyr4>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugdekkecutefuodetggdotefrodftvf
    curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr
    tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth
    hsucdlqddutddtmdenucfjughrpegtggfuhfgjffevgffkfhfvofesthhqmhdthhdtvden
    ucfhrhhomhepufhjohhrshcurfhrohhvohhoshhtuceoshhjohhrshesshhprhhovhhooh
    hsthdrnhhlqeenucggtffrrghtthgvrhhnpeeutefgjeefiefhiefgtdeggeeujedtgfef
    ffffvdeuudejueffteffuedtjeeiheenucffohhmrghinhepphgvthgvrhhtohguugdroh
    hrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehs
    jhhorhhssehsphhrohhvohhoshhtrdhnlhdpnhgspghrtghpthhtohepvddpmhhouggvpe
    hsmhhtphhouhhtpdhrtghpthhtohepphgvthgvsehpvghtvghrthhouggurdhorhhgpdhr
    tghpthhtohepsghithgtohhinhguvghvsehgohhoghhlvghgrhhouhhpshdrtghomh
X-ME-Proxy: <xmx:PjY_aBfYebwHPmSD6-YeQbghAUFFE9GrmMGCiB-Ow-kfHH9UwLliSA>
    <xmx:PjY_aCNwfRst0IfYanAflQZ8LHGdyWXDnZITfVnkjloLgLaLljeJtw>
    <xmx:PjY_aDnNUqKJYoHEAm7KqwM87lxKSkZYHt4E9YH6oHckzAlajlv8wQ>
    <xmx:PjY_aMsozJIhv5YqZm4ResfhaBzHi76TgnlhnVhSZ12VreG65Rxs4Q>
    <xmx:PzY_aLMrFaMB6vDPRcsKbDJsF1790FQYNxYw-7s6uuDbP8jnDpCxcAno>
Feedback-ID: ie5e042df:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 3 Jun 2025 13:51:58 -0400 (EDT)
Content-Type: text/plain; charset="UTF-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\))
Subject: Re: [bitcoindev] Censorship Resistant Transaction Relay - Taking out
 the garbage(man)
From: Sjors Provoost <sjors@sprovoost.nl>
In-Reply-To: <aD8z34hk6IQ21cSv@petertodd.org>
Date: Tue, 3 Jun 2025 19:51:46 +0200
Cc: bitcoindev@googlegroups.com
Content-Transfer-Encoding: quoted-printable
Message-Id: <CC0C1719-662E-4571-97EE-4DC504CC4360@sprovoost.nl>
References: <aDWfDI03I-Rakopb@petertodd.org>
 <CAHTn92zkmfw2KwZCTRyGhnYPASWBUoLaxV65ASYpPeBUpX1SWw@mail.gmail.com>
 <CAAANnUwHcd1w6phwyfDKebzEabAtm=A3i2qkLDpJ9L47q75T9Q@mail.gmail.com>
 <4BA2B86E-3E4B-416B-9237-AFD66FC4E37A@sprovoost.nl>
 <aD8z34hk6IQ21cSv@petertodd.org>
To: Peter Todd <pete@petertodd.org>
X-Mailer: Apple Mail (2.3826.600.51.1.1)
X-Original-Sender: sjors@sprovoost.nl
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@sprovoost.nl header.s=fm2 header.b=DUJDRsk1;       dkim=pass
 header.i=@messagingengine.com header.s=fm1 header.b=I8w1UQU+;       spf=pass
 (google.com: domain of sjors@sprovoost.nl designates 103.168.172.153 as
 permitted sender) smtp.mailfrom=sjors@sprovoost.nl;       dmarc=pass (p=NONE
 sp=NONE dis=NONE) header.from=sprovoost.nl
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.8 (/)

They can broadcast an expensive signal, i.e. make a statement, with a singl=
e block even if nobody builds on it.

More cheaply, and perhaps more effective, they could publish a feed of weak=
 blocks on their social media, containing the hash of each rejected block i=
n a coinbase OP_RETURN. They could mine this block for just a few seconds o=
r minutes, before resuming to mine on the tip.

Even a low success rate could serve as a deterrent to other miners against =
including "bad" transactions. Rationally the attack would have to cost abou=
t as much as the extra revenue from censored fees, but risk aversion would =
probably leverage to this strategy.

Of course I'd rather not go down this path.

- Sjors=20

> Op 3 jun 2025, om 19:41 heeft Peter Todd <pete@petertodd.org> het volgend=
e geschreven:
>=20
> On Tue, Jun 03, 2025 at 08:50:34AM +0200, Sjors Provoost wrote:
>> Or people can just spin up more Libre Relay nodes. Both miners and issue=
rs of various scam tokens have a monetary incentive to do that. Whereas pro=
ponents of filters are (so far) not willing to invest serious money. E.g. w=
hen I challenged Luke Dashjr in an earlier post to reorg a single block wit=
h spam, he didn't respond [1]. Worse, Ocean proactively offers "Core" [0] t=
emplates. Although running a node is cheap, if this becomes an arms race, t=
he side that actually spends money has the advantage.
>=20
> I need to point out that you're being unfair to Ocean here: with their <1=
% hash
> power it's damn near impossible for them to reorg blocks. The reason is b=
ecause
> if there are two blocks at the same height, Bitcoin Core accepts the firs=
t
> block seen.
>=20
> Thus if Ocean wants to reorg a "spam" block out, they need to find not ju=
st
> one, but two blocks in a row before any other miner finds one. The probab=
ility
> of that happening is (very) roughly 1% * 1% =3D 0.01% per attempt. Given =
that
> blocks are worth ~$300k these days, you're asking them to spend tens of
> millions of dollars worth of hash power just to reorg out a single block.
>=20
> It's not going to happen.
>=20
> --=20
> https://petertodd.org 'peter'[:-1]@petertodd.org

--=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/=
CC0C1719-662E-4571-97EE-4DC504CC4360%40sprovoost.nl.