From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 16 Mar 2026 04:57:53 -0700 Received: from mail-oa1-f56.google.com ([209.85.160.56]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1w26a0-0006ZZ-HW for bitcoindev@gnusha.org; Mon, 16 Mar 2026 04:57:53 -0700 Received: by mail-oa1-f56.google.com with SMTP id 586e51a60fabf-40f09403c56sf51765992fac.1 for ; Mon, 16 Mar 2026 04:57:52 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1773662266; cv=pass; d=google.com; s=arc-20240605; b=I2GIaopaUdKSAKWox/lOA4jgR707EE1kEVJXatB8dI6YTLSxqGj62ajHFdBh9KC5Ya mb03ZICE3kJ4akR2agu7HBFP9D9O3nN1w08uNyhfClMJvtkkxcwVfFBxw6A9TbY9VwYC mEnirW27ZMvb5M0n7H/HychrCNW4qQS/WLKwOQRJkK7C2hUUQ8qhQQQ7UGvG0rRRji/9 iZ4YV/Te3uQrJM3eyzplgOzcA/dqdHqUxAwPMauPgUfMlpDZaZv5oTEDb2nATrWavEPQ 3O3Agli6Qh3phO3nokfqOwJs64qa02IDykH13GwB8NEclXpUools2ow4aLlHu94l4ywR /rIw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=2yGneDeLcFVijqGqkFJ6d6Xc76yB5GZeThy6ldNLFWg=; fh=modGsmlgAaZB+WrhfdQqeHdByGEml8EBDFiH72t/N/Q=; b=etrNNLNaPFZcFCwR3dPhaeFysm3v90jvUvPlycxOb4lWP95ei0D0Lm0ketSQ0wHnVR Z5mtGRIBlXhEo4K8J+eVnLhLdgwNs1naEkfUPnJ0oLW1+pMZoIuAsOvcE6Tz8XnrW46X CvtuSmBB9NYs3YFmuNxMCsxG/JUZ1qjLHUQXTD2XBskEYo+gdHmm05NkKWzBxioMnLN2 eiN6f5Ac6/OFgrvaDezRibP2n3wEaTgQQE4+MRsGuzhXGM5lmFGKPVF8/Zp34KWB5MNa xkIVusXm1TdWA4EpksDeVky8cSvjq7r67IQdM97NaQCf0m2Nv4uRXZMjZeVp6JPjjjdB XIHg==; darn=gnusha.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WS8tiAiz; arc=pass (i=1); spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::12f as permitted sender) smtp.mailfrom=saintwenhao@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1773662266; x=1774267066; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:sender:from:to:cc:subject:date:message-id :reply-to; bh=2yGneDeLcFVijqGqkFJ6d6Xc76yB5GZeThy6ldNLFWg=; b=ZMsQs+C79YEDwm3689WgesXL1bYCD0zpYzn4cui5lYzpQ8wXMgWFkohwDJwQj/GREL TlrWC4cMCti9yNJ/0lntdesxv9TO/PpblI8t+s3MvZ+GJADJYzvW37O8kKuMAJ651SvC 1gkbGz2f7b4ZUcwPetG9UJift4dJPlBQNg3flA41i34/QxndPojK9wQ64D8uASbV3Yts l7rkT/kz2Iy3oegu9ZbErg7mYvrwCNT5kSM9jSd1Req573Xekj5xn+ozEdY39nC6KFVZ p2EyA6F9Z15xl4dZCsGzdolFBf4GZ02VMN2QWxKq2n1BS+5p7WJm5UwK09FpaOuEfBPy Q8OQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773662266; x=1774267066; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2yGneDeLcFVijqGqkFJ6d6Xc76yB5GZeThy6ldNLFWg=; b=Fq8dv37fDeLxKOSJd8G2vvxUyvQlXxhK/FV3tUpDttSXyOOq0zgp7CIKyhXqiXRowz 8EfecdgWWVLXG4RyqeB9u1rBIo9UYUaST/+GffShXmONQ7Wo2hBHsNGO1THmPltfH62Y vtMO++EmPMo/OZcntoA6BIPrDcuBi8vht6jYi2la7dBW31eIonTNtV9nqWpl/ROdsOMc /1WQf3p5iHI4wdw2desk/NDSvOAuBxbDn1iOG3/WYQy+aCQozENUbYpeO1Tz8R7hShg5 nDgMnuBN7PdpOfm9SLolImvlfcwRrvqo46n61kAepQ9MlNJ3Du3+mtpfhQSW9QUNstvE Rwbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773662266; x=1774267066; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=2yGneDeLcFVijqGqkFJ6d6Xc76yB5GZeThy6ldNLFWg=; b=IIJerMXn8Qcsht6i37m+C/DhaHPkIua+h8AAR0wWYMzprmE5pBRJATWWzK3NWH8YKP k+cQgLr+kMgB+/PQaH+WjNGe1rJ163TuizlPS6iyla/lxa0jjUxAgeqhfQlY1MTV1Sw4 IQ/KNMy9GeFpr/gADzm3x+G00ji+DGZGYs/nUCaoZE4+f9QVHQMi2N/L8JoSKQ7VRou9 R8FowG8l9vPoQmGkUA8V7wclws+rFEdl6WPHuIZW5vWlxXcb26fB+xjZuyyMPprIGP8k APCRjZ18/JRFZybVLBojec3cmHD52KZCl5Niz3k78rXsqpfXiPuS1bhAQySVoJH7JfmP gFlw== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=3; AJvYcCU/ritJgvpYhJPquUwklIk7CLyM/lSPerj2IpJUdL/0wuL+LKhQ0Zr0HMaNW2VYH8dgCq7LRiTcr7N6@gnusha.org X-Gm-Message-State: AOJu0YzmXXSKTsgH6txWoo7hJNEgHfpVsZvfnOztlO6hDVFq7ZdsdihY qQfjPz0453C5ZHxENGPyOGbaZoQLWhNQu12prb0WZOjSneINeXo75VWP X-Received: by 2002:a05:6870:d20a:b0:417:4c6a:3e87 with SMTP id 586e51a60fabf-417991a3774mr9039672fac.26.1773662265898; Mon, 16 Mar 2026 04:57:45 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="AV1CL+G7xSZ5T9ssl0jytqkXBLgSxZo0qWxQ2XPGaFSuB7HAYQ==" Received: by 2002:a05:6870:b2ee:b0:415:f6f9:9cf5 with SMTP id 586e51a60fabf-417b5621618ls1642763fac.2.-pod-prod-00-us; Mon, 16 Mar 2026 04:57:41 -0700 (PDT) X-Received: by 2002:a05:6808:309b:b0:45e:f062:8369 with SMTP id 5614622812f47-467555b3229mr6853063b6e.12.1773662261038; Mon, 16 Mar 2026 04:57:41 -0700 (PDT) Received: by 2002:a05:6504:1312:b0:2f1:bb18:e824 with SMTP id a1c4a302cd1d6-2f3f8143e8amsc7a; Mon, 16 Mar 2026 04:38:29 -0700 (PDT) X-Received: by 2002:a2e:a54a:0:b0:38a:8c44:75b4 with SMTP id 38308e7fff4ca-38a8c4477f1mr38851061fa.17.1773661108088; Mon, 16 Mar 2026 04:38:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1773661108; cv=pass; d=google.com; s=arc-20240605; b=CvaAAfYVGq4gEn9R0elKcC8dDQWalztdRmtqhR0pXAYyRWPq6nT2XKNziqKe1AcF9M yCywdU38rX0YfgTSoFa6o1dzXqcReZFLhZQYBHb+0uYpt4loNt1tliO96oscYWXLshCy cXzsq0wzPg6kD/fk01/Ksl4pZcte4uYYzPahMRF0IE+caWkLUiShPmru/Y6K9f9Ma4ER SRE47MHkUudXMcJ3rYlLv6slJXk7Zp8fw2F4mMtm/HHIYLxoKRSX3gAq/XQyfr3Ahb5N vzgzxJDCMpKsOwku0HSa+z1qdDdCc3FGrFnQlj9t8pX4vbxiM+E1VbyCAN39WR7lg6wV CPvQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=k02jD9oH5mAqMCt8z9eAWz5QrlOadGWJmKTecF5B2Mw=; fh=mQ65DjksMfpG9wM24PB36rad6dWAmzL2MpuOdHPZPFg=; b=VokamFkQE5VahADyeh606aD/l8mQ6rgXuouuZIZuk4RQCCSTDQZXarYzqp8Z0v8p5D wfxKmE5a+cr6XrEt13xWrLS07pVuJj+tLBSmjnajuP9/8jx+i8T15PeJYMJGwCXSfhMI VbGYVOMv+26Mb1rQUc4Q3VkWMUMSbaWgQo7xZNAg6a0w4/Sbb6A6jkOlGrZQcMDanBJi eSO6YqBeNqVDRbIeppuoptK8AIn+gZl5693BGo0JC2gAcu40kOGsGGvq7lOcQmyIQstF 91+noi1F895OQOAQtWSz6in37i2CHS4vkbRaH90Z+IXjxtkmU9qdEb8QwgSPLdXFMQ5X GsLQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WS8tiAiz; arc=pass (i=1); spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::12f as permitted sender) smtp.mailfrom=saintwenhao@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com. [2a00:1450:4864:20::12f]) by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-38a67e471e8si3288681fa.8.2026.03.16.04.38.28 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Mar 2026 04:38:28 -0700 (PDT) Received-SPF: pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::12f as permitted sender) client-ip=2a00:1450:4864:20::12f; Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-5a12f88d839so4552777e87.0 for ; Mon, 16 Mar 2026 04:38:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773661108; cv=none; d=google.com; s=arc-20240605; b=CQg0VmmkhwXtu1PAGn6/Qvmnm2alYYzYvRtVtWvUBOwnSnwZFanDojAZS2HkVYl7Sw boiJzn83iEG/zlrDK80mFZ8lPwQtuexzKUrYiMZVgpsx3R8Kd5vJTDFtLOYdxrKgODrJ ilyN56tZWe95OYtD3VIHyPv31hvrin9jkbnRpgwgLHCZmzqBnzEM2C6rRMAXnTeDUTmb +98zOEEcloCWEKcBw+2YPeZ/RZgdRI/vlDBtWxAHef3e3s/ShiBHKH7u+LkbcIK/zK87 l85OgQQDO1Tkm+FyuzV6xXh9LHaUhip9uOsyb8r1uZ5U+LeBubI1zGX3xn5noZCgBF5x EX2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=k02jD9oH5mAqMCt8z9eAWz5QrlOadGWJmKTecF5B2Mw=; fh=mQ65DjksMfpG9wM24PB36rad6dWAmzL2MpuOdHPZPFg=; b=BEThEH9djdS/7DEcJghxq34PJii6KdFCEQvnG9s6dlS2RQKwq1B8xA9QIYxwzik5qO v2VR2DwUNrJnwQp9wMECS8IzDSmHqTibgVZUqJrENOOk0HQXTiF9QinPkZgNylNOD3Zt x3lVFbQ2aTaZ5vF88kSwpVY6r+nIZDvW5JzANOLMT8gOtyelCDwqFIxD93Hz/BGi75jp fTm2XUw/7nxrdQPLySst+L0DcvAdg2++aZeJxdvz1PYgcEbIs07lId6QlXwE91FJTCN0 pDSQHFfnBWyDIMgcp9abtZKFp/zgzRQdY56liPx+bJCyE1eJRIm0U6vowPIOVCvdk/i7 jsIQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Gm-Gg: ATEYQzwh3FCx5H1USBF6QB9/Vj3Ypb86cu2sGUv6T8Pp+QlKqoOAKerVZgl+MjQDLgm Xi2wYMOdE2PLBGtqnbJ2KdKREYjCj68TVTDj+ukoR8QGWynCxMbhY76mg+xXUMknw3PxvjxXoEi 8A+suMRowgDRCLfyMgFv1yCgORBLSRWxHhBF+NFBxeoiotCK1u32UTTwrm5VERsqLsfIntzdSGf PgCEuDDEAofo2K2elNC3OPOXz8IQ6ALiP7LH2rtIlQw91SHLCm4Yz2OBAVOXYBoG1dsLqJxHuYo V7PopaiFx9f8OFjq X-Received: by 2002:ac2:43a3:0:b0:5a1:37ab:312b with SMTP id 2adb3069b0e04-5a16270fe48mr3270103e87.15.1773661107290; Mon, 16 Mar 2026 04:38:27 -0700 (PDT) MIME-Version: 1.0 References: <3dcadd5d-702a-4e6c-ad6c-2ddfe68ec73en@googlegroups.com> In-Reply-To: <3dcadd5d-702a-4e6c-ad6c-2ddfe68ec73en@googlegroups.com> From: Saint Wenhao Date: Mon, 16 Mar 2026 12:38:15 +0100 X-Gm-Features: AaiRm51twLyuU89fpM60DxFzVxQNntNhF8Kwyd2yXM9xhVF-ZdwlFkVOUrOxbDs Message-ID: Subject: Re: [bitcoindev] [BIP proposal] Pay to Schnorr Key Hash (P2SKH) To: sashabeton Cc: Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="000000000000408515064d22a8b5" X-Original-Sender: saintwenhao@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WS8tiAiz; arc=pass (i=1); spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::12f as permitted sender) smtp.mailfrom=saintwenhao@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.5 (/) --000000000000408515064d22a8b5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > P2TR uses Schnorr signatures (64-byte witness) I wonder, what do you think about splitting r-value and s-value on the stack. In this way, grinding the signature could make it smaller, just like it was in DER signatures. And then, instead of consuming a single signature, you would have r-value and s-value pushed separately. And optionally, the sighash, as the third element, if it is not the default. And then, by simply checking the size of all elements, it would be known, if we have two stack pushes, or three. Also, if r-value would be handled alone, then it would introduce OP_CHECKSIGFROMSTACK, without any additional opcode, or tricks like OP_CAT. Because then, it could depend on the message being signed. pon., 16 mar 2026 o 11:48 sashabeton napisa=C5= =82(a): > Hi everyone, > > I'd like to propose a new native SegWit output type: Pay to Schnorr Key > Hash (P2SKH). > > =3D=3D The problem =3D=3D > > The two most relevant output types today each solve half the problem: > - P2WPKH has a compact 22-byte scriptPubKey, but uses ECDSA and puts the > full 33-byte compressed public key in the witness (~108 witness bytes per > input). > - P2TR uses Schnorr signatures (64-byte witness), but embeds the full > 32-byte x-only public key directly in the scriptPubKey, making outputs 12 > bytes larger than P2WPKH and exposing the key in every unspent output. > > Neither type achieves both a compact output and a compact witness > simultaneously. > > =3D=3D The proposal =3D=3D > > P2SKH uses OP_2 as the scriptPubKey (22 bytes, same as > P2WPKH). Spending requires a single 64-byte Schnorr signature. Verificati= on > works by key recovery: given the signature (R, s) and the challenge e =3D > TaggedHash("P2SKH/challenge", R.x || hash160(P.x) || msg), the verifier > recovers P =3D e^-1 * (s*G - R) and checks that hash160(P.x) matches the > program. The sighash reuses the BIP341 transaction digest, so cross-versi= on > replay is prevented by the scriptPubKey commitment. > > The result is the smallest combined footprint of any current single-key > output type =E2=80=94 a 22-byte output with a 64-byte witness =E2=80=94 w= hile keeping the > public key off-chain until spending. > > =3D=3D Tradeoffs =3D=3D > > The key-recovery step costs roughly one extra field inversion and scalar > multiplication compared to direct Schnorr verification. This is the price > of the 12-byte output size reduction. > > =3D=3D Open questions =3D=3D > > 1. BIP360 also claims witness version 2. If both proposals advance, one > needs to move. Version 3 seems like a natural alternative for P2SKH. > 2. Naming =E2=80=94 "P2SKH" follows the established pattern but "P2TRKH" = has been > suggested to emphasise Schnorr/taproot lineage. Opinions welcome. > > Full draft: > https://github.com/sashabeton/bips/blob/3cb9e07984b571e9510370ab7e7218620= be580dc/p2skh.md > PoC implementation: https://github.com/bitcoin/bitcoin/pull/34826 > > Thanks in advance for any feedback. > > -- > You received this message because you are subscribed to the Google Groups > "Bitcoin Development Mailing List" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to bitcoindev+unsubscribe@googlegroups.com. > To view this discussion visit > https://groups.google.com/d/msgid/bitcoindev/3dcadd5d-702a-4e6c-ad6c-2ddf= e68ec73en%40googlegroups.com > > . > --=20 You received this message because you are subscribed to the Google Groups "= Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/= CACgYNOKBQPg3L7XGjHeqydQOEYW1UobwUzqmvraUkWHEcx%2BF9g%40mail.gmail.com. --000000000000408515064d22a8b5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> P2TR uses Schnorr signatures (64-byte witness)
I wonder, what do you think about splitting r-value and s-value on the sta= ck. In this way, grinding the signature could make it smaller, just like it= was in DER signatures.

