diff options
author | Jeremy <jlrubin@mit.edu> | 2019-12-19 12:08:03 -0800 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2019-12-19 20:08:19 +0000 |
commit | 234dd09bb56613caca910f5b589bea36b8af4e73 (patch) | |
tree | 0c7e5fc94941c4a2a697b58664705cd3b74ea9f8 | |
parent | c13d9721b6517eb5b87f5beb384f21c1a00a76e7 (diff) | |
download | pi-bitcoindev-234dd09bb56613caca910f5b589bea36b8af4e73.tar.gz pi-bitcoindev-234dd09bb56613caca910f5b589bea36b8af4e73.zip |
Re: [bitcoin-dev] BIP OP_CHECKTEMPLATEVERIFY
-rw-r--r-- | 2e/368c1aeacc503908b87dab07483d0e77dc7a88 | 185 |
1 files changed, 185 insertions, 0 deletions
diff --git a/2e/368c1aeacc503908b87dab07483d0e77dc7a88 b/2e/368c1aeacc503908b87dab07483d0e77dc7a88 new file mode 100644 index 000000000..ece215fe0 --- /dev/null +++ b/2e/368c1aeacc503908b87dab07483d0e77dc7a88 @@ -0,0 +1,185 @@ +Return-Path: <jlrubin@mit.edu> +Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) + by lists.linuxfoundation.org (Postfix) with ESMTP id 50D60C077D + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 19 Dec 2019 20:08:19 +0000 (UTC) +Received: from localhost (localhost [127.0.0.1]) + by silver.osuosl.org (Postfix) with ESMTP id 434532442C + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 19 Dec 2019 20:08:19 +0000 (UTC) +X-Virus-Scanned: amavisd-new at osuosl.org +Received: from silver.osuosl.org ([127.0.0.1]) + by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id P92qaeqbNzyl + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 19 Dec 2019 20:08:18 +0000 (UTC) +X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 +Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) + by silver.osuosl.org (Postfix) with ESMTPS id 999122474E + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 19 Dec 2019 20:08:17 +0000 (UTC) +Received: from mail-il1-f171.google.com (mail-il1-f171.google.com + [209.85.166.171]) (authenticated bits=0) + (User authenticated as jlrubin@ATHENA.MIT.EDU) + by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id xBJK8Emp008869 + (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT) + for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 19 Dec 2019 15:08:15 -0500 +Received: by mail-il1-f171.google.com with SMTP id f10so5921816ils.8 + for <bitcoin-dev@lists.linuxfoundation.org>; + Thu, 19 Dec 2019 12:08:15 -0800 (PST) +X-Gm-Message-State: APjAAAUjL5oHiIOi9DfD8P0FxzcJMQ8ET6QV8lPvhzYHBh1rRviKtwqX + OtIX9deKefJ450OxA3YDkeqxEbUW2UlrR5lMhPA= +X-Google-Smtp-Source: APXvYqxOmLDv9qktlNWc75ub7u3zlfZSaF/Os9WtPA6Xwj4v+2/SSAZHX6N9I2EdKLhkf+WljahMtIAsot+CaUjyRSo= +X-Received: by 2002:a05:6e02:4cc:: with SMTP id + f12mr8360903ils.90.1576786094804; + Thu, 19 Dec 2019 12:08:14 -0800 (PST) +MIME-Version: 1.0 +References: <CAD5xwhjXidpeLLUr4TO30t7U3z_zUxTpU9GBpLxu3MWX3ZFeTA@mail.gmail.com> + <CAMZUoKkS77GwTW0B+cbh5BE5koB5oR4zbvEFmufAH7rN+CkR+w@mail.gmail.com> + <CAD5xwhi115pHK4J4=WDX=xbusxG_qP-oOWYNsD4z1Hh7JZ1yzQ@mail.gmail.com> + <CAD5xwhiQiCZJ18fqJKsW8Z5g2x4TxSyQeNf0+qEkr-UcLat-1A@mail.gmail.com> + <CAD5xwhj-WGBLGCi4nKE_5D+cYL134Xn4iux03co+s_iHtHhGZw@mail.gmail.com> +In-Reply-To: <CAD5xwhj-WGBLGCi4nKE_5D+cYL134Xn4iux03co+s_iHtHhGZw@mail.gmail.com> +From: Jeremy <jlrubin@mit.edu> +Date: Thu, 19 Dec 2019 12:08:03 -0800 +X-Gmail-Original-Message-ID: <CAD5xwhiDHC7-7GJmkjBo68=e+73A2rdGWniaV+ZbpP9ZdNAzrA@mail.gmail.com> +Message-ID: <CAD5xwhiDHC7-7GJmkjBo68=e+73A2rdGWniaV+ZbpP9ZdNAzrA@mail.gmail.com> +To: Jeremy <jlrubin@mit.edu> +Content-Type: multipart/alternative; boundary="0000000000001153d3059a141feb" +Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +Subject: Re: [bitcoin-dev] BIP OP_CHECKTEMPLATEVERIFY +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: Thu, 19 Dec 2019 20:08:19 -0000 + +--0000000000001153d3059a141feb +Content-Type: text/plain; charset="UTF-8" + +I've updated the main branch (ctv) to match ctv-v2, and pushed branches +ctv-v1 which points at the prior versions. + +Thanks to Dmitry Petukhov for helping me fix several typos and errors. + +I also wanted to share some some "non-technical" tax analysis covering the +use of OP_CTV for batched payments. See here: +https://utxos.org/analysis/taxes/ + +As an aside, the site https://utxos.org/ generally is a repository of +information & material on OP_CTV, it's design, applications, and analysis. +If you're interested in contributing any content please let me know! + +Best, + +Jeremy +-- +@JeremyRubin <https://twitter.com/JeremyRubin> +<https://twitter.com/JeremyRubin> + + +On Fri, Dec 13, 2019 at 3:06 PM Jeremy <jlrubin@mit.edu> wrote: + +> I've prepared a draft of the changes noted above (some small additional +> modifications on the StandardTemplateHash described in the BIP), but have +> not yet updated the main branches for the BIP to leave time for any further +> feedback. +> +> See below: +> +> BIP: https://github.com/JeremyRubin/bips/blob/ctv-v2/bip-ctv.mediawiki +> Implementation: +> https://github.com/JeremyRubin/bitcoin/tree/checktemplateverify-v2 +> +> Thank you for your feedback, +> +> Jeremy +> -- +> @JeremyRubin <https://twitter.com/JeremyRubin> +> <https://twitter.com/JeremyRubin> +> +> + +--0000000000001153d3059a141feb +Content-Type: text/html; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + +<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he= +lvetica,sans-serif;font-size:small;color:#000000">I've updated the main= + branch (ctv) to match ctv-v2, and pushed branches ctv-v1 which points at t= +he prior versions.</div><div class=3D"gmail_default" style=3D"font-family:a= +rial,helvetica,sans-serif;font-size:small;color:#000000"><br></div><div cla= +ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s= +ize:small;color:#000000">Thanks to<span class=3D"gmail_default" style=3D"fo= +nt-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"> </s= +pan>Dmitry Petukhov<span class=3D"gmail_default" style=3D"font-family:arial= +,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"> for helping me fix= + several typos and errors.</span></div><div class=3D"gmail_default" style= +=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:#000000"><= +br></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,= +sans-serif;font-size:small;color:#000000">I also wanted to share some some = +"non-technical" tax analysis covering the use of OP_CTV for batch= +ed payments. See here: <a href=3D"https://utxos.org/analysis/taxes/">https:= +//utxos.org/analysis/taxes/</a> <br></div><div class=3D"gmail_default" styl= +e=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:#000000">= +<br></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica= +,sans-serif;font-size:small;color:#000000">As an aside, the site <a href=3D= +"https://utxos.org/">https://utxos.org/</a> generally is a repository of in= +formation & material on OP_CTV, it's design, applications, and anal= +ysis. If you're interested in contributing any content please let me kn= +ow!<br></div><div class=3D"gmail_default" style=3D"font-family:arial,helvet= +ica,sans-serif;font-size:small;color:#000000"><br></div><div class=3D"gmail= +_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small;c= +olor:#000000">Best,</div><div class=3D"gmail_default" style=3D"font-family:= +arial,helvetica,sans-serif;font-size:small;color:#000000"><br></div><div cl= +ass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-= +size:small;color:#000000">Jeremy<br></div><div><div dir=3D"ltr" class=3D"gm= +ail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">--<br><a= + href=3D"https://twitter.com/JeremyRubin" target=3D"_blank">@JeremyRubin</a= +><a href=3D"https://twitter.com/JeremyRubin" target=3D"_blank"></a></div></= +div></div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class= +=3D"gmail_attr">On Fri, Dec 13, 2019 at 3:06 PM Jeremy <<a href=3D"mailt= +o:jlrubin@mit.edu">jlrubin@mit.edu</a>> wrote:<br></div><blockquote clas= +s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r= +gb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div cl= +ass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-= +size:small;color:rgb(0,0,0)"><div class=3D"gmail_default" style=3D"font-fam= +ily:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">I've + prepared a draft of the changes noted above (some small additional=20 +modifications on the StandardTemplateHash described in the BIP), but have n= +ot yet updated the main=20 +branches for the BIP to leave time for any further feedback.<br></div><div = +class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;fon= +t-size:small;color:rgb(0,0,0)"><br></div><div class=3D"gmail_default" style= +=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)= +">See below:<br></div><div class=3D"gmail_default" style=3D"font-family:ari= +al,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div cl= +ass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-= +size:small;color:rgb(0,0,0)">BIP: <a href=3D"https://github.com/JeremyRubin= +/bips/blob/ctv-v2/bip-ctv.mediawiki" target=3D"_blank">https://github.com/J= +eremyRubin/bips/blob/ctv-v2/bip-ctv.mediawiki</a></div><div class=3D"gmail_= +default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small;co= +lor:rgb(0,0,0)">Implementation: <a href=3D"https://github.com/JeremyRubin/b= +itcoin/tree/checktemplateverify-v2" target=3D"_blank">https://github.com/Je= +remyRubin/bitcoin/tree/checktemplateverify-v2</a></div><div class=3D"gmail_= +default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small;co= +lor:rgb(0,0,0)"><br></div><div class=3D"gmail_default" style=3D"font-family= +:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Thank you for= + your feedback,</div><div class=3D"gmail_default" style=3D"font-family:aria= +l,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div cla= +ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s= +ize:small;color:rgb(0,0,0)">Jeremy</div></div><div><div dir=3D"ltr"><div di= +r=3D"ltr">--<br><a href=3D"https://twitter.com/JeremyRubin" target=3D"_blan= +k">@JeremyRubin</a><a href=3D"https://twitter.com/JeremyRubin" target=3D"_b= +lank"></a></div></div></div><br></div></div> +</blockquote></div> + +--0000000000001153d3059a141feb-- + |