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
|
Return-Path: <gsanders87@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 2224BE42
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 14 Feb 2018 14:16:52 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 8222E35F
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 14 Feb 2018 14:16:51 +0000 (UTC)
Received: by mail-wm0-f52.google.com with SMTP id r71so23009501wmd.1
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 14 Feb 2018 06:16:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc; bh=j8OHIkcFQD2YIN4YAFlFeIu0cO4Fop185c8+g1M1mkE=;
b=B48amZ5mPT02o4k8fAg9GMcImcdIDXneRGt2FXMjuK1z1gUD+sTN4UJ1n8nfXj3RfW
1AiTE2CEY9PYcJoC2hRWubn8w6n3OYVxBaWrKvG6sna9tDEXsReTW1pL5HIJwb23XxIQ
NqsSz9jMOJSvwM7caUWErNOj7oetTkZlV87NYPJWXBgd2bhtG+BZziybISBDwPC1Z1s6
BaNo1ad9zDPMSDp3s4ZBOEyf05TWESSv5yaHNumro/PQcU7vo6jZFMKAoDnGzDGC/y0N
WfpKPFs1c6gvqf3HJKaMkyL0oDv6t9vS+x4In6CtkIGnMVo96rA7QqfhvjTDcxowjZmk
pT7Q==
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=j8OHIkcFQD2YIN4YAFlFeIu0cO4Fop185c8+g1M1mkE=;
b=Duvq8HXSzvzrV8wBH9+yVhq3NO5KOz6ZftTRvjF/JbsTJPmPkps01g5JAz93A02kdq
aDBCydpRlmGvecBIprLNBwwyXNLlkBoHn987YLmmcMDIfUJ4eM2Hnws4Mew1KefuZRUI
5XXEQcR/QfWazitNiE9cdpmpIL2wKEOax6L4dcTLhuaxJZIMNjb9g1yPGlIUSu7abTnY
WJ+7vW7vOKtFHNaiBwnIey30PYIXvjMOV/Yyd+7YBiPcM9SJIhsDCmxQCCGw/2urgYCE
bZxBrg2trRGSFOWqgHKGStYfPvYc1KMSmAMzoPjoCDtiHN1ysV0LMj7rGhOjZiJGXruA
Gjlw==
X-Gm-Message-State: APf1xPCv84hKw/4wp+S/XNZQTBww4BqWpRcKfJ+ihsi1bUtsnX+Ax95Y
hEHuaV9+XshJglFNVX2tgdLldH9Sb9mFtD17WUtLhQ==
X-Google-Smtp-Source: AH8x225ICkRxDOIYXdZ8TiGgxUD9P2ZGkpZtsQvdL06jXfPMlu6vbh8LsHIm/eg0k1qQK3auIXLzEZjCgen8KuTFDqA=
X-Received: by 10.80.140.210 with SMTP id r18mr6937581edr.306.1518617809943;
Wed, 14 Feb 2018 06:16:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.80.134.209 with HTTP; Wed, 14 Feb 2018 06:16:29 -0800 (PST)
In-Reply-To: <CAMZUoK=xUDdNxEh7GYku27Smre3qm5zrmz7tEeZecn-2RBh_Eg@mail.gmail.com>
References: <CAMZUoKnGx3p7=Kg96E3EEyJ8aFC7ezsvec_pAnN7oJz7-VbyLA@mail.gmail.com>
<20180212225828.GB8551@fedora-23-dvm>
<CAMZUoKnFBVFhaq61wKu_CcZgRKc5aoeTa-wq9h2CXH0WWHd3NQ@mail.gmail.com>
<20180212234225.GA9131@fedora-23-dvm>
<CAMZUoK=xUDdNxEh7GYku27Smre3qm5zrmz7tEeZecn-2RBh_Eg@mail.gmail.com>
From: Greg Sanders <gsanders87@gmail.com>
Date: Wed, 14 Feb 2018 09:16:29 -0500
Message-ID: <CAB3F3DstVgbfXKKu9ZfD3ttDDdtvrhZEooTakYzVqqG0BkMJQQ@mail.gmail.com>
To: "Russell O'Connor" <roconnor@blockstream.io>,
Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="f403045c250e1c823f05652cc3b5"
X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,
HTML_MESSAGE,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
smtp1.linux-foundation.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:16:52 -0000
--f403045c250e1c823f05652cc3b5
Content-Type: text/plain; charset="UTF-8"
Yes.
On Wed, Feb 14, 2018 at 9:08 AM, Russell O'Connor via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:
> 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?
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>
--f403045c250e1c823f05652cc3b5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Yes.</div><div class=3D"gmail_extra"><br><div class=3D"gma=
il_quote">On Wed, Feb 14, 2018 at 9:08 AM, Russell O'Connor via bitcoin=
-dev <span dir=3D"ltr"><<a href=3D"mailto:bitcoin-dev@lists.linuxfoundat=
ion.org" target=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a>></s=
pan> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=
=3D"gmail_extra"><div class=3D"gmail_quote"><span class=3D"">On Mon, Feb 12=
, 2018 at 6:42 PM, Peter Todd <span dir=3D"ltr"><<a href=3D"mailto:pete@=
petertodd.org" target=3D"_blank">pete@petertodd.org</a>></span> wrote:<b=
r></span><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><span class=3D""><span>On Mon, Feb =
12, 2018 at 06:19:40PM -0500, Russell O'Connor wrote:</span></span><spa=
n class=3D""><span><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></span></blockquote><div><br></div><div>Do you (or anyone e=
lse) know if the package fee rate is considered when ejecting transactions =
from the bottom of the mempool when the mempool gets too large?<br></div></=
div></div></div>
<br>______________________________<wbr>_________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.=
<wbr>linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.<wbr>org=
/mailman/listinfo/bitcoin-<wbr>dev</a><br>
<br></blockquote></div><br></div>
--f403045c250e1c823f05652cc3b5--
|