diff options
author | 0xB10C <b10c@b10c.me> | 2022-12-10 12:59:05 +0100 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2022-12-10 11:59:16 +0000 |
commit | fc7631402b9036009980f975b8c438d591476a9a (patch) | |
tree | 315f39969f95ce8c359b93fd02f237c1e64bf781 | |
parent | 3aaeb24017708518cfd2c29489de66fad06d4fec (diff) | |
download | pi-bitcoindev-fc7631402b9036009980f975b8c438d591476a9a.tar.gz pi-bitcoindev-fc7631402b9036009980f975b8c438d591476a9a.zip |
Re: [bitcoin-dev] Announcement: Full-RBF Miner Bounty
-rw-r--r-- | 73/da24c77eff727b8877a8645db458d235d1d954 | 333 |
1 files changed, 333 insertions, 0 deletions
diff --git a/73/da24c77eff727b8877a8645db458d235d1d954 b/73/da24c77eff727b8877a8645db458d235d1d954 new file mode 100644 index 000000000..3a89ac6a0 --- /dev/null +++ b/73/da24c77eff727b8877a8645db458d235d1d954 @@ -0,0 +1,333 @@ +Return-Path: <b10c@b10c.me> +Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) + by lists.linuxfoundation.org (Postfix) with ESMTP id C68E1C002D + for <bitcoin-dev@lists.linuxfoundation.org>; + Sat, 10 Dec 2022 11:59:16 +0000 (UTC) +Received: from localhost (localhost [127.0.0.1]) + by smtp2.osuosl.org (Postfix) with ESMTP id 8646C40184 + for <bitcoin-dev@lists.linuxfoundation.org>; + Sat, 10 Dec 2022 11:59:16 +0000 (UTC) +DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 8646C40184 +Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key, + unprotected) header.d=b10c.me header.i=@b10c.me header.a=rsa-sha256 + header.s=key1 header.b=xkdZ/8No +X-Virus-Scanned: amavisd-new at osuosl.org +X-Spam-Flag: NO +X-Spam-Score: -2.102 +X-Spam-Level: +X-Spam-Status: No, score=-2.102 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, SPF_HELO_PASS=-0.001, + SPF_PASS=-0.001] autolearn=ham autolearn_force=no +Received: from smtp2.osuosl.org ([127.0.0.1]) + by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id EDbTv0JxvLmc + for <bitcoin-dev@lists.linuxfoundation.org>; + Sat, 10 Dec 2022 11:59:14 +0000 (UTC) +X-Greylist: from auto-whitelisted by SQLgrey-1.8.0 +DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org D99A1400DC +Received: from out2.migadu.com (out2.migadu.com [188.165.223.204]) + by smtp2.osuosl.org (Postfix) with ESMTPS id D99A1400DC + for <bitcoin-dev@lists.linuxfoundation.org>; + Sat, 10 Dec 2022 11:59:13 +0000 (UTC) +Message-ID: <ff27975a-78b0-f697-8e88-0d0e5e5dddb6@b10c.me> +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=b10c.me; s=key1; + t=1670673550; + h=from:from:reply-to:subject:subject:date:date:message-id:message-id: + to:to:cc:cc:mime-version:mime-version:content-type:content-type: + in-reply-to:in-reply-to:references:references; + bh=UL2nEKCxF/8w8KwAyesb6YK7tz/i4cyPlzWEUkPiChw=; + b=xkdZ/8No8U9fQ4jojEVA8sznmKVhQ+EZZsphJ+5085bw8jMtqSVNS3ovy/KrK6SPSDdzTg + O7wj1kEx4Eviz04oq9tMYda8wpUQp2Zf2JPjq39uGGugGRgA8WbChHpMUa8dJT9EnVRw3K + 2+DO2zMtMvw6QizJXxrqKZ6nMDZPaAo= +Date: Sat, 10 Dec 2022 12:59:05 +0100 +MIME-Version: 1.0 +Content-Language: en-US +To: Peter Todd <pete@petertodd.org>, + Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +References: <Y2I3w8O5X55sD/3C@petertodd.org> <Y2qc7Ubc5xtJhxGw@petertodd.org> + <Y3MlSE7AWkBgiCyr@erisian.com.au> + <f146ca66-a611-f129-ae11-6907a7333d10@b10c.me> + <Y5OlpAi3wHPKxxkx@petertodd.org> +X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and + include these headers. +From: 0xB10C <b10c@b10c.me> +In-Reply-To: <Y5OlpAi3wHPKxxkx@petertodd.org> +Content-Type: multipart/signed; micalg=pgp-sha256; + protocol="application/pgp-signature"; + boundary="------------mG5dU385G8xDXtX4nsrlmvWZ" +X-Migadu-Flow: FLOW_OUT +X-Mailman-Approved-At: Sat, 10 Dec 2022 16:50:11 +0000 +Cc: Anthony Towns <aj@erisian.com.au> +Subject: Re: [bitcoin-dev] Announcement: Full-RBF Miner Bounty +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: Sat, 10 Dec 2022 11:59:16 -0000 + +This is an OpenPGP/MIME signed message (RFC 4880 and 3156) +--------------mG5dU385G8xDXtX4nsrlmvWZ +Content-Type: multipart/mixed; boundary="------------8zW22La4xB742ycVVNQs8UCx"; + protected-headers="v1" +From: 0xB10C <b10c@b10c.me> +To: Peter Todd <pete@petertodd.org>, + Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +Cc: Anthony Towns <aj@erisian.com.au> +Message-ID: <ff27975a-78b0-f697-8e88-0d0e5e5dddb6@b10c.me> +Subject: Re: [bitcoin-dev] Announcement: Full-RBF Miner Bounty +References: <Y2I3w8O5X55sD/3C@petertodd.org> <Y2qc7Ubc5xtJhxGw@petertodd.org> + <Y3MlSE7AWkBgiCyr@erisian.com.au> + <f146ca66-a611-f129-ae11-6907a7333d10@b10c.me> + <Y5OlpAi3wHPKxxkx@petertodd.org> +In-Reply-To: <Y5OlpAi3wHPKxxkx@petertodd.org> + +--------------8zW22La4xB742ycVVNQs8UCx +Content-Type: multipart/mixed; boundary="------------CS0wFb7sqvST5fy7T0FHN5oE" + +--------------CS0wFb7sqvST5fy7T0FHN5oE +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: quoted-printable + +On 12/9/22 22:16, Peter Todd wrote: +>> For further monitoring, I've set-up a mempoolfullrbf=3D1 node and are +>> logging replacement events with [0]. I filter the full-RBF replacement= +s +>> and list the replaced and replacement transactions here: +> Question: are you taking any special steps to peer that node with other= + +> full-rbf nodes? I see you are in fact getting all the replacements I'd = +expect +> you to get, so you must have good peering. I'm curious what it took (if= + +> anything) to achieve that. Also, is that node accepting incoming connec= +tions? +No special steps like #25600 preferential peering or similar. I suspect +I was lucky to have a full-RBF peer (or more than one) from the start or +there are more mempoolfullrbf=3D1 nodes than I'd think on the network. Th= +e +node accepts incoming connections on a non-default port and currently +has 45 inbound slots filled up. Mostly buy v23.0 and v24.0 nodes though, +as older Bitcoin Core version usually don't connect to non-default port +peers. +>> Over the last few days, I has mostly seen OP_RETURN transactions +>> (presumably mostly by OpenTimestamps; but I haven't checked closely) a= +nd +>> a few other non-OP_RETURN transactions. None of the replacement +>> transactions have been mined yet. +> They are mostly OpenTimestamps transactions; I checked against the reco= +rds from +> my calendars and didn't find any OP_Return tx that wasn't one of mine. +> +> The two calendars making full-rbf replacements are: +> +> https://alice.btc.calendar.opentimestamps.org/ +> https://bob.btc.calendar.opentimestamps.org/ +> +> The status pages currently link to https://mempool.nixbitcoin.org, whic= +h is +> also running mempoolfullrbf=3D1 As you can see, I've started the full-r= +bf bounty +> again on Alice. +> +> https://blockstream.info also enabled full-rbf a few days ago. But curr= +ently +> propagation to their nodes is spotty, so replacements don't always show= + up. + +Since my last post, five full-RBF replacements have been mined in two +blocks: + +766733 by Luxor: + +=C2=A0=C2=A0=C2=A0 41d497d64bfa71390408ddb65c478a5400c721c71336fa51509929= +f19a5c8aa5 1x +P2WPKH in -> 1x P2WPKH out (12.50 sat/vByte) +=C2=A0=C2=A0=C2=A0 3061eec0b57346c01419db091ce3af16094e796db91f4f3eb9b7ad= +42ce8f6e25 +OpenTimestamps Alice ~170 USD bounty (6424.72 sat/vByte) +=C2=A0=C2=A0=C2=A0 9000f73e818af9019d26b2edde6e8e11f67d6d6f35916dabd808bb= +dd314ce807 1x +P2WPKH in -> 1x P2WPKH out=C2=A0 (22.73 sat/vByte) +=C2=A0=C2=A0=C2=A0 3843e93a0ec5cf09d757fd497fdda8f15f5094c64b149624c5d343= +b24e675093 +OpenTimestamps Bob (108.25 sat/vByte) + +It seems like Luxor (5.5 EH/s or 2.11% network hashrate in the last 7 +days)[0] might have mempoolfullrbf=3D1 enabled. + +766736 by AntPool: + +=C2=A0=C2=A0 3c96fe8136de98a91d0add7e51fcacef813071d43feccc51987dc8378f69= +13e1 +OpenTimestamps Bob (4.25 sat/vByte) + +I'm not too sure if AntPool has full RBF enabled based on this one +transaction. 3c96fe.. is the first replacement of +903f03b16e69f9f3fc6bb8d008338da37efc3f235fc5091ca767baae96834d95 (1.19 +sat/vByte) which they might not have seen (?). They have nearly 20% of +the network hashrate [0], so if the have mempoolfullrbf=3D1 set, we shoul= +d +see them include more full-RBF replacements soonish. There was also +1467e3dbf9e9f3d9cd8e7cc4009cd9c1457e164f0dd87525c72e921d7a27ab1f which +bumped 3c96fe.. by 1.53 sat/vByte, but was only broadcast shortly before +AntPool found the block. The might not have seen it yet. + +I've also updated the site to allow only showing the replacements that +were mined. + +[0]: https://btc.com/stats/pool?pool_mode=3Dweek +for future reference: https://archive.ph/TARhP + + +--------------CS0wFb7sqvST5fy7T0FHN5oE +Content-Type: application/pgp-keys; name="OpenPGP_0x188CBB2648416AD5.asc" +Content-Disposition: attachment; filename="OpenPGP_0x188CBB2648416AD5.asc" +Content-Description: OpenPGP public key +Content-Transfer-Encoding: quoted-printable + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=3DgC4N +-----END PGP PUBLIC KEY BLOCK----- + +--------------CS0wFb7sqvST5fy7T0FHN5oE-- + +--------------8zW22La4xB742ycVVNQs8UCx-- + +--------------mG5dU385G8xDXtX4nsrlmvWZ +Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" +Content-Description: OpenPGP digital signature +Content-Disposition: attachment; filename="OpenPGP_signature" + +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEDMuq/Xai7OLM0xQd4v/VsdiMqX0FAmOUdIoACgkQ4v/VsdiM +qX2bRRAAmcQDb9c0L369Yt6ppuxHOtHtHDdLMnhzCiTcxjj6mfUcUnN3EY1Vn1Og +swesv98nWT9OAEag8SCBAWEzNSQhWkVApSB6Qh4F3SMlb2Eq2j3wlXglhqODRv59 +Mk6TB1GQOqcaL8Snhd6sT4qcW5y4AblubstYEFvIY1eLGaVZ2dSubBtYavjPYybP +7Y4tHKKFkvyKpVPbUNxz4FHM6QlN1aPZMC5I84+YX9cDJkfOVNJhbmdUgLZaLjns +vJKNv30iEGHDaBTZFGARYtEFrjkQEjo2jFexfxiXd0joPFKz2a3tdYgZqKVeGLye +4MmzLSnnYFXVbZtr7bs8tIfU7WCfTrLsWaqq6QcJboacMEqL6KoFnWZJ7WqtoPwQ +GMLGPvap4JIIavGDqimRXd4Qq3sj+a7ag/Tiaj071TZ57UGK7aujOMiVlMPo6+zw +VhyFTKy8KaxOdI+dfq3SXTVFMfiaX+gGZRZvvaw5kGacTlqr4dGb2JHt99d4bB32 +NKOzQUhzkA5rk8Nj4AyGK2Lv2YYfAsuFTSO24Esl6JYOS2N6/tLbL38Qt/1KvWUS +saFvdDdLU5agZe2efgNp6riUDyCjNtZlJ9LL1Gfsq1RfnelEVNtSV8+hTGSjdvbU +6jRO95YVLODiM9IL+6tdR4AhVdoOczHMQYYdNFTjFZQKfbaiUcU= +=pdwY +-----END PGP SIGNATURE----- + +--------------mG5dU385G8xDXtX4nsrlmvWZ-- + |