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
|
Return-Path: <damian@willtech.com.au>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])
by lists.linuxfoundation.org (Postfix) with ESMTP id AEEA7C0012
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 20 Dec 2021 02:37:23 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp4.osuosl.org (Postfix) with ESMTP id 88BB8415F0
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 20 Dec 2021 02:37:23 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -1.035
X-Spam-Level:
X-Spam-Status: No, score=-1.035 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1,
RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001,
SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665]
autolearn=no autolearn_force=no
Authentication-Results: smtp4.osuosl.org (amavisd-new); dkim=neutral
reason="invalid (public key: not available)" header.d=willtech.com.au
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 b1Vn9IDu7VHI
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 20 Dec 2021 02:37:22 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.8.0
Received: from bat.birch.relay.mailchannels.net
(bat.birch.relay.mailchannels.net [23.83.209.13])
by smtp4.osuosl.org (Postfix) with ESMTPS id 602ED415E1
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 20 Dec 2021 02:37:22 +0000 (UTC)
X-Sender-Id: hostpapa|x-authuser|damian@willtech.com.au
Received: from relay.mailchannels.net (localhost [127.0.0.1])
by relay.mailchannels.net (Postfix) with ESMTP id BFB0C8C1B33;
Mon, 20 Dec 2021 02:31:00 +0000 (UTC)
Received: from s110.servername.online (unknown [127.0.0.6])
(Authenticated sender: hostpapa)
by relay.mailchannels.net (Postfix) with ESMTPA id 3E00E8C2268;
Mon, 20 Dec 2021 02:31:00 +0000 (UTC)
X-Sender-Id: hostpapa|x-authuser|damian@willtech.com.au
Received: from s110.servername.online (s110.servername.online [204.44.192.22])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384)
by 100.105.57.85 (trex/6.4.3); Mon, 20 Dec 2021 02:31:00 +0000
X-MC-Relay: Junk
X-MailChannels-SenderId: hostpapa|x-authuser|damian@willtech.com.au
X-MailChannels-Auth-Id: hostpapa
X-Industry-Spill: 28cc43d72b82b652_1639967460598_582066522
X-MC-Loop-Signature: 1639967460598:1539096793
X-MC-Ingress-Time: 1639967460598
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=willtech.com.au; s=default; h=Content-Transfer-Encoding:Content-Type:
Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date:MIME-Version:Sender
:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
bh=jtqDFk7vIJmbRTILi/gVshu6xwcwF1PFNQAaCyH/mw4=; b=QNfX5eoLKoAoAoAAwodCTfRMre
vSD2rmX+fFmUgcAVMT8D8NNna7lz+zVCUnaa8bkDEzJ2BefWziTqXVyVzFx1nTMWgyfVLcgXWNvI/
ajP5jiC8H+S0tpZQjfOuyf8CBo57jcVPLjq0joy+OA+KNFaY3liG1LTZrJPv0KNXys4op9d/cPOuk
PvpiwBxk7/O0ezsON4gRalnOJuq4AuHhWIHg/E/VJPe2ZIN/VGLb0QOjoFDHdZaFju97LbePtwqUR
w3y21re6L1882qLlhVbYRSLs+aEgq19d4XGKYsm9BeTuyelaGYbAzeD4gunU16egptdahjKn1KLmd
eOlg+AvA==;
Received: from localhost ([127.0.0.1]:36472 helo=s110.servername.online)
by s110.servername.online with esmtpa (Exim 4.94.2)
(envelope-from <damian@willtech.com.au>)
id 1mz8S1-000isu-Tz; Sun, 19 Dec 2021 18:30:59 -0800
MIME-Version: 1.0
Date: Sun, 19 Dec 2021 18:30:57 -0800
From: damian@willtech.com.au
To: Peter Todd <pete@petertodd.org>, Bitcoin Protocol Discussion
<bitcoin-dev@lists.linuxfoundation.org>
In-Reply-To: <Yb4fx0ny0tZYKmrD@petertodd.org>
References: <CALZpt+F2b3tdu1+kLZiBPCH2O-pDzZytoRFtX6X0a8UX4OBrDQ@mail.gmail.com>
<CAD5xwhjVkxgu2+M+Ft576GYM6Tv=ZEwtV82v1cLeYaoU5mSRnA@mail.gmail.com>
<Yb4fx0ny0tZYKmrD@petertodd.org>
User-Agent: Roundcube Webmail/1.4.11
Message-ID: <a156e0fb6fc2a62813a4ff1aecfe5ae7@willtech.com.au>
X-Sender: damian@willtech.com.au
Content-Type: text/plain; charset=US-ASCII;
format=flowed
Content-Transfer-Encoding: 7bit
X-AuthUser: damian@willtech.com.au
X-Mailman-Approved-At: Mon, 20 Dec 2021 09:08:35 +0000
Subject: Re: [bitcoin-dev] Proposal: Full-RBF in Bitcoin Core 24.0
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: Mon, 20 Dec 2021 02:37:23 -0000
Good Afternoon,
There is no such thing in Bitcoin as zeroconf but any individual may use
gossip from mempool if they choose it to prefer it could be possible a
transaction could exist in the future. You are talking about the
mempool. The mempool exists on gossip. There are no transactions until
they are mined and included in a block and information can disappear
from the mempool. This is Bitcoin where we scientifically make a
consensus to assure fungibility.
KING JAMES HRMH
Great British Empire
Regards,
The Australian
LORD HIS EXCELLENCY JAMES HRMH (& HMRH)
of Hougun Manor & Glencoe & British Empire
MR. Damian A. James Williamson
Wills
et al.
Willtech
www.willtech.com.au
www.go-overt.com
duigco.org DUIGCO API
and other projects
m. 0487135719
f. +61261470192
This email does not constitute a general advice. Please disregard this
email if misdelivered.
On 2021-12-18 09:52, Peter Todd via bitcoin-dev wrote:
> On Sat, Dec 18, 2021 at 08:51:46AM -0800, Jeremy via bitcoin-dev wrote:
>> Small idea:
>>
>> ease into getting rid of full-rbf by keeping the flag working, but
>> make
>> enforcement of non-replaceability something that happens n seconds
>> after
>> first seen.
>>
>> this reduces the ability to partition the mempools by broadcasting
>> irreplaceable conflicts all at once, and slowly eases clients off of
>> relying on non-RBF.
>>
>> we might start with 60 seconds, and then double every release till we
>> get
>> to 600 at which point we disable it.
>
> Making replacability turn on _after_ an expiry time is reached has been
> suggested before, IIRC by Matt Corallo. However I believe the approach
> of
> enabling full-rbf _until_ a time is reached is clever and novel.
>
> I'd suggest doing both at once. Long-running txs are certainly useful.
> But if a
> tx hasn't been mined in a few blocks, it certainly can't be relied on
> for
> zeroconf.
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
|