summaryrefslogtreecommitdiff
path: root/fa/73e14a2159f2a8a1e6916c79affb6efffdf8ab
blob: a39b63d02e62f6de70cd6e75fffe16dded946755 (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
Return-Path: <pete@petertodd.org>
Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133])
 by lists.linuxfoundation.org (Postfix) with ESMTP id B8FEAC002D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 10 Jan 2023 10:06:26 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp2.osuosl.org (Postfix) with ESMTP id 9071B40297
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 10 Jan 2023 10:06:26 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 9071B40297
Authentication-Results: smtp2.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=Dl51EvSe
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.603
X-Spam-Level: 
X-Spam-Status: No, score=-2.603 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
 autolearn=ham autolearn_force=no
Received: from smtp2.osuosl.org ([127.0.0.1])
 by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id LArf6BW_OSjo
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 10 Jan 2023 10:06:25 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 8E73F401B2
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com
 [64.147.123.25])
 by smtp2.osuosl.org (Postfix) with ESMTPS id 8E73F401B2
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue, 10 Jan 2023 10:06:25 +0000 (UTC)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.west.internal (Postfix) with ESMTP id A94293200063;
 Tue, 10 Jan 2023 05:06:24 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute3.internal (MEProxy); Tue, 10 Jan 2023 05:06:24 -0500
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=1673345184; x=1673431584; bh=DNjDZOAw2+29MloyQZ7Ub9KpfsI4
 XZY/3Y3Q4A4USH0=; b=Dl51EvSen8N38eW/hi9oe0xNKnssaxCP8p65RpZUa7bU
 La9MSA+9IiQAQLtK9UdnnIfSjqBEjWqYSBfG+8/CZ/+5PPK63kSJR1CwxM0V89b7
 o2P3wveO3PA/o2A8DHwXsOV9cN496Wxp6VtiAjXwymL6LNTkEfD8kw916QiGjh4e
 7FA36IevV3PCWuIWPRMuqJzLD+02e3/c0XWA8YNKfKm1RsvrCARaOKEM6aR6n6lp
 0WeowMHTqJF2wWJjXy8a47FJ9WrsAs5C74IiB3h90jYNAPmyb3GpXi3qP16Lm/I1
 YtdaZngmhefSpLJOzVpXGF+p0iEAd9C/NQTOS7UnAQ==
X-ME-Sender: <xms:oDi9YwW1_mzmaixJvpKpx0q8PR3ELgheyVB-5cXJ-rB-JfeKJqQECQ>
 <xme:oDi9Y0mtp70X3SoCCxZUDIAGcqwRQVQ5ExUSnjFrpPPVOo_TOT_kCx1uLLFf4sRPX
 hmt7CBB-HPGy8O8PZI>
X-ME-Received: <xmr:oDi9Y0a2wGrazCu_liIJVsuziccJOW9zXPJBmOrUsJUzr0I27igtCUtXQ4q7>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrkeekgdduudcutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvfevuffkfhggtggujgesghdtre
 ertddtvdenucfhrhhomheprfgvthgvrhcuvfhougguuceophgvthgvsehpvghtvghrthho
 uggurdhorhhgqeenucggtffrrghtthgvrhhnpeelvdellefftddukeduffejgfefjeeuhe
 eileeftdfgteduteeggeevueethfejtdenucffohhmrghinhepphgvthgvrhhtohguugdr
 ohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe
 hpvghtvgesphgvthgvrhhtohguugdrohhrgh
X-ME-Proxy: <xmx:oDi9Y_XrO5nf5W0w4sPSPHGj6mxKobW_7ZsHZqhKfM-Z0AwafJoDzQ>
 <xmx:oDi9Y6lZoUwY5X_GhSsxa7bSjk4_ZCPD3Ab5Eh0PwTPOYueKOPxxrQ>
 <xmx:oDi9Y0ef803gtYo-5J-jHtZZh2cx-bbOZMjGLqLd0ugosLH-KzsIdQ>
 <xmx:oDi9Y8gGQGD3iXpMLDq5czWXD4yc093OklsdBjRvwpHzKDUi0sI26w>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 10 Jan 2023 05:06:23 -0500 (EST)
