summaryrefslogtreecommitdiff
path: root/58/de9ebb2bbbb68138a7fbdf9a6ceb41a412aa7c
blob: c8163ec7ea3c02b4eddb5cb8d411ed3046bf8677 (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
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
Return-Path: <sergej@bitrefill.com>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])
 by lists.linuxfoundation.org (Postfix) with ESMTP id DF20BC002D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 21 Oct 2022 09:34:33 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp4.osuosl.org (Postfix) with ESMTP id 9E9DA41610
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 21 Oct 2022 09:34:33 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 9E9DA41610
Authentication-Results: smtp4.osuosl.org;
 dkim=pass (2048-bit key) header.d=bitrefill.com header.i=@bitrefill.com
 header.a=rsa-sha256 header.s=b header.b=Cky318w3
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level: 
X-Spam-Status: No, score=-2.089 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Received: from smtp4.osuosl.org ([127.0.0.1])
 by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id xI38T_IM2hiF
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 21 Oct 2022 09:34:31 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 1D9FA4160F
Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com
 [IPv6:2a00:1450:4864:20::231])
 by smtp4.osuosl.org (Postfix) with ESMTPS id 1D9FA4160F
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 21 Oct 2022 09:34:31 +0000 (UTC)
Received: by mail-lj1-x231.google.com with SMTP id h8so2879102lja.11
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 21 Oct 2022 02:34:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bitrefill.com; s=b;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=kX0A1e6wAdHZY25yyM0lEhBFean6wLqa3u0Hk0eeujs=;
 b=Cky318w3u2aNqU0hwwSfVmPwVtjhRRlkJ+SHAT8ApfsPDBo1wsm+Q049XKe2jsuh0g
 fVfVhUb3sAQmaXyEGW2VkbgEBNvmB4sCxo4lrCZTfQb4FRdVhqTSC2ED8jhkUAG0Iggl
 454E0zMg7WhZITEU8KQl8vWd3loy+Puk/8fmizbjXgiUqPP13Ame9DVhxYDpMIYvSqgk
 vRq2tS+aNNx2VnmQaNleYL0Sb0yGQXOC0TzfrZy2wt5RopvRqe23Mdf4STn6sHu5WaHv
 p06eyApqFInJb2HRhB396TykOtP363NVhn71Ry8y1HyHFfDgQkAqPqlHhyp3HtGYeCM2
 RtVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=kX0A1e6wAdHZY25yyM0lEhBFean6wLqa3u0Hk0eeujs=;
 b=oOfbxfxbpkxpknqJ9mqduv06TwkMLwD38kvnVreaPv0oVcESpoahD9sSLSejwTT8Qd
 BzXLoskFXfDwd9X0WdGdJKhQPX9WhNQj+taMH2YOyoyCskFT9DisWADvl4ZatGLplpTz
 skIyXAcUhxspPCAi4Zyj0Y1JNvOH2kVzIZCGUTbwy2sZPHmu19BfAEX41bOQ15DsBbZi
 eWiCIWvUAp+9l1ey0pWQTm/K9/R8BGsODvqrhWrgsUzbojMpiE4uvueFEQvYq/qVIFM6
 ADIHp42tJlhF5+ouHfHiyGmCVJLPzMWPtakL6FfvhW4vWLs6hNquCOUj4oQ9XgHv5JXX
 M3yA==
X-Gm-Message-State: ACrzQf1DCpubG3wrGsAtd2X1wpc6M9R+58gJC4IfPlKvo7D3XWNhTcJh
 vDJljiNP4WSCpNHI3gYYtIEAOC8Cs/rhGQbugWqxcAbIYl0=
X-Google-Smtp-Source: AMsMyM7DT8bVfQcwd6hjVj7icGMGIwEXfVDXgKkUAP2E1T/uMPjKNRh3I070/oO84odzsoWqHyc0f1Z148a6Iupho8k=
X-Received: by 2002:a2e:8893:0:b0:26c:2f7f:c037 with SMTP id
 k19-20020a2e8893000000b0026c2f7fc037mr6767403lji.325.1666344868878; Fri, 21
 Oct 2022 02:34:28 -0700 (PDT)
MIME-Version: 1.0
References: <CABZBVTC5kh7ca3KhVkFPdQjnsPhP4Kun1k3K6cPkarrjUiTJpA@mail.gmail.com>
 <CABZBVTCgiQFtxEyeOU=-SGDQUDthyy7sOgPwiT+OVi35LVivyA@mail.gmail.com>
 <Y1D3OkdsCq2pLduG@erisian.com.au>
 <CABZBVTBupMcBbOUtLbMaEmAiWGsMwisNW+k+bTUJGsUad2=ZZg@mail.gmail.com>
 <Y1Gocf216O+yKqqS@erisian.com.au> <Y1HH+zOBHubYsiHR@petertodd.org>
