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
|
Return-Path: <roconnor@blockstream.io>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id C805210C3
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 14 Feb 2018 14:08:24 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-io0-f172.google.com (mail-io0-f172.google.com
[209.85.223.172])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id D8FD0405
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 14 Feb 2018 14:08:22 +0000 (UTC)
Received: by mail-io0-f172.google.com with SMTP id e7so11014662ioj.1
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 14 Feb 2018 06:08:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=blockstream.io; s=google;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc; bh=20H3/2IcKgGE1VXZlMCqYdB4JKkFqNuUko4fc+lO/Lw=;
b=3sTaHd3b2hxubxA/mo6beZxyCpfDFu82QxDBrsteo9sdMrroVipJ6qwrbCL2Xywk1I
XV2Fj19tPkdw5nfLXqVemWDYrmquUDgX2GqoHsNtoPX+MCWlUySfbHowv8m9miDSojZI
w3nTOV4yKNnR0WWTNhB50CZmt3+tSpU3hTCQo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to:cc;
bh=20H3/2IcKgGE1VXZlMCqYdB4JKkFqNuUko4fc+lO/Lw=;
b=W9SjZ0mwiM3AnEXa7VtkFk/c9QyTAJXxR44d373KeW/eO24R1MIBApoJeoGvSMoHno
nC4YCKnLQMtXsJF0mJO/lpGqfqgkiRz3ex4fS4n/PWp27qwGGoheAfMLp8dojObL7D72
YfQAy5KgpDtc5kiPAVMxEpz2aIKuFM37fYnMHDlRb5M+uG+UbNs1JjUTaYRXDnP5bSrm
+pxKNOJW+v3lRTtbocCYpAoyJT2hEbufYX8e8bHuTmwmYnuIGIFDetkHriHZQ6mVWoP6
jLBHPD8WOD2VD8lACuaqMYl+x0KqbAm2A8pIi+bkM/ELiR6UHQab9kyjIpFI23edd3q7
62tQ==
X-Gm-Message-State: APf1xPClrUjkmNSh6QyZwqmxWIe7jDfu9FyeoMSlRUU5KHTBzF08feUG
9O7igBo9dt/MwZgsnM7mqkR2UezunseylT++yzXW7gbP
X-Google-Smtp-Source: AH8x226YJ7Y7mCBBvouEMB+TPUEquOX9wJ73ZfhCfKS1+nB78zlJGP+LenM0bu8QCT91bgRBcfy3HNmSrPJ82amNB5I=
X-Received: by 10.107.148.82 with SMTP id w79mr5444515iod.207.1518617301898;
Wed, 14 Feb 2018 06:08:21 -0800 (PST)
MIME-Version: 1.0
Received: by 10.2.166.10 with HTTP; Wed, 14 Feb 2018 06:08:01 -0800 (PST)
In-Reply-To: <20180212234225.GA9131@fedora-23-dvm>
References: <CAMZUoKnGx3p7=Kg96E3EEyJ8aFC7ezsvec_pAnN7oJz7-VbyLA@mail.gmail.com>
<20180212225828.GB8551@fedora-23-dvm>
<CAMZUoKnFBVFhaq61wKu_CcZgRKc5aoeTa-wq9h2CXH0WWHd3NQ@mail.gmail.com>
<20180212234225.GA9131@fedora-23-dvm>
From: "Russell O'Connor" <roconnor@blockstream.io>
Date: Wed, 14 Feb 2018 09:08:01 -0500
Message-ID: <CAMZUoK=xUDdNxEh7GYku27Smre3qm5zrmz7tEeZecn-2RBh_Eg@mail.gmail.com>
To: Peter Todd <pete@petertodd.org>
Content-Type: multipart/alternative; boundary="001a113fb0b0d545f905652ca463"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, HTML_MESSAGE,
RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
smtp1.linux-foundation.org
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Revisiting BIP 125 RBF policy.
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
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: Wed, 14 Feb 2018 14:08:24 -0000
--001a113fb0b0d545f905652ca463
Content-Type: text/plain; charset="UTF-8"
On Mon, Feb 12, 2018 at 6:42 PM, Peter Todd <pete@petertodd.org> wrote:
> On Mon, Feb 12, 2018 at 06:19:40PM -0500, Russell O'Connor wrote:
> > Surely CPFP is already computing the package-fee rates of mempool
> > transactions. That is the value we need to compute.
>
> True, maybe we can just reuse the CPFP calculation now. That said, AFAIK
> that's
> only done in the miner code, not the mempool, so that may not be trivial to
> actually do.
>
Do you (or anyone else) know if the package fee rate is considered when
ejecting transactions from the bottom of the mempool when the mempool gets
too large?
--001a113fb0b0d545f905652ca463
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On M=
on, Feb 12, 2018 at 6:42 PM, Peter Todd <span dir=3D"ltr"><<a href=3D"ma=
ilto:pete@petertodd.org" target=3D"_blank">pete@petertodd.org</a>></span=
> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><span class=3D"">On Mon, Feb 12,=
2018 at 06:19:40PM -0500, Russell O'Connor wrote:</span><span class=3D=
""><br>
> Surely CPFP is already computing the package-fee rates of mempool<br>
> transactions.=C2=A0 That is the value we need to compute.<br>
<br>
</span>True, maybe we can just reuse the CPFP calculation now. That said, A=
FAIK that's<br>
only done in the miner code, not the mempool, so that may not be trivial to=
<br>
actually do.<br></blockquote><div><br></div><div>Do you (or anyone else) kn=
ow if the package fee rate is considered when ejecting transactions from th=
e bottom of the mempool when the mempool gets too large?<br></div></div></d=
iv></div>
--001a113fb0b0d545f905652ca463--
|