And then, instead of consuming a single sign= ature, you would have r-value and s-value pushed separately. And optionally= , the sighash, as the third element, if it is not the default. And then, by= simply checking the size of all elements, it would be known, if we have tw= o stack pushes, or three.

Also, if r-value would be handled alone, t= hen it would introduce OP_CHECKSIGFROMSTACK, without any additional opcode,= or tricks like OP_CAT. Because then, it could depend on the message being = signed.

pon., 16 mar 2026 o 11:48=C2=A0sashabeton <= ;sashabeton2007@gmail.com&g= t; napisa=C5=82(a):
Hi everyone,

I'd like to propose a new native SegWit output = type: Pay to Schnorr Key Hash (P2SKH).

=3D=3D The problem =3D=3D
=
The two most relevant output types today each solve half the problem:- P2WPKH has a compact 22-byte scriptPubKey, but uses ECDSA and puts the = full 33-byte compressed public key in the witness (~108 witness bytes per i= nput).
- P2TR uses Schnorr signatures (64-byte witness), but embeds the = full 32-byte x-only public key directly in the scriptPubKey, making outputs= 12 bytes larger than P2WPKH and exposing the key in every unspent output.<= br>
Neither type achieves both a compact output and a compact witness si= multaneously.

=3D=3D The proposal =3D=3D