Received: by localhost (Postfix, from userid 1000)
 id 329CB5F823; Tue, 10 Jan 2023 05:06:22 -0500 (EST)
Date: Tue, 10 Jan 2023 05:06:22 -0500
From: Peter Todd <pete@petertodd.org>
To: "David A. Harding" <dave@dtrt.org>
Message-ID: <Y704non5DD5mtxs1@petertodd.org>
References: <Y7ySzDjzx5eDjOH9@petertodd.org>
 <aaaeda2950e61127a3218c523927a0d8@dtrt.org>
 <Y70mNHsX4JcKYZyi@petertodd.org>
 <6089e1f0140684435bf5e87b0c13d561@dtrt.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="Kr9x5fj1MrXRBSk+"
Content-Disposition: inline
In-Reply-To: <6089e1f0140684435bf5e87b0c13d561@dtrt.org>
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Why Full-RBF Makes DoS Attacks on Multiparty
 Protocols Significantly More Expensive
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: Tue, 10 Jan 2023 10:06:26 -0000


--Kr9x5fj1MrXRBSk+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 10, 2023 at 12:02:35AM -1000, David A. Harding wrote:
> On 2023-01-09 22:47, Peter Todd wrote:
> > How do you propose that the participants learn about the double-spend?
> > Without
> > knowing that it happened, they can't respond as you suggested.
>=20
> I can think of various ways---many of them probably the same ideas that
> would occur to you.

Rather than playing games, how about you actually list those ways.

> More concise than listing them is to just assume
> they exist and realize that any protocol software which wants to defeat
> the $17.00 pinning attack needs to implement some sort of conflict
> monitoring system---but by using that monitoring system to defeat the
> $17.00 pinning attack, the software also defeats the $0.05 individual
> conflicting input attack without any need for full-RBF.

Remember, we'd like decentralized coinjoin implementations like Joinmarket =
to
work. How does a decentralized coinjoin implement "conflict monitoring"?

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

--Kr9x5fj1MrXRBSk+
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmO9OJsACgkQLly11TVR
Lzchiw//ZXVWfXQVKsuEuDcGPEtTsZ0qg2+CWAdQrrTJk0C8eIamIOJsSu0c9rvW
BJnep+aDpb2fYdFePqjRObNtvTgNYB53eyT82MIFHaIIVSMdAopVNdjwcV/U7EWs
ylk2MFG9sKm37eRYgOP0CXSak6JtDOw9wc5zwApqM0oC6OhOLuv8KD6p7Pwpen0H
A+52nFFIa+PLAoMs3xGO0EUP2AsQpUDhQy8GzmRSzmUTeZIA47OwogtnY62RETEB
vsvndiWofrLTRpvRtCv4VSyfVt90iS1X2epaE1ZYUl7PaynAYTWkVzxBga7TGKbQ
7FPjZ8l1bwZymBa4GyQfFavw3+dibcbQDJhLc66M/+hxvtBmmxWxhZJKL06SlTXn
k+nCZEe0EGkOc+pAWIsk85oxyT7hc3KCG+wR8Jc9jeYKU3ZVZscgkurPNO5iGJ8Q
ck5vtFUSzhaaXvv4GxQQumdP0lCIok6+uCc0qONOJ144R2hbWfXJ601UZSK+kIKi
Ox27okWfhWRYaEggmfWAZnTgoYiAmgSZ3iH0SXe02QMSUMitCdRCC4hwkwZlwoe2
zEl6EL7yQ9GfWclD6LdLrfEXETPh7Rugakr3QirxSf6eKPQv9Zq6/mgQ8ALE3Lq7
NrZBl1kvmPGcgcxG+McCBGUZY0WB1pSAo2P5QuyH1277NUF303A=
=JBuF
-----END PGP SIGNATURE-----

--Kr9x5fj1MrXRBSk+--