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

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




  <entry>
    <id>https://yabu.me/nevent1qqs9s06ta3s9lpmrqjve9sxzper8y379l8jn5mfy4fp2vq066sft3sgzyplst3k5dxh28t4md9pn500pxdhrdkdsud94gjyve2qprzes5tsw5fnxslt</id>
    
      <title type="html">📅 Original date posted:2022-04-25 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9s06ta3s9lpmrqjve9sxzper8y379l8jn5mfy4fp2vq066sft3sgzyplst3k5dxh28t4md9pn500pxdhrdkdsud94gjyve2qprzes5tsw5fnxslt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs00z96xy4wswxgawv39vy0pczn4nqj8hjpuxeuv67usf6s5r5g4ms8eyx9p&#39;&gt;nevent1q…yx9p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-04-25&lt;br/&gt;📝 Original message:Hi pushd.&lt;br/&gt;Would you mind clarifying what you mean by BIP118 being a premature idea?&lt;br/&gt;SIGHASH_ANYPREVOUT, or SIGHASH_NOINPUT, as it was called back then, was&lt;br/&gt;first proposed in the original Lightning Network whitepaper back in 2015.&lt;br/&gt;It has been discussed on and off for many years now. I would not call it a&lt;br/&gt;premature idea.&lt;br/&gt;&lt;br/&gt;Now, the revised &amp;#34;Taprooted&amp;#34; version called ANYPREVOUT is a couple of years&lt;br/&gt;old, so going with the NOINPUT version could be a safer bet (though that&amp;#39;s&lt;br/&gt;a bit ridiculous in my opinion).&lt;br/&gt;&lt;br/&gt;Regarding that you do not find use-cases interesting. That&amp;#39;s all fine I&lt;br/&gt;suppose, but in the Lightning Network scene, I think it&amp;#39;s fair to say that&lt;br/&gt;there&amp;#39;s widespread enthusiasm in getting a working eltoo solution, which&lt;br/&gt;necessitates something like NOINPUT/ANYPREVOUT.&lt;br/&gt;And even if eltoo wouldn&amp;#39;t happen, enabling spacechains, covenants and&lt;br/&gt;blind statechains seem like sufficient use-cases to me.&lt;br/&gt;&lt;br/&gt;Cheers&lt;br/&gt;Hampus&lt;br/&gt;&lt;br/&gt;On Fri, Apr 22, 2022 at 9:32 PM pushd via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; I would like to know people&amp;#39;s sentiment about doing (a very slightly&lt;br/&gt;&amp;gt; tweaked version of) BIP118 in place of (or before doing) BIP119.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; NACK for the below reasons:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; - Premature idea&lt;br/&gt;&amp;gt; - I do not find use cases interesting&lt;br/&gt;&amp;gt; - We are still in research phase of implementing covenants in bitcoin and&lt;br/&gt;&amp;gt; looking for the best proposal&lt;br/&gt;&amp;gt; - Taproot soft fork was recently activated and its too soon&lt;br/&gt;&amp;gt; - Not enough documentation available&lt;br/&gt;&amp;gt; - Could not find any pull request in core for BIP 118 that can be reviewed&lt;br/&gt;&amp;gt; - Not enough tools available for testing&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; pushd&lt;br/&gt;&amp;gt; ---&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; parallel lines meet at infinity?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------- Original Message -------&lt;br/&gt;&amp;gt; On Friday, April 22nd, 2022 at 5:30 PM,&lt;br/&gt;&amp;gt; bitcoin-dev-request at lists.linuxfoundation.org wrote:&lt;br/&gt;&amp;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;&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&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; over 6 years. It presents proven and&lt;br/&gt;&amp;gt; implemented usecases, that are demanded and (please someone correct me if&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; 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.&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; usecases are proven wrong by onchain&lt;br/&gt;&amp;gt; usage of a less efficient construction to achieve the same goal, we could&lt;br/&gt;&amp;gt; roll-out CTV as an optimization. In&lt;br/&gt;&amp;gt; the meantime others will have been able to deploy new applications&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; 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)&lt;br/&gt;&amp;gt; Bitcoin users.&lt;br/&gt;&amp;gt; Actually i&amp;#39;d also be interested in knowing if people would oppose the&lt;br/&gt;&amp;gt; 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&lt;br/&gt;&amp;gt; sha_sequences and maybe also&lt;br/&gt;&amp;gt; sha_amounts). Cf&lt;br/&gt;&amp;gt; &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;&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;&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;-------------- 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/20220425/ee7678ee/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220425/ee7678ee/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:07:58Z</updated>
  </entry>

</feed>