<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2023-06-09T12:24:26Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by pushd [ARCHIVE]</title>
  <author>
    <name>pushd [ARCHIVE]</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub10pnw8ycq59uep57cs2z7tl3yuqvmph7aj0pzp3ks9ansjkh47u8q95pm6u.rss" />
  <link href="https://yabu.me/npub10pnw8ycq59uep57cs2z7tl3yuqvmph7aj0pzp3ks9ansjkh47u8q95pm6u" />
  <id>https://yabu.me/npub10pnw8ycq59uep57cs2z7tl3yuqvmph7aj0pzp3ks9ansjkh47u8q95pm6u</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://yabu.me/nevent1qqst62vwckkrykyddgg56kvnt0y56gzgsml8xlurm8pgal6r3vru8xgzypuxdcunqzshnyxnmzpgte07ynspnvxlmkfuygxx6qhkwz267hmsu47hy3n</id>
    
      <title type="html">📅 Original date posted:2022-04-22 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst62vwckkrykyddgg56kvnt0y56gzgsml8xlurm8pgal6r3vru8xgzypuxdcunqzshnyxnmzpgte07ynspnvxlmkfuygxx6qhkwz267hmsu47hy3n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8y4sph3j4kq84w73gtd8qu2nvf3d56st7d38mgzkes3x9604n9sgmt4seq&#39;&gt;nevent1q…4seq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-04-22&lt;br/&gt;📝 Original message:Hi Luke,&lt;br/&gt;&lt;br/&gt;&amp;gt; But none of this ST nonsense, please. That alone is a reason to oppose it.&lt;br/&gt;&lt;br/&gt;Agree. Any soft fork that uses only speedy trial should be opposed. There are few other reasons to oppose it as well:&lt;br/&gt;&lt;br/&gt;- Premature idea&lt;br/&gt;- Use cases are not interesting for all users&lt;br/&gt;- We are still in research phase of implementing covenants in bitcoin and looking for the best proposal&lt;br/&gt;- Taproot soft fork was recently activated and its too soon&lt;br/&gt;- Not enough documentation available&lt;br/&gt;- Could not find any pull request in core for BIP 118 that can be reviewed&lt;br/&gt;- Not enough tools available for testing&lt;br/&gt;&lt;br/&gt;I am planning to maintain a page for all the NACKs against BIP 118 based on this thread. I am assuming you don&amp;#39;t mind including your name in it.&lt;br/&gt;&lt;br/&gt;pushd&lt;br/&gt;&lt;br/&gt;---&lt;br/&gt;parallel lines meet at infinity?&lt;br/&gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Message: 3&lt;br/&gt;&amp;gt; Date: Fri, 22 Apr 2022 17:01:14 &#43;0000&lt;br/&gt;&amp;gt; From: Luke Dashjr luke at dashjr.org&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; To: bitcoin-dev at lists.linuxfoundation.org, darosior&lt;br/&gt;&amp;gt; darosior at protonmail.com&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Subject: Re: [bitcoin-dev] ANYPREVOUT in place of CTV&lt;br/&gt;&amp;gt; Message-ID: 202204221701.15307.luke at dashjr.org&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Content-Type: Text/Plain; charset=&amp;#34;iso-8859-1&amp;#34;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; There&amp;#39;s no reason for before/after/in place. We have version bits specifically&lt;br/&gt;&amp;gt; so we can have multiple deployments in parallel.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; But none of this ST nonsense, please. That alone is a reason to oppose it.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Luke&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Friday 22 April 2022 11:11:41 darosior via bitcoin-dev wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I would like to know people&amp;#39;s sentiment about doing (a very slightly&lt;br/&gt;&amp;gt;&amp;gt; tweaked version of) BIP118 in place of (or before doing) BIP119.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; SIGHASH_ANYPREVOUT and its precedent iterations have been discussed for&lt;br/&gt;&amp;gt;&amp;gt; over 6 years. It presents proven and implemented usecases, that are&lt;br/&gt;&amp;gt;&amp;gt; demanded and (please someone correct me if i&amp;#39;m wrong) more widely accepted&lt;br/&gt;&amp;gt;&amp;gt; than CTV&amp;#39;s.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; SIGHASH_ANYPREVOUTANYSCRIPT, if its &amp;#34;ANYONECANPAY&amp;#34; behaviour is made&lt;br/&gt;&amp;gt;&amp;gt; optional [0], can emulate CTV just fine. Sure then you can&amp;#39;t have bare or&lt;br/&gt;&amp;gt;&amp;gt; Segwit v0 CTV, and it&amp;#39;s a bit more expensive to use. But we can consider&lt;br/&gt;&amp;gt;&amp;gt; CTV an optimization of APO-AS covenants.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; CTV advocates have been presenting vaults as the flagship usecase. Although&lt;br/&gt;&amp;gt;&amp;gt; as someone who&amp;#39;ve been trying to implement practical vaults for the past 2&lt;br/&gt;&amp;gt;&amp;gt; years i doubt CTV is necessary nor sufficient for this (but still useful!),&lt;br/&gt;&amp;gt;&amp;gt; using APO-AS covers it. And it&amp;#39;s not a couple dozen more virtual bytes that&lt;br/&gt;&amp;gt;&amp;gt; are going to matter for a potential vault user.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; If after some time all of us who are currently dubious about CTV&amp;#39;s stated&lt;br/&gt;&amp;gt;&amp;gt; usecases are proven wrong by onchain usage of a less efficient construction&lt;br/&gt;&amp;gt;&amp;gt; to achieve the same goal, we could roll-out CTV as an optimization. In the&lt;br/&gt;&amp;gt;&amp;gt; meantime others will have been able to deploy new applications leveraging&lt;br/&gt;&amp;gt;&amp;gt; ANYPREVOUT (Eltoo, blind statechains, etc..[1]).&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Given the interest in, and demand for, both simple covenants and better&lt;br/&gt;&amp;gt;&amp;gt; offchain protocols it seems to me that BIP118 is a soft fork candidate that&lt;br/&gt;&amp;gt;&amp;gt; could benefit more (if not most of) Bitcoin users. Actually i&amp;#39;d also be&lt;br/&gt;&amp;gt;&amp;gt; interested in knowing if people would oppose the APO-AS part of BIP118,&lt;br/&gt;&amp;gt;&amp;gt; since it enables CTV&amp;#39;s features, for the same reason they&amp;#39;d oppose BIP119.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [0] That is, to not commit to the other inputs of the transaction (via&lt;br/&gt;&amp;gt;&amp;gt; sha_sequences and maybe also sha_amounts). Cf&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki#signature-me&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki#signature-me&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt; ssage.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; [1] &lt;a href=&#34;https://anyprevout.xyz/&#34;&gt;https://anyprevout.xyz/&lt;/a&gt; &amp;#34;Use Cases&amp;#34; section&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Subject: Digest Footer&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; End of bitcoin-dev Digest, Vol 83, Issue 42&lt;br/&gt;&amp;gt; *******************************************&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220422/608937c7/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220422/608937c7/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:07:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs00z96xy4wswxgawv39vy0pczn4nqj8hjpuxeuv67usf6s5r5g4mszypuxdcunqzshnyxnmzpgte07ynspnvxlmkfuygxx6qhkwz267hmsu9utm6n</id>
    
      <title type="html">📅 Original date posted:2022-04-22 📝 Original message:&amp;gt; I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs00z96xy4wswxgawv39vy0pczn4nqj8hjpuxeuv67usf6s5r5g4mszypuxdcunqzshnyxnmzpgte07ynspnvxlmkfuygxx6qhkwz267hmsu9utm6n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf8j9z3anygwx0xxkfnat7ujqcn3yjx8j4xr82cyxm0ff9x0rf7fgge2u0y&#39;&gt;nevent1q…2u0y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-04-22&lt;br/&gt;📝 Original message:&amp;gt; I would like to know people&amp;#39;s sentiment about doing (a very slightly tweaked version of) BIP118 in place of (or before doing) BIP119.&lt;br/&gt;&lt;br/&gt;NACK for the below reasons:&lt;br/&gt;&lt;br/&gt;- Premature idea&lt;br/&gt;- I do not find use cases interesting&lt;br/&gt;- We are still in research phase of implementing covenants in bitcoin and looking for the best proposal&lt;br/&gt;- Taproot soft fork was recently activated and its too soon&lt;br/&gt;- Not enough documentation available&lt;br/&gt;- Could not find any pull request in core for BIP 118 that can be reviewed&lt;br/&gt;- Not enough tools available for testing&lt;br/&gt;&lt;br/&gt;pushd&lt;br/&gt;---&lt;br/&gt;&lt;br/&gt;parallel lines meet at infinity?&lt;br/&gt;&lt;br/&gt;------- Original Message -------&lt;br/&gt;On Friday, April 22nd, 2022 at 5:30 PM, bitcoin-dev-request at lists.linuxfoundation.org wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Send bitcoin-dev mailing list submissions to&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; To subscribe or unsubscribe via the World Wide Web, visit&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt; or, via email, send a message with subject or body &amp;#39;help&amp;#39; to&lt;br/&gt;&amp;gt; bitcoin-dev-request at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; You can reach the person managing the list at&lt;br/&gt;&amp;gt; bitcoin-dev-owner at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; When replying, please edit your Subject line so it is more specific&lt;br/&gt;&amp;gt; than &amp;#34;Re: Contents of bitcoin-dev digest...&amp;#34;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Today&amp;#39;s Topics:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; 1. ANYPREVOUT in place of CTV (darosior)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ----------------------------------------------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Message: 1&lt;br/&gt;&amp;gt; Date: Fri, 22 Apr 2022 11:11:41 &#43;0000&lt;br/&gt;&amp;gt; From: darosior darosior at protonmail.com&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; To: Bitcoin Protocol Discussion&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Subject: [bitcoin-dev] ANYPREVOUT in place of CTV&lt;br/&gt;&amp;gt; Message-ID:&lt;br/&gt;&amp;gt; p3P0m2_aNXd-4oYhFjCKJyI8zQXahmZed6bv7lnj9M9HbP9gMqMtJr-pP7XRAPs-rn_fJuGu1cv9ero5i8f0cvyZrMXYPzPx17CxJ2ZSvRk=@protonmail.com&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Content-Type: text/plain; charset=utf-8&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I would like to know people&amp;#39;s sentiment about doing (a very slightly tweaked version of) BIP118 in place of&lt;br/&gt;&amp;gt; (or before doing) BIP119.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; SIGHASH_ANYPREVOUT and its precedent iterations have been discussed for over 6 years. It presents proven and&lt;br/&gt;&amp;gt; implemented usecases, that are demanded and (please someone correct me if i&amp;#39;m wrong) more widely accepted than&lt;br/&gt;&amp;gt; CTV&amp;#39;s.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; SIGHASH_ANYPREVOUTANYSCRIPT, if its &amp;#34;ANYONECANPAY&amp;#34; behaviour is made optional [0], can emulate CTV just fine.&lt;br/&gt;&amp;gt; Sure then you can&amp;#39;t have bare or Segwit v0 CTV, and it&amp;#39;s a bit more expensive to use. But we can consider CTV&lt;br/&gt;&amp;gt; an optimization of APO-AS covenants.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; CTV advocates have been presenting vaults as the flagship usecase. Although as someone who&amp;#39;ve been trying to&lt;br/&gt;&amp;gt; implement practical vaults for the past 2 years i doubt CTV is necessary nor sufficient for this (but still&lt;br/&gt;&amp;gt; useful!), using APO-AS covers it. And it&amp;#39;s not a couple dozen more virtual bytes that are going to matter for&lt;br/&gt;&amp;gt; a potential vault user.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If after some time all of us who are currently dubious about CTV&amp;#39;s stated usecases are proven wrong by onchain&lt;br/&gt;&amp;gt; usage of a less efficient construction to achieve the same goal, we could roll-out CTV as an optimization. In&lt;br/&gt;&amp;gt; the meantime others will have been able to deploy new applications leveraging ANYPREVOUT (Eltoo, blind&lt;br/&gt;&amp;gt; statechains, etc..[1]).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Given the interest in, and demand for, both simple covenants and better offchain protocols it seems to me that&lt;br/&gt;&amp;gt; BIP118 is a soft fork candidate that could benefit more (if not most of) Bitcoin users.&lt;br/&gt;&amp;gt; Actually i&amp;#39;d also be interested in knowing if people would oppose the APO-AS part of BIP118, since it enables&lt;br/&gt;&amp;gt; CTV&amp;#39;s features, for the same reason they&amp;#39;d oppose BIP119.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; [0] That is, to not commit to the other inputs of the transaction (via sha_sequences and maybe also&lt;br/&gt;&amp;gt; sha_amounts). Cf &lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki#signature-message&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki#signature-message&lt;/a&gt;.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; [1] &lt;a href=&#34;https://anyprevout.xyz/&#34;&gt;https://anyprevout.xyz/&lt;/a&gt; &amp;#34;Use Cases&amp;#34; section&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Subject: Digest Footer&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; End of bitcoin-dev Digest, Vol 83, Issue 40&lt;br/&gt;&amp;gt; *******************************************&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220422/303a4052/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220422/303a4052/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:07:58Z</updated>
  </entry>

</feed>