In-Reply-To: <Y1HH+zOBHubYsiHR@petertodd.org>
From: Sergej Kotliar <sergej@bitrefill.com>
Date: Fri, 21 Oct 2022 11:34:17 +0200
Message-ID: <CABZBVTATQn8C5JRqu=rnRoCRUpUWSNbCxPEgPWvL4Xhq0Ahjqw@mail.gmail.com>
To: Peter Todd <pete@petertodd.org>
Content-Type: multipart/alternative; boundary="000000000000fbb39105eb882576"
X-Mailman-Approved-At: Fri, 21 Oct 2022 09:39:45 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>,
 Anthony Towns <aj@erisian.com.au>
Subject: Re: [bitcoin-dev] [Opt-in full-RBF] Zero-conf apps in immediate
	danger
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: Fri, 21 Oct 2022 09:34:34 -0000

--000000000000fbb39105eb882576
Content-Type: text/plain; charset="UTF-8"

This is factually incorrect and not required for us to do what we do.

On Fri, 21 Oct 2022 at 00:13, Peter Todd <pete@petertodd.org> wrote:

> On Fri, Oct 21, 2022 at 05:58:41AM +1000, Anthony Towns via bitcoin-dev
> wrote:
> > On Thu, Oct 20, 2022 at 02:37:53PM +0200, Sergej Kotliar via bitcoin-dev
> wrote:
> > > > If someone's going to systematically exploit your store via this
> > > > mechanism, it seems like they'd just find a single wallet with a good
> > > > UX for opt-in RBF and lowballing fees, and go to town -- not
> something
> > > > where opt-in rbf vs fullrbf policies make any difference at all?
> > > Sort of. But yes once this starts being abused systemically we will
> have to
> > > do something else w RBF payments, such as crediting the amount in BTC
> to a
> > > custodial account. But this option isn't available to your normal
> payment
> > > processor type business.
> >
> > So, what I'm hearing is:
> >
> >  * lightning works great, but is still pretty small
> >  * zeroconf works great for txs that opt-out of RBF
>
> It's important to note that the businesses that say "zeroconf works great"
> for
> them, appear to be achieving that by sybil attacking the network to measure
> propagation. That's not sustainable nor decentralized, as only a small
> number
> of companies can do that without causing a lot of harm to Bitcoin by using
> up
> inbound slots. We've gone through this before with "zeroconf guarantee"
> services, and the end result is not good.
>
> It's in our interests to make sure those companies stop doing that, and no
> new
> companies start.
>
> --
> https://petertodd.org 'peter'[:-1]@petertodd.org
>


-- 

Sergej Kotliar

CEO


Twitter: @ziggamon <https://twitter.com/ziggamon>


www.bitrefill.com

Twitter <https://www.twitter.com/bitrefill> | Blog
<https://www.bitrefill.com/blog/> | Angellist <https://angel.co/bitrefill>

--000000000000fbb39105eb882576
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">This is factually incorrect and not required for us to do =
what we do.=C2=A0</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" clas=
s=3D"gmail_attr">On Fri, 21 Oct 2022 at 00:13, Peter Todd &lt;<a href=3D"ma=
ilto:pete@petertodd.org">pete@petertodd.org</a>&gt; wrote:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex">On Fri, Oct 21, 2022 at 05:58:41=
AM +1000, Anthony Towns via bitcoin-dev wrote:<br>
&gt; On Thu, Oct 20, 2022 at 02:37:53PM +0200, Sergej Kotliar via bitcoin-d=
ev wrote:<br>
&gt; &gt; &gt; If someone&#39;s going to systematically exploit your store =
via this<br>
&gt; &gt; &gt; mechanism, it seems like they&#39;d just find a single walle=
t with a good<br>
&gt; &gt; &gt; UX for opt-in RBF and lowballing fees, and go to town -- not=
 something<br>
&gt; &gt; &gt; where opt-in rbf vs fullrbf policies make any difference at =
all?<br>
&gt; &gt; Sort of. But yes once this starts being abused systemically we wi=
ll have to<br>
&gt; &gt; do something else w RBF payments, such as crediting the amount in=
 BTC to a<br>
&gt; &gt; custodial account. But this option isn&#39;t available to your no=
rmal payment<br>
&gt; &gt; processor type business.<br>
&gt; <br>
&gt; So, what I&#39;m hearing is:<br>
&gt; <br>
&gt;=C2=A0 * lightning works great, but is still pretty small<br>
&gt;=C2=A0 * zeroconf works great for txs that opt-out of RBF<br>
<br>
It&#39;s important to note that the businesses that say &quot;zeroconf work=
s great&quot; for<br>
them, appear to be achieving that by sybil attacking the network to measure=
<br>
propagation. That&#39;s not sustainable nor decentralized, as only a small =
number<br>
of companies can do that without causing a lot of harm to Bitcoin by using =
up<br>
inbound slots. We&#39;ve gone through this before with &quot;zeroconf guara=
ntee&quot;<br>
services, and the end result is not good.<br>
<br>
It&#39;s in our interests to make sure those companies stop doing that, and=
 no new<br>