P2SKH uses OP_2 <= hash160(P.x)> as the scriptPubKey (22 bytes, same as P2WPKH). Spending r= equires a single 64-byte Schnorr signature. Verification works by key recov= ery: given the signature (R, s) and the challenge e =3D TaggedHash("P2= SKH/challenge", R.x || hash160(P.x) || msg), the verifier recovers P = =3D e^-1 * (s*G - R) and checks that hash160(P.x) matches the program. The = sighash reuses the BIP341 transaction digest, so cross-version replay is pr= evented by the scriptPubKey commitment.

The result is the smallest c= ombined footprint of any current single-key output type =E2=80=94 a 22-byte= output with a 64-byte witness =E2=80=94 while keeping the public key off-c= hain until spending.

=3D=3D Tradeoffs =3D=3D

The key-recovery= step costs roughly one extra field inversion and scalar multiplication com= pared to direct Schnorr verification. This is the price of the 12-byte outp= ut size reduction.

=3D=3D Open questions =3D=3D

1. BIP360 als= o claims witness version 2. If both proposals advance, one needs to move. V= ersion 3 seems like a natural alternative for P2SKH.
2. Naming =E2=80=94= "P2SKH" follows the established pattern but "P2TRKH" h= as been suggested to emphasise Schnorr/taproot lineage. Opinions welcome.
Full draft: https://gith= ub.com/sashabeton/bips/blob/3cb9e07984b571e9510370ab7e7218620be580dc/p2skh.= md
PoC implementation: https://github.com/bitcoin/bitcoin/pull/3482= 6

Thanks in advance for any feedback.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.googl= e.com/d/msgid/bitcoindev/3dcadd5d-702a-4e6c-ad6c-2ddfe68ec73en%40googlegrou= ps.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/= msgid/bitcoindev/CACgYNOKBQPg3L7XGjHeqydQOEYW1UobwUzqmvraUkWHEcx%2BF9g%40ma= il.gmail.com.
--000000000000408515064d22a8b5--