Return-Path: Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id AEEA7C0012 for ; 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 ; 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 ; 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 ; 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 ) 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 , Bitcoin Protocol Discussion In-Reply-To: References: User-Agent: Roundcube Webmail/1.4.11 Message-ID: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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