companies start.<br>
<br>
-- <br>
<a href=3D"https://petertodd.org" rel=3D"noreferrer" target=3D"_blank">http=
s://petertodd.org</a> &#39;peter&#39;[:-1]@<a href=3D"http://petertodd.org"=
 rel=3D"noreferrer" target=3D"_blank">petertodd.org</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"lt=
r"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div=
 dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><p dir=3D"ltr" style=3D"line=
-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:9.5=
pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-wei=
ght:700;font-style:normal;font-variant:normal;text-decoration:none;vertical=
-align:baseline;white-space:pre-wrap">Sergej Kotliar</span></p><p dir=3D"lt=
r" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=
=3D"font-size:9.5pt;font-family:Arial;color:rgb(0,0,0);background-color:tra=
nsparent;font-weight:700;font-style:normal;font-variant:normal;text-decorat=
ion:none;vertical-align:baseline;white-space:pre-wrap">CEO</span></p><p dir=
=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><b sty=
le=3D"font-weight:normal"><br></b></p><p dir=3D"ltr" style=3D"line-height:1=
.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:11pt;font-fa=
mily:Arial;color:rgb(102,102,102);background-color:transparent;font-weight:=
700;font-style:normal;font-variant:normal;text-decoration:none;vertical-ali=
gn:baseline;white-space:pre-wrap"><span style=3D"border:none;display:inline=
-block;overflow:hidden;width:220px;height:80px"><img src=3D"https://lh4.goo=
gleusercontent.com/wU5i7e8boCd7o3P52cUTKrqeTa7jV2dPEXluijGtPBy0f1F0R2_zIg_z=
OQ2kigkbVbSWqLlVdwuBYgo_txXMKkCWdMfBFRNhsDhFpNv1QrRZsD-gPxDui-4l0tZI1Qcjtef=
CDkNG" width=3D"220" height=3D"80" style=3D"margin-left: 0px; margin-top: 0=
px;"></span></span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:=
0pt;margin-bottom:0pt"><span style=3D"font-size:9.5pt;font-family:Arial;col=
or:rgb(102,102,102);background-color:transparent;font-weight:400;font-style=
:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;wh=
ite-space:pre-wrap">Twitter: @</span><a href=3D"https://twitter.com/ziggamo=
n" style=3D"text-decoration:none" target=3D"_blank"><span style=3D"font-siz=
e:9.5pt;font-family:Arial;color:rgb(102,102,102);background-color:transpare=
nt;font-weight:400;font-style:normal;font-variant:normal;text-decoration:un=
derline;vertical-align:baseline;white-space:pre-wrap">ziggamon</span></a><s=
pan style=3D"font-size:9.5pt;font-family:Arial;color:rgb(102,102,102);backg=
round-color:transparent;font-weight:400;font-style:normal;font-variant:norm=
al;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">=C2=
=A0</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margi=
n-bottom:0pt"><b style=3D"font-weight:normal"><br></b></p><p dir=3D"ltr" st=
yle=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><a href=3D"http:/=
/www.bitrefill.com/" style=3D"text-decoration:none" target=3D"_blank"><span=
 style=3D"font-size:9.5pt;font-family:Arial;color:rgb(102,102,102);backgrou=
nd-color:transparent;font-weight:400;font-style:normal;font-variant:normal;=
text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">www=
.bitrefill.com</span></a></p><p dir=3D"ltr" style=3D"line-height:1.38;margi=
n-top:0pt;margin-bottom:0pt"><a href=3D"https://www.twitter.com/bitrefill" =
target=3D"_blank"><span style=3D"font-size:9.5pt;font-family:Arial;color:rg=
b(102,102,102);background-color:transparent;vertical-align:baseline;white-s=
pace:pre-wrap">Twitter</span></a><span style=3D"font-size:9.5pt;font-family=
:Arial;color:rgb(102,102,102);background-color:transparent;vertical-align:b=
aseline;white-space:pre-wrap"> | </span><a href=3D"https://www.bitrefill.co=
m/blog/" target=3D"_blank"><span style=3D"font-size:9.5pt;font-family:Arial=
;color:rgb(102,102,102);background-color:transparent;vertical-align:baselin=
e;white-space:pre-wrap">Blog</span></a><span style=3D"font-size:9.5pt;font-=
family:Arial;color:rgb(102,102,102);background-color:transparent;vertical-a=
lign:baseline;white-space:pre-wrap"> | </span><a href=3D"https://angel.co/b=
itrefill" target=3D"_blank"><span style=3D"font-size:9.5pt;font-family:Aria=
l;color:rgb(102,102,102);background-color:transparent;vertical-align:baseli=
ne;white-space:pre-wrap">Angellist </span></a><br></p></div></div></div></d=
iv></div></div></div></div></div></div></div>

--000000000000fbb39105eb882576--