summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Todd <pete@petertodd.org>2023-02-07 13:12:36 -0500
committerbitcoindev <bitcoindev@gnusha.org>2023-02-07 18:12:45 +0000
commit5cda41445b6565806401a45882d2ae2a6074c0c4 (patch)
tree28083169632e6d3185b4394166731a83014a50f2
parent5b9bccb930fc89338590175e02f44c3c1848f13f (diff)
downloadpi-bitcoindev-5cda41445b6565806401a45882d2ae2a6074c0c4.tar.gz
pi-bitcoindev-5cda41445b6565806401a45882d2ae2a6074c0c4.zip
Re: [bitcoin-dev] Unenforceable fee obligations in multiparty protocols with Taproot inputs
-rw-r--r--55/51c1202d10025ea69bbc21636e5ad8e28740fb144
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--
+