diff options
author | Peter Todd <pete@petertodd.org> | 2023-02-07 13:12:36 -0500 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2023-02-07 18:12:45 +0000 |
commit | 5cda41445b6565806401a45882d2ae2a6074c0c4 (patch) | |
tree | 28083169632e6d3185b4394166731a83014a50f2 | |
parent | 5b9bccb930fc89338590175e02f44c3c1848f13f (diff) | |
download | pi-bitcoindev-5cda41445b6565806401a45882d2ae2a6074c0c4.tar.gz pi-bitcoindev-5cda41445b6565806401a45882d2ae2a6074c0c4.zip |
Re: [bitcoin-dev] Unenforceable fee obligations in multiparty protocols with Taproot inputs
-rw-r--r-- | 55/51c1202d10025ea69bbc21636e5ad8e28740fb | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/55/51c1202d10025ea69bbc21636e5ad8e28740fb b/55/51c1202d10025ea69bbc21636e5ad8e28740fb new file mode 100644 index 000000000..af41e4d12 --- /dev/null +++ b/55/51c1202d10025ea69bbc21636e5ad8e28740fb @@ -0,0 +1,144 @@ +Return-Path: <pete@petertodd.org> +Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) + by lists.linuxfoundation.org (Postfix) with ESMTP id 66D48C002B + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 7 Feb 2023 18:12:45 +0000 (UTC) +Received: from localhost (localhost [127.0.0.1]) + by smtp4.osuosl.org (Postfix) with ESMTP id 2D1694093F + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 7 Feb 2023 18:12:45 +0000 (UTC) +DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 2D1694093F +Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key, + unprotected) header.d=messagingengine.com header.i=@messagingengine.com + header.a=rsa-sha256 header.s=fm3 header.b=klYH64kz +X-Virus-Scanned: amavisd-new at osuosl.org +X-Spam-Flag: NO +X-Spam-Score: -2.6 +X-Spam-Level: +X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 + tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, + RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, + RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] + autolearn=ham autolearn_force=no +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 Wd_3H-CmfxZE + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 7 Feb 2023 18:12:43 +0000 (UTC) +X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 +DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 83F9C40905 +Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com + [66.111.4.26]) + by smtp4.osuosl.org (Postfix) with ESMTPS id 83F9C40905 + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 7 Feb 2023 18:12:43 +0000 (UTC) +Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) + by mailout.nyi.internal (Postfix) with ESMTP id 742395C011D; + Tue, 7 Feb 2023 13:12:42 -0500 (EST) +Received: from mailfrontend1 ([10.202.2.162]) + by compute3.internal (MEProxy); Tue, 07 Feb 2023 13:12:42 -0500 +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= + messagingengine.com; h=cc:cc:content-type:date:date:feedback-id + :feedback-id:from:from:in-reply-to:in-reply-to:message-id + :mime-version:references:reply-to:sender:subject:subject:to:to + :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= + fm3; t=1675793562; x=1675879962; bh=yyGVs04G7eIUnl7Re/qigJ1VWCS9 + pUq+IWLRwvrm0U8=; b=klYH64kz/HR536TnbZR8ceCqG0J9PHbuKEy4zn7LvWOT + 8iPtSnhGRZEyEojY7qbk/gc+Z/PtxYssvA9BdwdAUAC2Pwt4pmXTS9iUDo95SbKU + naNhpTq1rjpXZ3QfXN79Rh1+sCfUodN5ZjNg5lKNUCcxPhADRE9Dq/6fx2aTLdR1 + CdmiY6dTh6agkkB6atoFK+uTBhw2MtORGe8gov30YCeQWCnFWgHRbsvWG52KNz1C + QtDk83nsSyMRdtrU+Z+6xroWnt9umQGwSuiyF/SeSnGXw2Otex4lKzp/yc5cqeH5 + Rj1oW6k72+boGqSPqNbUVceUm6J7OfMEUZCThRNSbA== +X-ME-Sender: <xms:mZTiY08nx9xHQ8bMu9f61YfUM5gIHyAcMLMOcVsjDVr78kvlqJm0BA> + <xme:mZTiY8vS5vScjTh1vUZVknrWHHh7GVEFoPSGZ1Qku00oppHHBLw96CwaXqwh5wzIp + B84ARsDAxmwNdO5Z6k> +X-ME-Received: <xmr:mZTiY6B6Lvx3gQYa_70aX24m4qNPVSFrS2bDVAAyJaTzkTC9bfx5sfnl-bG3> +X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudegkedguddtjecutefuodetggdotefrod + ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh + necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd + enucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefrvght + vghrucfvohguugcuoehpvghtvgesphgvthgvrhhtohguugdrohhrgheqnecuggftrfgrth + htvghrnhepledvleelffdtudekudffjefgfeejueehieelfedtgfetudetgeegveeutefh + jedtnecuffhomhgrihhnpehpvghtvghrthhouggurdhorhhgnecuvehluhhsthgvrhfuih + iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphgvthgvsehpvghtvghrthhouggu + rdhorhhg +X-ME-Proxy: <xmx:mZTiY0diWTKcBn1UgWzO9DQQgsGx8g4vFG3lESXgrXXPkLgeeIgLsw> + <xmx:mZTiY5NmEiZ5AkWPvSwTs47F_POkiwHCOPH0IoxH6ZSVZ2rj_ZB0Jw> + <xmx:mZTiY-laaEhmfwXYL54hqbBlUBd_PPQG8MU2Ky8PDIDgaycQCDORFw> + <xmx:mpTiY-rnibND_TgMaq8nlraUNOg1faAHJpPbUeDkYZgvhOFnIt4f9g> +Feedback-ID: i525146e8:Fastmail +Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, + 7 Feb 2023 13:12:40 -0500 (EST) +Received: by localhost (Postfix, from userid 1000) + id 09D755F936; Tue, 7 Feb 2023 13:12:36 -0500 (EST) +Date: Tue, 7 Feb 2023 13:12:36 -0500 +From: Peter Todd <pete@petertodd.org> +To: Andrew Poelstra <apoelstra@wpsoftware.net>, + Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +Message-ID: <Y+KUlMU6pyde9kqa@petertodd.org> +References: <CAAQdECCH=YOcu4g6Ku1_G4CnRg6rsaFPFPwbABx9aZin9A8+2A@mail.gmail.com> + <Y+JWLsc80gxL4kpG@camus> +MIME-Version: 1.0 +Content-Type: multipart/signed; micalg=pgp-sha512; + protocol="application/pgp-signature"; boundary="IM69eT6w3lu7+Msw" +Content-Disposition: inline +In-Reply-To: <Y+JWLsc80gxL4kpG@camus> +Subject: Re: [bitcoin-dev] Unenforceable fee obligations in multiparty + protocols with Taproot inputs +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: Tue, 07 Feb 2023 18:12:45 -0000 + + +--IM69eT6w3lu7+Msw +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +Content-Transfer-Encoding: quoted-printable + +On Tue, Feb 07, 2023 at 01:46:22PM +0000, Andrew Poelstra via bitcoin-dev w= +rote: +> Peter Todd also suggests in this thread that the use of uncompressed +> keys can cause "surprise" witness inflation, but (a) since segwit +> uncompressed keys are also banned, so keys are a fixed 33 bytes (32 in +> Taproot) + +To be clear, I was just pointing out that this problem has existed, in theo= +ry +at least, since the beginning of Bitcoin (compressed pubkeys were supported= + in +v0.1.0). P2PKH addresses are the pre-P2SH ones that start with 1. + +--=20 +https://petertodd.org 'peter'[:-1]@petertodd.org + +--IM69eT6w3lu7+Msw +Content-Type: application/pgp-signature; name="signature.asc" + +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmPilIwACgkQLly11TVR +Lzep6hAArHXsr/wfYumyPAMOC0rn8Ys85PZnlZq7Bttqh5CrvJ0sZkBv3dt6ocYn +RZ6SX3u7m0pKKSv71kVTf1ZcOyPtNY/AZwxXXTzYadSlLixxKOljAfWOIfSvbPYd +BY33TJra3B/gVSKnWQ3LP/N/k4hIj+JCvvsC/ybM0YTJQWljmqJyS9zbqVVfGTl1 +LJ5AuL/YA6L+5tBYrahM0tLsgzM1lCwCM9PV5IseJjX4G5akBtgSbNmpN4vwbOvL +FOHc+w1lO0yy4mVBHmySQbKwGMKH+bg9+3DmpO4Nn8MPzD9PNkX+VMeHBO393DmB +l+i8SR1qLmFeF50rcefkHb0DMiFq2FNFewXazKTrDzn7cjeVTuNT2lbS+LcqFSNO +XTZNzrWSgkZsm4gJLFjLzoUYe1lGGHPZUYWBMggsIvBSc+fuHdPA8CeEMwHnJav5 +GdCyhKv1ljimUw49bSyqo1IzDzUpE+UFyCeA4OKDzHTSYSn8didqcShsBaw3S/4k +JfLpJBH267bNyBkP2qRZyDASfhVcT8+d2TEq4KnD/mZ0mYqo/HZ/UyLjFYdh2EGG ++x8QaH6ExDE4NFN8QQp2AYzgoyVogC9zE8nW6vjf4OkAX7SXUjZgvnnu5jsnhuNf +Ifs5OHOD7pDqBi5L+jmF76yx37f16xyPOZNkBicf9IAkAuwN2qU= +=NYhs +-----END PGP SIGNATURE----- + +--IM69eT6w3lu7+Msw-- + |