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

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




  <entry>
    <id>https://njump.me/nevent1qqs2t3d3h7es8j052e324r4re9avhz59qq2066m794ryaepu8zxzt4szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zy9m2pp</id>
    
      <title type="html">📅 Original date posted:2022-03-07 📝 Original message: Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2t3d3h7es8j052e324r4re9avhz59qq2066m794ryaepu8zxzt4szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zy9m2pp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyydx7dwm8wr5m3xkh4vsmteu5h28lq5e7tkfe6qcmj42zljsjl8cl3faj0&#39;&gt;nevent1q…faj0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-03-07&lt;br/&gt;📝 Original message:&lt;br/&gt;Hello kanzure mailing list and ln mailing list,&lt;br/&gt;&lt;br/&gt;This is my last email and I won&amp;#39;t be involved in anything related to Bitcoin. If my username is used on GitHub or other places it can be considered someone else using it.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/lightning-dev/attachments/20220307/755aa9bc/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20220307/755aa9bc/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:05:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyta8ke96gja2mt5akd0uxtx825jz0yx5e5tj0xdaz6cm43wehgfgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9pcyxr</id>
    
      <title type="html">📅 Original date posted:2022-02-14 📝 Original message: &amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyta8ke96gja2mt5akd0uxtx825jz0yx5e5tj0xdaz6cm43wehgfgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9pcyxr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdjyhcmcgz5l75zf0jnxpm5lldalktkmdcj9aps4mx7f4r6ral4qzn7ptl&#39;&gt;nevent1q…7ptl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-14&lt;br/&gt;📝 Original message:&lt;br/&gt;&amp;gt; That&amp;#39;s not an argument not to do it though if you take a longer term perspective on building the strongest possible foundation for Lightning or other Layer 2 projects. The security benefit would just be delayed until a significant majority of Bitcoin Core users upgraded to a version including those new policy rules.&lt;br/&gt;&lt;br/&gt;1.An attacker does not require significant majority for such attacks. &lt;br/&gt;2.We aren&amp;#39;t fixing the things that are broken. We can change the policy in core several times and still not achieve the goal and maybe create new issues.&lt;br/&gt;&lt;br/&gt;&amp;gt; A network where *all* full nodes are running the same policy rules is clearly not an option available to us without making policy rules effective consensus rules and forking/kicking those old versions off the network.&lt;br/&gt;&lt;br/&gt;A network with a policy already widely used exists right now. &lt;br/&gt;&lt;br/&gt;&amp;gt; Definitely agree. It is a really interesting research area and lots of opportunities for simulations and experiments on the default or custom signet networks. Especially if we fill blocks with auto-generated transactions and/or reduce block sizes and create an artificial fee market.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think I can convince everyone to do this however it will be helpful. I will try a few things on regtest and share results if I find anything interesting.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Feb 14, 2022, 22:32 by michaelfolkson at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;gt; This is the assumption which I don&amp;#39;t agree with and hence asked some questions in my email. A new RBF policy used by default in Core will not improve the security of projects that are vulnerable to multiple RBF policies or rely on these policies in a way that affects their security. &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Right, not immediately. If and when new policy rules are included in a Bitcoin Core release it would take a while before a significant majority of the network were running those new policy rules (barring some kind of urgency, an attacker exploiting a systemic security flaw etc). That&amp;#39;s not an argument not to do it though if you take a longer term perspective on building the strongest possible foundation for Lightning or other Layer 2 projects. The security benefit would just be delayed until a significant majority of Bitcoin Core users upgraded to a version including those new policy rules.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; Bitcoin Core with different versions are used at any point and not sure if this will ever change.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Sure there will always be some stray full nodes running extremely old versions but the general direction of travel is more and more full nodes upgrading to newer versions. A network where *all* full nodes are running the same policy rules is clearly not an option available to us without making policy rules effective consensus rules and forking/kicking those old versions off the network.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; Maybe some experiments on signet might help in knowing more issues associated with multiple RBF policies.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Definitely agree. It is a really interesting research area and lots of opportunities for simulations and experiments on the default or custom signet networks. Especially if we fill blocks with auto-generated transactions and/or reduce block sizes and create an artificial fee market.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; Michael Folkson&lt;br/&gt;&amp;gt; Email: michaelfolkson at &amp;gt; protonmail.com &amp;lt;&lt;a href=&#34;http://protonmail.com/&amp;gt;&amp;gt&#34;&gt;http://protonmail.com/&amp;gt;&amp;gt&lt;/a&gt;; Keybase: michaelfolkson&lt;br/&gt;&amp;gt; PGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------- Original Message -------&lt;br/&gt;&amp;gt;  On Monday, February 14th, 2022 at 5:18 AM, Prayank &amp;lt;prayank at tutanota.de&amp;gt; wrote:&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I suspect as with defaults generally most users will run whatever the defaults are as they won&amp;#39;t care to change them (or even be capable of changing them if they are very non-technical).&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 30% nodes are using 0.21.1 right now whereas latest version was 22.0 and some are even running lower versions. Different versions in future with defaults might be running RBF v1 and RBF v2.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; But users who have a stake in the security of Lightning (or other Layer 2 projects) will clearly want to run whatever policy rules are beneficial to those protocols.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Agree and attackers will want to run the nodes with policy that helps them exploit bitcoin projects. Miners can run nodes with policy that helps them get more fees. &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; As you know the vast majority of the full nodes on the network currently run Bitcoin Core. Whether that will change in future and whether this a good thing or not is a whole other discussion. But the reality is that with such strong dominance there is the option to set defaults that are widely used.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin Core with different versions are used at any point and not sure if this will ever change.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://luke.dashjr.org/programs/bitcoin/files/charts/security.html&#34;&gt;https://luke.dashjr.org/programs/bitcoin/files/charts/security.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  &lt;img src=&#34;https://www.shodan.io/search/facet.png?query=User-Agent%3A%2FSatoshi%2F&#43;port%3A%228333%22&amp;amp;facet=product&#34;&gt; &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I think if certain defaults can bolster the security of Lightning (and possibly other Layer 2 projects) at no cost to full node users with no interest in those protocols we should discuss what those defaults should be.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; This is the assumption which I don&amp;#39;t agree with and hence asked some questions in my email. A new RBF policy used by default in Core will not improve the security of projects that are vulnerable to multiple RBF policies or rely on these policies in a way that affects their security. &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Maybe some experiments on signet might help in knowing more issues associated with multiple RBF policies.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Feb 13, 2022, 21:16 by michaelfolkson at protonmail.com:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Hi Prayank&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; 1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Clearly the security of the Lightning Network and some other Layer 2 projects are at least impacted or partly dependent on policy rules in a way that the base blockchain/network isn&amp;#39;t. As I (and others) have said on many occasions ideally this wouldn&amp;#39;t be the case but it is best we can do with current designs. I (and others) take the view that this is not a reason to abandon those designs in the absence of an alternative that offers a strictly superior security model. Going back to a model where *all* activity is onchain (or even in less trust minimized protocols than Lightning) doesn&amp;#39;t seem like the right approach to me.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; 2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Without making policy rules effective consensus rules users (including miners) are free to run different policy rules. I think it is too early to say what the final incentives will be to run the same or differing policies. Research into Lightning security is still nascent and we have no idea whether alternative Layer 2 projects will thrive and whether they will have the same or conflicting security considerations to Lightning. &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; As you know the vast majority of the full nodes on the network currently run Bitcoin Core. Whether that will change in future and whether this a good thing or not is a whole other discussion. But the reality is that with such strong dominance there is the option to set defaults that are widely used. I think if certain defaults can bolster the security of Lightning (and possibly other Layer 2 projects) at no cost to full node users with no interest in those protocols we should discuss what those defaults should be.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; 3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; I think by nature of the Lightning Network being the most widely adopted Layer 2 project most of the focus has been on Lightning security. But contributors to other Layer 2 projects are free to flag and discuss security considerations that aren&amp;#39;t Lightning specific.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; The maintainer(s) and contributors to Bitcoin Knots are free to determine what default policy rules they want to implement (and make it easier for users to change those defaults) in the absence of those policy rules being made effective consensus rules. I suspect there would be strong opposition to making some policy rules effective consensus rules but we are now venturing again into future speculation and none of us have a crystal ball. Certainly if you take the view that these policy rules should never be made effective consensus rules then the fact there is at least one implementation taking a contrasting approach to Core is a good thing.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; --&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Michael Folkson&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Email: michaelfolkson at &amp;gt;&amp;gt;&amp;gt; protonmail.com &amp;lt;&lt;a href=&#34;http://protonmail.com/&amp;gt;&amp;gt;&amp;gt;&amp;gt&#34;&gt;http://protonmail.com/&amp;gt;&amp;gt;&amp;gt;&amp;gt&lt;/a&gt;; Keybase: michaelfolkson&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; PGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; ------- Original Message -------&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; On Sunday, February 13th, 2022 at 6:09 AM, Prayank via Lightning-dev &amp;lt;lightning-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hello World,&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; There was a discussion about improving fee estimation in Bitcoin Core last year in which &amp;#39;instagibbs&amp;#39; mentioned that we cannot consider mempool as an orderbook in which which everyone is bidding for block space because nodes can use different relay policies: &lt;a href=&#34;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&#34;&gt;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&lt;/a&gt;;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Although I still don&amp;#39;t consider fee rates used in last few blocks relevant for fee estimation, it is possible that we have nodes with different relay policies.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Similarly if we have different RBF policies being used by nodes in future, how would this affect the security of lightning network implementations and other layer 2 projects? &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Based on the things shared by &amp;#39;aj&amp;#39; in &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&lt;/a&gt; it is possible for an attacker to use a different RBF policy with some nodes, 10% hash power and affect the security of different projects that rely on default RBF policy in latest Bitcoin Core.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; There was even a CVE in which RBF policy not being documented according to the implementation could affect the security of LN: &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used? &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&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/lightning-dev/attachments/20220214/efb7c1ba/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20220214/efb7c1ba/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:05:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs22yeneq3ktejzys5lr99sa2xgrzp008fq0hu7j0nqam3xw8a33uqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z864nva</id>
    
      <title type="html">📅 Original date posted:2022-02-14 📝 Original message: &amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs22yeneq3ktejzys5lr99sa2xgrzp008fq0hu7j0nqam3xw8a33uqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z864nva" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv5guhx269gwkf84f0r0u2u6dvvrw2zymmqu6yna9auyd93mv76ucv4fh2g&#39;&gt;nevent1q…fh2g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-14&lt;br/&gt;📝 Original message:&lt;br/&gt;&amp;gt; I suspect as with defaults generally most users will run whatever the defaults are as they won&amp;#39;t care to change them (or even be capable of changing them if they are very non-technical).&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;30% nodes are using 0.21.1 right now whereas latest version was 22.0 and some are even running lower versions. Different versions in future with defaults might be running RBF v1 and RBF v2.&lt;br/&gt;&amp;gt; But users who have a stake in the security of Lightning (or other Layer 2 projects) will clearly want to run whatever policy rules are beneficial to those protocols.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Agree and attackers will want to run the nodes with policy that helps them exploit bitcoin projects. Miners can run nodes with policy that helps them get more fees. &lt;br/&gt;&lt;br/&gt;&amp;gt; As you know the vast majority of the full nodes on the network currently run Bitcoin Core. Whether that will change in future and whether this a good thing or not is a whole other discussion. But the reality is that with such strong dominance there is the option to set defaults that are widely used.&lt;br/&gt;&lt;br/&gt;Bitcoin Core with different versions are used at any point and not sure if this will ever change.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://luke.dashjr.org/programs/bitcoin/files/charts/security.html&#34;&gt;https://luke.dashjr.org/programs/bitcoin/files/charts/security.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://www.shodan.io/search/facet.png?query=User-Agent%3A%2FSatoshi%2F&#43;port%3A%228333%22&amp;amp;facet=product&#34;&gt; &lt;br/&gt;&amp;gt; I think if certain defaults can bolster the security of Lightning (and possibly other Layer 2 projects) at no cost to full node users with no interest in those protocols we should discuss what those defaults should be.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;This is the assumption which I don&amp;#39;t agree with and hence asked some questions in my email. A new RBF policy used by default in Core will not improve the security of projects that are vulnerable to multiple RBF policies or rely on these policies in a way that affects their security. &lt;br/&gt;&lt;br/&gt;Maybe some experiments on signet might help in knowing more issues associated with multiple RBF policies.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Feb 13, 2022, 21:16 by michaelfolkson at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hi Prayank&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Clearly the security of the Lightning Network and some other Layer 2 projects are at least impacted or partly dependent on policy rules in a way that the base blockchain/network isn&amp;#39;t. As I (and others) have said on many occasions ideally this wouldn&amp;#39;t be the case but it is best we can do with current designs. I (and others) take the view that this is not a reason to abandon those designs in the absence of an alternative that offers a strictly superior security model. Going back to a model where *all* activity is onchain (or even in less trust minimized protocols than Lightning) doesn&amp;#39;t seem like the right approach to me.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Without making policy rules effective consensus rules users (including miners) are free to run different policy rules. I think it is too early to say what the final incentives will be to run the same or differing policies. Research into Lightning security is still nascent and we have no idea whether alternative Layer 2 projects will thrive and whether they will have the same or conflicting security considerations to Lightning. &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; As you know the vast majority of the full nodes on the network currently run Bitcoin Core. Whether that will change in future and whether this a good thing or not is a whole other discussion. But the reality is that with such strong dominance there is the option to set defaults that are widely used. I think if certain defaults can bolster the security of Lightning (and possibly other Layer 2 projects) at no cost to full node users with no interest in those protocols we should discuss what those defaults should be.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think by nature of the Lightning Network being the most widely adopted Layer 2 project most of the focus has been on Lightning security. But contributors to other Layer 2 projects are free to flag and discuss security considerations that aren&amp;#39;t Lightning specific.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The maintainer(s) and contributors to Bitcoin Knots are free to determine what default policy rules they want to implement (and make it easier for users to change those defaults) in the absence of those policy rules being made effective consensus rules. I suspect there would be strong opposition to making some policy rules effective consensus rules but we are now venturing again into future speculation and none of us have a crystal ball. Certainly if you take the view that these policy rules should never be made effective consensus rules then the fact there is at least one implementation taking a contrasting approach to Core is a good thing.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; Michael Folkson&lt;br/&gt;&amp;gt; Email: michaelfolkson at &amp;gt; protonmail.com &amp;lt;&lt;a href=&#34;http://protonmail.com/&amp;gt;&amp;gt&#34;&gt;http://protonmail.com/&amp;gt;&amp;gt&lt;/a&gt;; Keybase: michaelfolkson&lt;br/&gt;&amp;gt; PGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------- Original Message -------&lt;br/&gt;&amp;gt;  On Sunday, February 13th, 2022 at 6:09 AM, Prayank via Lightning-dev &amp;lt;lightning-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hello World,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There was a discussion about improving fee estimation in Bitcoin Core last year in which &amp;#39;instagibbs&amp;#39; mentioned that we cannot consider mempool as an orderbook in which which everyone is bidding for block space because nodes can use different relay policies: &lt;a href=&#34;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&#34;&gt;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&lt;/a&gt;;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Although I still don&amp;#39;t consider fee rates used in last few blocks relevant for fee estimation, it is possible that we have nodes with different relay policies.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Similarly if we have different RBF policies being used by nodes in future, how would this affect the security of lightning network implementations and other layer 2 projects? &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Based on the things shared by &amp;#39;aj&amp;#39; in &lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&lt;/a&gt; it is possible for an attacker to use a different RBF policy with some nodes, 10% hash power and affect the security of different projects that rely on default RBF policy in latest Bitcoin Core.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There was even a CVE in which RBF policy not being documented according to the implementation could affect the security of LN: &lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used? &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;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/lightning-dev/attachments/20220214/fbe5af9a/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20220214/fbe5af9a/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:05:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw9vtzn74nnexemerhvqe540rvp2wk6q2r8tdtv25msvfwr2hmc0qzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z23w064</id>
    
      <title type="html">📅 Original date posted:2022-02-13 📝 Original message: Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw9vtzn74nnexemerhvqe540rvp2wk6q2r8tdtv25msvfwr2hmc0qzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z23w064" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9pla8xfuw3gmrg98z7cvjrcyccr9flzldhz5yj5dtx574wnswctsdkpaa2&#39;&gt;nevent1q…paa2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-13&lt;br/&gt;📝 Original message:&lt;br/&gt;Hello World,&lt;br/&gt;&lt;br/&gt;There was a discussion about improving fee estimation in Bitcoin Core last year in which &amp;#39;instagibbs&amp;#39; mentioned that we cannot consider mempool as an orderbook in which which everyone is bidding for block space because nodes can use different relay policies: &lt;a href=&#34;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&#34;&gt;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&lt;/a&gt;;&lt;br/&gt;&lt;br/&gt;Although I still don&amp;#39;t consider fee rates used in last few blocks relevant for fee estimation, it is possible that we have nodes with different relay policies.&lt;br/&gt;&lt;br/&gt;Similarly if we have different RBF policies being used by nodes in future, how would this affect the security of lightning network implementations and other layer 2 projects? &lt;br/&gt;&lt;br/&gt;Based on the things shared by &amp;#39;aj&amp;#39; in &lt;br/&gt;&lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&lt;/a&gt; it is possible for an attacker to use a different RBF policy with some nodes, 10% hash power and affect the security of different projects that rely on default RBF policy in latest Bitcoin Core.&lt;br/&gt;&lt;br/&gt;There was even a CVE in which RBF policy not being documented according to the implementation could affect the security of LN: &lt;br/&gt;&lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used? &lt;br/&gt;&lt;br/&gt;2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&lt;br/&gt;3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&lt;br/&gt;Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/lightning-dev/attachments/20220213/2e657a89/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20220213/2e657a89/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:05:14Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0f959rp3ta5en38r6duqdwzp8xc9zcsl0x2hazkdzl5utp537erszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjyaeyf</id>
    
      <title type="html">📅 Original date posted:2021-10-12 📝 Original message: Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0f959rp3ta5en38r6duqdwzp8xc9zcsl0x2hazkdzl5utp537erszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjyaeyf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5x8s5zn6zzdsqx27j5d00y5uun42ftn80e02nauzkkdhvll3d5q7mshzq&#39;&gt;nevent1q…shzq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-12&lt;br/&gt;📝 Original message:&lt;br/&gt;Hello everyone,&lt;br/&gt;&lt;br/&gt;I wanted to know few things related to asset issuance on lightning:&lt;br/&gt;&lt;br/&gt;1.Is it possible to issue assets on LN right now? If yes, what&amp;#39;s the process and is it as easy as few commands in liquid: &lt;a href=&#34;https://help.blockstream.com/hc/en-us/articles/900005127583-How-do-I-issue-an-asset-on-Liquid-&#34;&gt;https://help.blockstream.com/hc/en-us/articles/900005127583-How-do-I-issue-an-asset-on-Liquid-&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;2.If no, is anyone working or planning to work on it?&lt;br/&gt;&lt;br/&gt;3.I had read few things about Omni BOLT which could solve this problem but not sure about status of project and development: &lt;a href=&#34;https://github.com/omnilaboratory/OmniBOLT-spec&#34;&gt;https://github.com/omnilaboratory/OmniBOLT-spec&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Few use cases for tokens on lightning:&lt;br/&gt;&lt;br/&gt;1.DEX2.Stablecoins3.Liquidity: If projects could incentivize users with native tokens that are associated with the project on every LN channel opened it would improve liquidity.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/lightning-dev/attachments/20211012/ae443565/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20211012/ae443565/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:04:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8e6095k6yu77x2hww2vlrzhuf4n97hfptdupdh6nmsf670dq2dkqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9uqlf8</id>
    
      <title type="html">📅 Original date posted:2021-10-15 📝 Original message: Good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8e6095k6yu77x2hww2vlrzhuf4n97hfptdupdh6nmsf670dq2dkqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9uqlf8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8yakvx92grkgfcxkgeeela4tzvrpegnzapnqcnvsta0ml5c8dzmgxnupnp&#39;&gt;nevent1q…upnp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-15&lt;br/&gt;📝 Original message:&lt;br/&gt;Good morning ZmnSCPxj,&lt;br/&gt;&lt;br/&gt;&amp;gt; I heard before that the RGB colored coin project had plans to be compatible with Lightning so that channels could be denominated in an issued asset.&lt;br/&gt;&lt;br/&gt;RGB will address lot of things but I was wondering if such things should exist in LN implementations by default. Example: If we had two ways to issue assets LA1 and LA2, the user can issue asset using a command: lightning-cli -named issueassets -type=LA1 -number=1000&lt;br/&gt;&lt;br/&gt;&amp;gt; Blockstream I believe has plans to include support for Liquid-issued assets in C-Lightning somehow; C-Lightning already supports running on top of Liquid instead of directly on the Bitcoin blockchain layer (but still uses Bitcoin for the channel asset type)&lt;br/&gt;&lt;br/&gt;This is interesting.&lt;br/&gt;&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-December/001752.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-December/001752.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Still trying to understand this problem and possible solutions. Interesting email though (TIL), thanks for sharing the link. Found related things explained Suredbits blog as well.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Oct 13, 2021, 09:29 by ZmnSCPxj at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Good morning Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hello everyone,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I wanted to know few things related to asset issuance on lightning:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.Is it possible to issue assets on LN right now? If yes, what&amp;#39;s the process and is it as easy as few commands in liquid: &lt;a href=&#34;https://help.blockstream.com/hc/en-us/articles/900005127583-How-do-I-issue-an-asset-on-Liquid-&#34;&gt;https://help.blockstream.com/hc/en-us/articles/900005127583-How-do-I-issue-an-asset-on-Liquid-&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 2.If no, is anyone working or planning to work on it?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 3.I had read few things about Omni BOLT which could solve this problem but not sure about status of project and development: &lt;a href=&#34;https://github.com/omnilaboratory/OmniBOLT-spec&#34;&gt;https://github.com/omnilaboratory/OmniBOLT-spec&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Few use cases for tokens on lightning:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.DEX&lt;br/&gt;&amp;gt;&amp;gt; 2.Stablecoins&lt;br/&gt;&amp;gt;&amp;gt; 3.Liquidity: If projects could incentivize users with native tokens that are associated with the project on every LN channel opened it would improve liquidity.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I heard before that the RGB colored coin project had plans to be compatible with Lightning so that channels could be denominated in an issued asset.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Most plans for colored coins on Lightning generally assume that each channel has just a single asset, as that seems to be simpler, at least as a start.&lt;br/&gt;&amp;gt; However, this complicates the use of such channels for forwarding, as we would like to restrict channel gossip to channels that *any* node can easily prove actually exist as a UTXO onchain.&lt;br/&gt;&amp;gt; Thus, colored coins would need to somehow be provable as existing to *any* node (or at least those that support colored coins somehow) on the LN.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Blockstream I believe has plans to include support for Liquid-issued assets in C-Lightning somehow; C-Lightning already supports running on top of Liquid instead of directly on the Bitcoin blockchain layer (but still uses Bitcoin for the channel asset type).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Generally, the assumption is that there would be a Lightning Network where channels have different asset types, and you can forward via any channel, suffering some kind of asset conversion fee if you have a hop where the incoming asset is different from the outgoing asset.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; However, do note that some years ago I pointed out that swaps between two *different* assets are a form of very lousy American Call Option: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-December/001752.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-December/001752.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Due to this, issued assets may not be usable on Lightning after all, even if someone makes the work to make non-Bitcoin assets on Lightning channels.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I am unaware of any actual decent solutions to the American Call Option problem, but it has been a few years since then and someone might have come up with a solution by now (we hope, maybe).&lt;br/&gt;&amp;gt; I believe CJP had a trust-requiring solution: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-May/001292.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-May/001292.html&lt;/a&gt; and &lt;a href=&#34;https://bitonic.nl/public/slowdown_prevention.pdf&#34;&gt;https://bitonic.nl/public/slowdown_prevention.pdf&lt;/a&gt;&lt;br/&gt;&amp;gt; Here is a paper which requires Ethereum (I have not read it because it required Ethereum): &lt;a href=&#34;https://eprint.iacr.org/2019/896.pdf&#34;&gt;https://eprint.iacr.org/2019/896.pdf&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; It may be possible to use Barrier Escrows: &lt;a href=&#34;https://suredbits.com/payment-points-implementing-barrier-escrows/&#34;&gt;https://suredbits.com/payment-points-implementing-barrier-escrows/&lt;/a&gt;&lt;br/&gt;&amp;gt; Barrier Escrows are still trusted (and I think they can serve as the RM role in the CJP paper?) to operate correctly, but the exact use of their service is blinded to them.&lt;br/&gt;&amp;gt; Of course, any single participant of a multi-participant protocol can probably unblind the Barrier Escrow, so still not a perfectly trustless solution.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt; ZmnSCPxj&lt;br/&gt;&amp;gt;&lt;br/&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/lightning-dev/attachments/20211015/f1c3b8f4/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20211015/f1c3b8f4/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:04:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspfatwpumzuk52qwjpeyxdt8tjj7gjuqq034ekn5ff9smsv3fqe0czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z3vl6lg</id>
    
      <title type="html">📅 Original date posted:2021-08-10 📝 Original message: Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspfatwpumzuk52qwjpeyxdt8tjj7gjuqq034ekn5ff9smsv3fqe0czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z3vl6lg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs88w7kyssx59dz8skxxxl84qelvrrjam7l8z6jved5a5ghn5uattgry0uqa&#39;&gt;nevent1q…0uqa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-10&lt;br/&gt;📝 Original message:&lt;br/&gt;Hi Lisa,&lt;br/&gt;&lt;br/&gt;&amp;gt; lisa neigut Mon, 09 Aug 2021 18:04:51 -0700&lt;br/&gt;&amp;gt; We&amp;#39;re pleased to announce the 0.10.1 release of c-lightning&lt;br/&gt;&amp;gt; &amp;lt;&lt;a href=&#34;https://github.com/ElementsProject/lightning/releases/tag/v0.10.1&amp;gt&#34;&gt;https://github.com/ElementsProject/lightning/releases/tag/v0.10.1&amp;gt&lt;/a&gt;;, named&lt;br/&gt;&amp;gt; by @nalinbhardwaj.&lt;br/&gt;I am confused about the subject of this email. Is this an Ethereum project? What exactly is Ethereum layer and how is it related to this release?&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt; &lt;br/&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/lightning-dev/attachments/20210810/8b579d97/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20210810/8b579d97/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:03:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqagk90eeh6728n40vu4n4wz5x6hqydk0qy6l2sjrjunqm76dmz3szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zez92ma</id>
    
      <title type="html">📅 Original date posted:2021-08-09 📝 Original message: &amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqagk90eeh6728n40vu4n4wz5x6hqydk0qy6l2sjrjunqm76dmz3szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zez92ma" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0hajjzs73j848h9x2ug72vwlwskdmss38zgu4v23gt8fe0n6uyggcsu6zm&#39;&gt;nevent1q…u6zm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-09&lt;br/&gt;📝 Original message:&lt;br/&gt;&amp;gt; As feerates have gone up over time, and as we expect them to go up further, we should be considering drastically increasing the 3 sat/vByte basis to something more like 20 sat/vB.&lt;br/&gt;&lt;br/&gt;I have no opinion on changing or removing dust limit. However, fee rates are not going up. Yes, we expect them to go up and miners revenue from fees as well. Although, fees/day (in terms of BTC) has been decreasing in each cycle. Fee rates have been ranging between 1 sat/vByte to 200-300 sat/vByte, regularly reset to 1-5 sat/vByte and very low since long time now except when hash rate went down.&lt;br/&gt;&lt;br/&gt;Fees per MB since 2016:  &lt;img src=&#34;https://i.imgur.com/XEkkf99.png&#34;&gt;  &lt;br/&gt;&lt;br/&gt;Highest in this cycle on April 19 2021: 2.5 BTC&lt;br/&gt;Highest in previous cycle on December 18 2017: 10 BTC&lt;br/&gt;&lt;br/&gt;It stays low all the time except few days in each cycle.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt; &lt;br/&gt;A3B1 E430 2298 178F&lt;br/&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/lightning-dev/attachments/20210809/84b29654/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20210809/84b29654/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T13:03:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdx34aguqj390hy4nymrwhmcgzlq3gltyvvm0pqfhtyvmywe9hlrgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z65ggjz</id>
    
      <title type="html">📅 Original date posted:2021-08-10 📝 Original message: Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdx34aguqj390hy4nymrwhmcgzlq3gltyvvm0pqfhtyvmywe9hlrgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z65ggjz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstpk92zwdncslj6tzhsp2d62g2kc0rqy0cmqdxhykla4gxuh9xffsjmtdcz&#39;&gt;nevent1q…tdcz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-10&lt;br/&gt;📝 Original message:&lt;br/&gt;Hi Lisa,&lt;br/&gt;&lt;br/&gt;&amp;gt; lisa neigut Mon, 09 Aug 2021 18:04:51 -0700&lt;br/&gt;&amp;gt; We&amp;#39;re pleased to announce the 0.10.1 release of c-lightning&lt;br/&gt;&amp;gt; &amp;lt;&lt;a href=&#34;https://github.com/ElementsProject/lightning/releases/tag/v0.10.1&amp;gt&#34;&gt;https://github.com/ElementsProject/lightning/releases/tag/v0.10.1&amp;gt&lt;/a&gt;;, named&lt;br/&gt;&amp;gt; by @nalinbhardwaj.&lt;br/&gt;I am confused about the subject of this email. Is this an Ethereum project? What exactly is Ethereum layer and how is it related to this release?&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt; &lt;br/&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/lightning-dev/attachments/20210810/8b579d97/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20210810/8b579d97/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T12:40:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq5zn7gdlwxwhwrcnh7wq5fjde6672pf5ctwwkggny0fp49l90ydczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zwx28v6</id>
    
      <title type="html">📅 Original date posted:2021-08-09 📝 Original message: &amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq5zn7gdlwxwhwrcnh7wq5fjde6672pf5ctwwkggny0fp49l90ydczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zwx28v6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszupjw6np6hnd5sn5l08fuhszuunf5rd4njx5hvsg9reand4vz52g534ktq&#39;&gt;nevent1q…4ktq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-09&lt;br/&gt;📝 Original message:&lt;br/&gt;&amp;gt; As feerates have gone up over time, and as we expect them to go up further, we should be considering drastically increasing the 3 sat/vByte basis to something more like 20 sat/vB.&lt;br/&gt;&lt;br/&gt;I have no opinion on changing or removing dust limit. However, fee rates are not going up. Yes, we expect them to go up and miners revenue from fees as well. Although, fees/day (in terms of BTC) has been decreasing in each cycle. Fee rates have been ranging between 1 sat/vByte to 200-300 sat/vByte, regularly reset to 1-5 sat/vByte and very low since long time now except when hash rate went down.&lt;br/&gt;&lt;br/&gt;Fees per MB since 2016:  &lt;img src=&#34;https://i.imgur.com/XEkkf99.png&#34;&gt;  &lt;br/&gt;&lt;br/&gt;Highest in this cycle on April 19 2021: 2.5 BTC&lt;br/&gt;Highest in previous cycle on December 18 2017: 10 BTC&lt;br/&gt;&lt;br/&gt;It stays low all the time except few days in each cycle.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt; &lt;br/&gt;A3B1 E430 2298 178F&lt;br/&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/lightning-dev/attachments/20210809/84b29654/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20210809/84b29654/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-09T12:40:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx80hy3nskw45rgk3pae94tv73g5xzdvdqd0p0dte3zngvup62cygzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zyrkng7</id>
    
      <title type="html">📅 Original date posted:2022-03-02 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx80hy3nskw45rgk3pae94tv73g5xzdvdqd0p0dte3zngvup62cygzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zyrkng7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8gcm8hcq7emzda3t9vl5r8h2etffvkxajanuc4ax6spc2y799d3g9qczye&#39;&gt;nevent1q…czye&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-03-02&lt;br/&gt;📝 Original message:Hi Max,&lt;br/&gt;&lt;br/&gt;&amp;gt; Whenever the user wants to spend bitcoin to an address, the wallet automatically selects those private coins with sufficient sats, coin control is displayed to the user.&lt;br/&gt;&lt;br/&gt;1.There are no &amp;#39;private&amp;#39; coins. Every coin is public in Bitcoin.&lt;br/&gt;&lt;br/&gt;2.Since, the wallet assumes some coins as &amp;#39;private&amp;#39; based on certain things it can be misleading for the user. Privacy depends on the things users want to share with others.&lt;br/&gt;&lt;br/&gt;3.There is no coin control in Wasabi Wallet 2. &lt;br/&gt;&lt;br/&gt;&amp;gt; However, when the private balance is insufficient to make the payment, the user has the option to adjust the coin selection with the help of the previously provided contact labels.&lt;br/&gt;&lt;br/&gt;User does not select coins because they are never shared with the user in the first place.&lt;br/&gt;&lt;br/&gt;[Selecting some labels][1] with misleading text &amp;#39;who can see this transaction&amp;#39; does not look helpful.&lt;br/&gt;&lt;br/&gt;&amp;gt; Wasabi also suggests the user to slightly adjust the payment amount so as to avoid the creation of a change utxo, decreasing fees and improving future privacy.&lt;br/&gt;&lt;br/&gt;Privacy involved in using a change or not using it is debatable. Not using a change address makes it easier to understand who might be the recipient in a transaction whereas using a change address same as other outputs would be difficult to analyze for possible recipients.&lt;br/&gt;&lt;br/&gt;Wasabi wallet does not have different types of addresses to use for a change however [Bitcoin Core][2] recently made some related improvement which would improve privacy.&lt;br/&gt;&lt;br/&gt;&amp;gt; We kindly ask for your help testing the completely new UI/UX&lt;br/&gt;&lt;br/&gt;As WW2 is not developed for power users (mentioned by developers working on Wasabi), I am not sure if bitcoin dev mailing list would be the best place to look for newbies. As far as issues are concerned, there are several things not fixed and shared in different GitHub issues or discussions. These include privacy, security and other things.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;[1]:  &lt;img src=&#34;https://i.imgur.com/Gxjmhau.png&#34;&gt; &lt;br/&gt;[2]: &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/23789&#34;&gt;https://github.com/bitcoin/bitcoin/pull/23789&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220302/3a93c6ec/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220302/3a93c6ec/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:05:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs07eepfkmj9ufxw6x7rcrkmyden0m5xeue2chvtm8s4h6y2ee3t6qzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z8dp7vh</id>
    
      <title type="html">📅 Original date posted:2022-02-28 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs07eepfkmj9ufxw6x7rcrkmyden0m5xeue2chvtm8s4h6y2ee3t6qzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z8dp7vh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgua3643m92v9utg0d9p44x8jd2mu6ds5hza5ammlwnd2qz00ujuge54tyj&#39;&gt;nevent1q…4tyj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-28&lt;br/&gt;📝 Original message:Hello World,&lt;br/&gt;&lt;br/&gt;There was some discussion about BIP 47 on twitter recently: &lt;a href=&#34;https://twitter.com/BitcoinQ_A/status/1356177927285714946&#34;&gt;https://twitter.com/BitcoinQ_A/status/1356177927285714946&lt;/a&gt;&lt;br/&gt;BIP 47 improves privacy however there are a few reasons why its less used:&lt;br/&gt;&lt;br/&gt;1.Some developers consider it spams Bitcoin without improving anything: &lt;a href=&#34;https://twitter.com/LukeDashjr/status/1280475865827151878&#34;&gt;https://twitter.com/LukeDashjr/status/1280475865827151878&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;2.Paynym (a centralized directory managed by Samourai) and Samourai wallet is the only implementation used for BIP 47 right now. Centralized payment code directory isn&amp;#39;t good for privacy and security.&lt;br/&gt;&lt;br/&gt;There can be few other important issues which I missed in this email. I have few ideas to solve these 2 problems with the use of TXT records and domains. Since buying domain, managing DNS etc. is mostly centralized I won&amp;#39;t share the example using normal DNS. Below proof of concept uses GNS (GNU Name Service):&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;Payment code for Alice: PM8TJggVVXFKAmfkjnA1CQcrSbGScUKRsVohpfMpSM56f6jg5uQTPJvNS1wKDGV17d9NWLqoVzsJ8qURqpUECmSFLcUuC4g3aMtoXp2fChY1ZEqzG16f&lt;br/&gt;&lt;br/&gt;Start GNUnet: &lt;br/&gt;&lt;br/&gt;gnunet-arm -s&lt;br/&gt;&lt;br/&gt;Create identity:&lt;br/&gt;&lt;br/&gt;gnunet-identity -C alice&lt;br/&gt;&lt;br/&gt;Check public key:&lt;br/&gt;&lt;br/&gt;gnunet-identity -d&lt;br/&gt;&lt;br/&gt;alice - 000G005XCTRJ0DJGPVPNY66GAY52C61KA8A7CA92PKT51PHNVWY9JF8WB4 - ECDSA&lt;br/&gt;&lt;br/&gt;Add payment code as TXT record which expires in 90 days:&lt;br/&gt;&lt;br/&gt;gnunet-namestore -z alice -a -e &amp;#34;90 d&amp;#34; -p -t TXT -n pay -V &amp;#34;PM8TJTLJbPRGxSbc8EJi42Wrr6QbNSaSSVJ5Y3E4pbCYiTHUskHg13935Ubb7q8tx9GVbh2UuRnBc3WSyJHhUrw8KhprKnn9eDznYGieTzFcwQRya4GA&amp;#34;&lt;br/&gt;&lt;br/&gt;Check payment code:&lt;br/&gt;&lt;br/&gt;gnunet-gns -t TXT -u pay.alice&lt;br/&gt;&lt;br/&gt;pay.alice:&lt;br/&gt;Got `TXT&amp;#39; record: PM8TJTLJbPRGxSbc8EJi42Wrr6QbNSaSSVJ5Y3E4pbCYiTHUskHg13935Ubb7q8tx9GVbh2UuRnBc3WSyJHhUrw8KhprKnn9eDznYGieTzFcwQRya4GA&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;Similarly notification transaction can be replaced with `gnunet-publish`. Nostr is still a work in progress and I think it could also be used for such things in future. Everything looks achievable and involves basic things but we still see people posting their bitcoin address on social media to get donations.&lt;br/&gt;&lt;br/&gt;Related:&lt;br/&gt;&lt;br/&gt;Q&amp;amp;A: &lt;a href=&#34;https://bitcoin.stackexchange.com/questions/106971/how-to-accept-donation-correctly/&#34;&gt;https://bitcoin.stackexchange.com/questions/106971/how-to-accept-donation-correctly/&lt;/a&gt;&lt;br/&gt;New proposal: &lt;a href=&#34;https://gist.github.com/Kixunil/0ddb3a9cdec33342b97431e438252c0a&#34;&gt;https://gist.github.com/Kixunil/0ddb3a9cdec33342b97431e438252c0a&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220228/94843c92/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220228/94843c92/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:05:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyh87uczngvvkz3fkmznqs20eg7jhw43d4rvl093dw4xk5gzl35jszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zf4558d</id>
    
      <title type="html">📅 Original date posted:2022-02-21 📝 Original message:Goog ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyh87uczngvvkz3fkmznqs20eg7jhw43d4rvl093dw4xk5gzl35jszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zf4558d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrm37s0nzus6thdeh5e8v4mn9h598xzfrp2jcak5gtgfs48u626nqmgxnc2&#39;&gt;nevent1q…xnc2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-21&lt;br/&gt;📝 Original message:Goog morning ZmnSCPxj,&lt;br/&gt;&lt;br/&gt;Context: &lt;a href=&#34;https://bitcointalk.org/index.php?topic=48.msg329#msg329&#34;&gt;https://bitcointalk.org/index.php?topic=48.msg329#msg329&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Maybe I should have rephrased it and quote Satoshi. I agree I should not speak for others and it was not my intention in the email.&lt;br/&gt;&lt;br/&gt;&amp;gt; If Satoshi refuses to participate in Bitcoin development today, who cares what his opinion is?&lt;br/&gt;&lt;br/&gt;I care about the opinions especially if consensus rules are not changed and remain same as far as subsidy is concerned.&lt;br/&gt;&lt;br/&gt;&amp;gt; Satoshi is dead, long live Bitcoin.&lt;br/&gt;&lt;br/&gt;I object to such assumptions about the founder of Bitcoin. Satoshi is more than a pseudonym and will stay alive forever.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Feb 21, 2022, 14:32 by ZmnSCPxj at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Good morning Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; (offlist)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Satoshi&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I object to the invocation of Satoshi here, and in general.&lt;br/&gt;&amp;gt; If Satoshi wants to participate in Bitcoin development today, he can speak for himself.&lt;br/&gt;&amp;gt; If Satoshi refuses to participate in Bitcoin development today, who cares what his opinion is?&lt;br/&gt;&amp;gt; Satoshi is dead, long live Bitcoin.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Aside from that, I am otherwise thinking about the various arguments being presented.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt; ZmnSCPxj&lt;br/&gt;&amp;gt;&lt;br/&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/20220221/8542f685/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220221/8542f685/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:04:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf7zpjphat6j77spg6fnrmrfdvs99nnfn7ttr43njgtqv2u037haqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zy5y44q</id>
    
      <title type="html">📅 Original date posted:2022-02-21 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf7zpjphat6j77spg6fnrmrfdvs99nnfn7ttr43njgtqv2u037haqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zy5y44q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9xyrnx5ql50yzpxjr3cuejcnvp5xs3qvwux9uvvle8s32yrg2zpqxypexv&#39;&gt;nevent1q…pexv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-21&lt;br/&gt;📝 Original message:&amp;gt; note how ETH has quite high on chain fees for basic transactions,&amp;gt; because there are so many use-cases where the per-tx value can afford much&amp;gt; higher fees. That kind of expansion of use-case also arguably harms Bitcoin as&amp;gt; a whole by providing more fuel for a future contentious blocksize debate.&lt;br/&gt;&amp;gt;i second this argument&lt;br/&gt;&lt;br/&gt;I disagree with this argument, Satoshi won&amp;#39;t agree with it either if still active and it make no sense. Fees will be the incentives for miners as subsidy decreases after every 210,000 blocks and it will depend on demand for block space.&lt;br/&gt;&lt;br/&gt;There is nothing harmful in it just because something similar is happening in an altcoin which has several other issues. Example: if a user has to pay fees with 100 sat/vbyte fee rate to open and close channels it will be good for Bitcoin in long term.&lt;br/&gt;&lt;br/&gt;If this is the reason to stop/delay improvements in bitcoin, maybe it applies for Taproot as well although I don&amp;#39;t remember reading such things in your posts or maybe missed it.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Feb 21, 2022, 00:05 by erik at q32.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;gt; note how ETH has quite high on chain fees for basic transactions,&lt;br/&gt;&amp;gt; &amp;gt; because there are so many use-cases where the per-tx value can afford much&lt;br/&gt;&amp;gt; &amp;gt; higher fees. That kind of expansion of use-case also arguably harms Bitcoin as&lt;br/&gt;&amp;gt; &amp;gt; a whole by providing more fuel for a future contentious blocksize debate.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; i second this argument&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ideally, all extensions should be explicit use cases, not generic/implicit layers that can be exploited for unknown and possibly harmful use cases&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; also timing is critical for all bitcoin innovation.   look at how lightning ate up fees&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; to keep bitcoin stable, we can&amp;#39;t &amp;#34;scale&amp;#34; too quickly either&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; i&amp;#39;m a fan of, eventually (timing is critical), a lightning-compatible mimblewible&#43;dandelion on-chain soft fork can reduce tx size, move us from l2 to l3, vastly improve privacy, and get more small transactions off-chain.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; but it probably shouldn&amp;#39;t be released for another 2 years&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Fri, Feb 18, 2022 at 6:41 PM Peter Todd via bitcoin-dev &amp;lt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; &amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; On Tue, Jan 18, 2022 at 02:57:30AM &#43;0100, Prayank wrote:&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; Hi Peter,&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &amp;gt; that current lacks compelling use-cases clearly beneficial to all users&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; All the use cases shared in below links look compelling enough to me and we can do anything that a programmer could think of using such restrictions:&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt;  &amp;gt;&amp;gt; &lt;a href=&#34;https://utxos.org/uses/&#34;&gt;https://utxos.org/uses/&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &amp;gt;&amp;gt; &lt;a href=&#34;https://rubin.io/archive/&#34;&gt;https://rubin.io/archive/&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;  &lt;br/&gt;&amp;gt;&amp;gt;  Again, what I said was &amp;#34;compelling use-cases _clearly_ beneficial to _all_&lt;br/&gt;&amp;gt;&amp;gt;  users&amp;#34;, not just a small subset. I neither think the use-cases in those links&lt;br/&gt;&amp;gt;&amp;gt;  are clearly compelling in the current form, and they of course, don&amp;#39;t benefit&lt;br/&gt;&amp;gt;&amp;gt;  all users. Indeed, the Drivechains use-case arguably *harms* all users, as&lt;br/&gt;&amp;gt;&amp;gt;  Drivechains is arguably harmful to the security of Bitcoin as a whole.&lt;br/&gt;&amp;gt;&amp;gt;  Similarly, the various new uses for on-chain transactions mentioned as a&lt;br/&gt;&amp;gt;&amp;gt;  use-case arguably harms all existing users by competing for scarce blockchain&lt;br/&gt;&amp;gt;&amp;gt;  space - note how ETH has quite high on chain fees for basic transactions,&lt;br/&gt;&amp;gt;&amp;gt;  because there are so many use-cases where the per-tx value can afford much&lt;br/&gt;&amp;gt;&amp;gt;  higher fees. That kind of expansion of use-case also arguably harms Bitcoin as&lt;br/&gt;&amp;gt;&amp;gt;  a whole by providing more fuel for a future contentious blocksize debate.&lt;br/&gt;&amp;gt;&amp;gt;  &lt;br/&gt;&amp;gt;&amp;gt;  Bitcoin is an almost $1 trillion dollar system. We have to very carefully weigh&lt;br/&gt;&amp;gt;&amp;gt;  the benefits of making core consensus changes to that system against the risks.&lt;br/&gt;&amp;gt;&amp;gt;  Both for each proposal in isolation, as well as the precedent making that&lt;br/&gt;&amp;gt;&amp;gt;  change sets.&lt;br/&gt;&amp;gt;&amp;gt;  &lt;br/&gt;&amp;gt;&amp;gt;  -- &lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt;&amp;gt; &lt;a href=&#34;https://petertodd.org&amp;gt;&amp;gt&#34;&gt;https://petertodd.org&amp;gt;&amp;gt&lt;/a&gt;;  &amp;#39;peter&amp;#39;[:-1]@&amp;gt;&amp;gt; petertodd.org &amp;lt;&lt;a href=&#34;http://petertodd.org&amp;gt&#34;&gt;http://petertodd.org&amp;gt&lt;/a&gt;;&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;  &amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;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;&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/20220221/45889d89/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220221/45889d89/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:04:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgfrc4dace4065gdzmhcs28snld2jqnz3l5d5ah5dcf88xtr4d3xszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9rsh9j</id>
    
      <title type="html">📅 Original date posted:2022-02-14 📝 Original message:&amp;gt; I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgfrc4dace4065gdzmhcs28snld2jqnz3l5d5ah5dcf88xtr4d3xszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9rsh9j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswv0qlnrsxq7ka4xscnw7lajhqz0y0x3gk9kcu3h77jgs4k4nzcasrg83p6&#39;&gt;nevent1q…83p6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-14&lt;br/&gt;📝 Original message:&amp;gt; I suspect as with defaults generally most users will run whatever the defaults are as they won&amp;#39;t care to change them (or even be capable of changing them if they are very non-technical).&lt;br/&gt; &lt;br/&gt;&lt;br/&gt;30% nodes are using 0.21.1 right now whereas latest version was 22.0 and some are even running lower versions. Different versions in future with defaults might be running RBF v1 and RBF v2.&lt;br/&gt;&amp;gt; But users who have a stake in the security of Lightning (or other Layer 2 projects) will clearly want to run whatever policy rules are beneficial to those protocols.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Agree and attackers will want to run the nodes with policy that helps them exploit bitcoin projects. Miners can run nodes with policy that helps them get more fees. &lt;br/&gt;&lt;br/&gt;&amp;gt; As you know the vast majority of the full nodes on the network currently run Bitcoin Core. Whether that will change in future and whether this a good thing or not is a whole other discussion. But the reality is that with such strong dominance there is the option to set defaults that are widely used.&lt;br/&gt;&lt;br/&gt;Bitcoin Core with different versions are used at any point and not sure if this will ever change.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://luke.dashjr.org/programs/bitcoin/files/charts/security.html&#34;&gt;https://luke.dashjr.org/programs/bitcoin/files/charts/security.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://www.shodan.io/search/facet.png?query=User-Agent%3A%2FSatoshi%2F&#43;port%3A%228333%22&amp;amp;facet=product&#34;&gt; &lt;br/&gt;&amp;gt; I think if certain defaults can bolster the security of Lightning (and possibly other Layer 2 projects) at no cost to full node users with no interest in those protocols we should discuss what those defaults should be.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;This is the assumption which I don&amp;#39;t agree with and hence asked some questions in my email. A new RBF policy used by default in Core will not improve the security of projects that are vulnerable to multiple RBF policies or rely on these policies in a way that affects their security. &lt;br/&gt;&lt;br/&gt;Maybe some experiments on signet might help in knowing more issues associated with multiple RBF policies.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Feb 13, 2022, 21:16 by michaelfolkson at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hi Prayank&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Clearly the security of the Lightning Network and some other Layer 2 projects are at least impacted or partly dependent on policy rules in a way that the base blockchain/network isn&amp;#39;t. As I (and others) have said on many occasions ideally this wouldn&amp;#39;t be the case but it is best we can do with current designs. I (and others) take the view that this is not a reason to abandon those designs in the absence of an alternative that offers a strictly superior security model. Going back to a model where *all* activity is onchain (or even in less trust minimized protocols than Lightning) doesn&amp;#39;t seem like the right approach to me.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Without making policy rules effective consensus rules users (including miners) are free to run different policy rules. I think it is too early to say what the final incentives will be to run the same or differing policies. Research into Lightning security is still nascent and we have no idea whether alternative Layer 2 projects will thrive and whether they will have the same or conflicting security considerations to Lightning. &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; As you know the vast majority of the full nodes on the network currently run Bitcoin Core. Whether that will change in future and whether this a good thing or not is a whole other discussion. But the reality is that with such strong dominance there is the option to set defaults that are widely used. I think if certain defaults can bolster the security of Lightning (and possibly other Layer 2 projects) at no cost to full node users with no interest in those protocols we should discuss what those defaults should be.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think by nature of the Lightning Network being the most widely adopted Layer 2 project most of the focus has been on Lightning security. But contributors to other Layer 2 projects are free to flag and discuss security considerations that aren&amp;#39;t Lightning specific.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The maintainer(s) and contributors to Bitcoin Knots are free to determine what default policy rules they want to implement (and make it easier for users to change those defaults) in the absence of those policy rules being made effective consensus rules. I suspect there would be strong opposition to making some policy rules effective consensus rules but we are now venturing again into future speculation and none of us have a crystal ball. Certainly if you take the view that these policy rules should never be made effective consensus rules then the fact there is at least one implementation taking a contrasting approach to Core is a good thing.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; Michael Folkson&lt;br/&gt;&amp;gt; Email: michaelfolkson at &amp;gt; protonmail.com &amp;lt;&lt;a href=&#34;http://protonmail.com/&amp;gt;&amp;gt&#34;&gt;http://protonmail.com/&amp;gt;&amp;gt&lt;/a&gt;; Keybase: michaelfolkson&lt;br/&gt;&amp;gt; PGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------- Original Message -------&lt;br/&gt;&amp;gt;  On Sunday, February 13th, 2022 at 6:09 AM, Prayank via Lightning-dev &amp;lt;lightning-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hello World,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There was a discussion about improving fee estimation in Bitcoin Core last year in which &amp;#39;instagibbs&amp;#39; mentioned that we cannot consider mempool as an orderbook in which which everyone is bidding for block space because nodes can use different relay policies: &lt;a href=&#34;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&#34;&gt;https://bitcoin-irc.chaincode.com/bitcoin-core-dev/2021-09-22#706294&lt;/a&gt;;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Although I still don&amp;#39;t consider fee rates used in last few blocks relevant for fee estimation, it is possible that we have nodes with different relay policies.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Similarly if we have different RBF policies being used by nodes in future, how would this affect the security of lightning network implementations and other layer 2 projects? &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Based on the things shared by &amp;#39;aj&amp;#39; in &lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019846.html&lt;/a&gt; it is possible for an attacker to use a different RBF policy with some nodes, 10% hash power and affect the security of different projects that rely on default RBF policy in latest Bitcoin Core.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There was even a CVE in which RBF policy not being documented according to the implementation could affect the security of LN: &lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-May/018893.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.Is Lightning Network and a few other layer 2 projects vulnerable to multiple RBF policies being used? &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 2.With recent discussion to change things in default RBF policy used by Core, will we have multiple versions using different policies? Are users and especially miners incentivized to use different versions and policies? Do they have freedom to use different RBF policy?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 3.Are the recent improvements suggested for RBF policy only focused on Lightning Network and its security which will anyway remain same or become worse with multiple RBF policies?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Note: Bitcoin Knots policy is fully configurable, even in the GUI - users can readily choose whatever policy *they* want.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;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/20220214/fbe5af9a/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220214/fbe5af9a/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:04:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2eprzjjgurlwkedg7vhapedvczxkdz7369km2mkpxguuyfhvxhqqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06ztyd7rm</id>
    
      <title type="html">📅 Original date posted:2022-02-17 📝 Original message:&amp;gt; I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2eprzjjgurlwkedg7vhapedvczxkdz7369km2mkpxguuyfhvxhqqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06ztyd7rm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0q2zzfwz7a6xkw6ljt03eaf5eagc740dd06t2ry00nlwguenlw5stfseyw&#39;&gt;nevent1q…seyw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-17&lt;br/&gt;📝 Original message:&amp;gt; I suspect the &amp;#34;economically rational&amp;#34; choice would be to happily trade off that immediate loss against even a small chance of a simpler policy encouraging higher adoption of bitcoin, _or_ a small chance of more on-chain activity due to higher adoption of bitcoin protocols like lightning and thus a lower chance of an empty mempool in future.&lt;br/&gt;&lt;br/&gt;Is this another way of saying a few developers will decide RBF policy for miners and they should follow it because it is the only way bitcoin gets more adoption? On-chain activity is dependent on lot of things. I suspect any change in policy will change it any time soon and miners should have the freedom to decide things that aren&amp;#39;t consensus rules.&lt;br/&gt;&lt;br/&gt;Lightning network contributes to on-chain activity only with opening and closing of channels. Based on the chart I see in the below link for channels opened/closed per block, its contribution is less than 1% in fees:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://txstats.com/dashboard/db/lightning-network?orgId=1&amp;amp;from=now-6M&amp;amp;to=now&#34;&gt;https://txstats.com/dashboard/db/lightning-network?orgId=1&amp;amp;from=now-6M&amp;amp;to=now&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220218/8da73372/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220218/8da73372/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:04:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgf2xy3a3ssrs47qj5d07seg7pcckh4yumqg4ee3jsljzw6qgprkqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjz3ykq</id>
    
      <title type="html">📅 Original date posted:2022-02-18 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgf2xy3a3ssrs47qj5d07seg7pcckh4yumqg4ee3jsljzw6qgprkqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjz3ykq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2eprzjjgurlwkedg7vhapedvczxkdz7369km2mkpxguuyfhvxhqqwdkeuz&#39;&gt;nevent1q…keuz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-18&lt;br/&gt;📝 Original message:&amp;gt; If anyone has any indication that there are miners running forks of bitcoind that change this behavior, I&amp;#39;d be curious to know it.&lt;br/&gt;It is possible because some mining pools use bitcoind with custom patches. &lt;br/&gt;&lt;br/&gt;Example: &lt;a href=&#34;https://twitter.com/0xB10C/status/1461392912600776707&#34;&gt;https://twitter.com/0xB10C/status/1461392912600776707&lt;/a&gt; (f2pool)&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220218/00738003/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220218/00738003/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:04:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyla295gjwetwr8yw2vcsrvmryhgj77t3xszhtnj3ff6jmukpx3lgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zkav200</id>
    
      <title type="html">📅 Original date posted:2022-02-01 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyla295gjwetwr8yw2vcsrvmryhgj77t3xszhtnj3ff6jmukpx3lgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zkav200" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf9g87hys9krm3nmvtww2mjprndcqdkqh83shcm4nu8020gdmcg7gd83g94&#39;&gt;nevent1q…3g94&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-02-01&lt;br/&gt;📝 Original message:Hi Bastein,&lt;br/&gt;&lt;br/&gt;&amp;gt; This work will highly improve the security of any multi-party contract trying to build on top of bitcoin&lt;br/&gt;Do you think such multi party contracts are vulnerable by design considering they rely on policy that cannot be enforced?&lt;br/&gt;&lt;br/&gt;&amp;gt; For starters, let me quickly explain why the current rules are hard to work with in the context of lightning&lt;br/&gt;Using the term &amp;#39;rules&amp;#39; can be confusing sometimes because it&amp;#39;s just a policy and different from consensus rules. I wish we could change this in the BIP with something else.&lt;br/&gt;&lt;br/&gt;&amp;gt; I&amp;#39;m actually paying a high fee twice instead of once (and needlessly using on-chain space, our scarcest asset, because we could have avoided that additional transaction&lt;br/&gt;Not sure I understand this part because if a transaction is on-chain it can&amp;#39;t be replaced. &lt;br/&gt;&lt;br/&gt;&amp;gt; The second biggest pain point is rule 3. It prevents me from efficiently using my capital while it&amp;#39;s unconfirmed&lt;br/&gt;&amp;gt; I&amp;#39;m curious to hear other people&amp;#39;s thoughts on that. If it makes sense, I would propose the following very simple rules&lt;br/&gt;Looks interesting however not sure about X and Y.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220201/48931d6d/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220201/48931d6d/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:03:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs839p453cqhm5qjz4v9g4p8q4lu0m8xyq7aetlv9j5r203q747uvgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z8vql0f</id>
    
      <title type="html">📅 Original date posted:2022-01-21 📝 Original message:I have ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs839p453cqhm5qjz4v9g4p8q4lu0m8xyq7aetlv9j5r203q747uvgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z8vql0f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxya2uu83sthdxrh6gw794grqhr87v3cm64wjmllm36jla2p0y2vgl5znfs&#39;&gt;nevent1q…znfs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-21&lt;br/&gt;📝 Original message:I have rephrased things discussed in a [tweet thread][1] in 2020, added a few things and interested to know possible issues if we had an opt in policy based on CPFP in which recipients pay fees for transactions instead of senders or most of the wallets followed this:&lt;br/&gt;&lt;br/&gt;## Bob-Pays-For-Transaction&lt;br/&gt;&lt;br/&gt;==Motivation==&lt;br/&gt;&lt;br/&gt;CPFP is less explored, payjoin did not get enough adoption, fee market can be improved,&lt;br/&gt;recipients paying fees for the transactions sounds interesting and it can also be used&lt;br/&gt;in projects that use market making (maker-taker model).&lt;br/&gt;&lt;br/&gt;1.Recipient cares about the urgency and the security of the payment in lot of transactions.&lt;br/&gt;2.It might affect fee market post subsidy era and resolve issues with miners revenue, security etc.&lt;br/&gt;&lt;br/&gt;===Receiving wallet===&lt;br/&gt;&lt;br/&gt;Provide easy options to use CPFP and pay fees that confirms the parent transaction.&lt;br/&gt;&lt;br/&gt;[CPFP calculator][1] by djbooth07 or effective fee rate shown in explorers like &lt;a href=&#34;https://mempool.space&#34;&gt;https://mempool.space&lt;/a&gt; can be helpful.&lt;br/&gt;&lt;br/&gt;===Spending wallet===&lt;br/&gt;&lt;br/&gt;Broadcast all transactions with 1 sat/vB&lt;br/&gt;&lt;br/&gt;==Issues==&lt;br/&gt;&lt;br/&gt;Few issues shared by Sergej Kotliar:&lt;br/&gt;&lt;br/&gt;1.Receiver can pay via CPFP, but if that’s known about them it gets exploitable, senders will consolidate lot of UTXOs by sending one output to receiver.&lt;br/&gt;2.Receivers would send their unconfirmed coins onward expecting others to pay the fees until someone considers the transaction important enough to be confirmed soon.&lt;br/&gt;&lt;br/&gt;Bitcoin Core does not allow you to spend [unconfirmed UTXO using GUI][2] and most of the RPC in CLI. However Kristaps made an interesting point in the linked issue that it could be allowed for transactions&lt;br/&gt; that do not signal RBF. It is not considered safe however lot of wallets allow this including Wasabi&lt;br/&gt;in which I recently found [some UI/UX issues][3] related to unconfirmed UTXO.&lt;br/&gt;&lt;br/&gt;The part which may require changes in protocol:&lt;br/&gt;&lt;br/&gt;The whole fee paid for such transactions wouldn&amp;#39;t be paid to the miner confirming the transaction but&lt;br/&gt;it would be shared between the miners creating next N blocks.&lt;br/&gt;&lt;br/&gt;  [1]: &lt;a href=&#34;https://twitter.com/LaurentMT/status/1292100590462537733&#34;&gt;https://twitter.com/LaurentMT/status/1292100590462537733&lt;/a&gt;&lt;br/&gt;  [2]: &lt;a href=&#34;https://github.com/djbooth007/cpfp-calculator&#34;&gt;https://github.com/djbooth007/cpfp-calculator&lt;/a&gt;&lt;br/&gt;  [3]: &lt;a href=&#34;https://github.com/zkSNACKs/WalletWasabi/issues/7045&#34;&gt;https://github.com/zkSNACKs/WalletWasabi/issues/7045&lt;/a&gt;&lt;br/&gt;  [4]: &lt;a href=&#34;https://github.com/bitcoin-core/gui/issues/242&#34;&gt;https://github.com/bitcoin-core/gui/issues/242&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220122/bfda255d/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220122/bfda255d/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:02:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfylyj38jjvewu7wemulcyjkp7zhu49xhyzcfy6gzqvae96q8p6fqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zy7qw0l</id>
    
      <title type="html">📅 Original date posted:2022-01-18 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfylyj38jjvewu7wemulcyjkp7zhu49xhyzcfy6gzqvae96q8p6fqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zy7qw0l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxr8f0e7tmdvyg5873thrg9pxwwfuaasrzw0e0e0j6cxr2sr6p9ncxzy44r&#39;&gt;nevent1q…y44r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-18&lt;br/&gt;📝 Original message:Hi Luke,&lt;br/&gt;&lt;br/&gt;This is the first competent review for CTV based on my understanding. I would not mention controversial things in this email but nobody cares about scammers and we will review everything irrespective of personal or legal attacks on developers because some people are prepared for it and capable, competent and healthy.&lt;br/&gt;&lt;br/&gt;&amp;gt; nit: Poorly phrased. Even simple scripts can do that already.&lt;br/&gt;&lt;br/&gt;Agree&lt;br/&gt;&lt;br/&gt;&amp;gt; I would ideally like to see fully implemented BIPs for at least one of these (preferably the claimed CoinJoin improvements) before we move toward activation.&lt;br/&gt;&lt;br/&gt;Agree&lt;br/&gt;&lt;br/&gt;&amp;gt; Hard NACK on this. BIP 9 at this point represents developers attempting to disregard and impose their will over community consensus, as well as an attempt to force a miner veto backdoor/vulnerability on deployment. It should never be used again.&lt;br/&gt;&lt;br/&gt;Agree&lt;br/&gt;&lt;br/&gt;Other technical comments on BIP are appreciated however they would be better answered by Jeremy at this point or other as I am still researching and not confident to comment.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220118/47a7823e/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220118/47a7823e/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:02:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsr02l5rftq33egfe4x3dejn9pjd44grxh5yzysezffgua5scj8jcszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06znmz5jc</id>
    
      <title type="html">📅 Original date posted:2022-01-13 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsr02l5rftq33egfe4x3dejn9pjd44grxh5yzysezffgua5scj8jcszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06znmz5jc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszp74x06zawq89pmp6qn3a7fczcrcaxm34tgxe4e22f2jhwhlsgkca0djcu&#39;&gt;nevent1q…djcu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-13&lt;br/&gt;📝 Original message:Hi Jack,&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; The main purpose of this Fund is to defend developers from lawsuits regarding their activities in the Bitcoin ecosystem, including finding and retaining defense counsel, developing litigation strategy, and paying legal bills. This is a free and voluntary option for developers to take advantage of if they so wish. The Fund will start with a corps of volunteer and part-time lawyers. The board of the Fund will be responsible for determining which lawsuits and defendants it will help defend.&lt;br/&gt;&lt;br/&gt;Thanks for helping the developers in legal issues. Appreciate your efforts and I understand your intentions are to help Bitcoin in every possible way.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Positives that I see in this initiative:&lt;br/&gt;&lt;br/&gt;1.Developers don&amp;#39;t need to worry about rich scammers and can focus on development.&lt;br/&gt;&lt;br/&gt;2.Financial help for developers as legal issues can end up in wasting lot of time and money.&lt;br/&gt;&lt;br/&gt;3.People who have misused courts to affect bitcoin developers will get better response that they deserve.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;I had few suggestions and feel free to ignore them if they do not make sense:&lt;br/&gt;&lt;br/&gt;1.Name of this fund could be anything and &amp;#39;The Bitcoin Legal Defense Fund&amp;#39; can be confusing or misleading for newbies. There is nothing official in Bitcoin however people believe things written in news articles and some of them might consider it as an official bitcoin legal fund.&lt;br/&gt;&lt;br/&gt;2.It would be better if people involved in such important funds do not comment/influence soft fork related discussions. Example: Alex Morcos had some opinions about activation mechanism during Taproot soft fork IIRC.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220113/17a38cb8/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220113/17a38cb8/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:02:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstg72gz29853zqt5svd436q4t929n4vu370ss53wqw20h8c8wqtvczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zcgg0gs</id>
    
      <title type="html">📅 Original date posted:2022-01-04 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstg72gz29853zqt5svd436q4t929n4vu370ss53wqw20h8c8wqtvczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zcgg0gs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdjtdts2r2qr58p6lkyzf2yeauemzkwmzhw68xuxhc6eg5llsgkrs8trv7n&#39;&gt;nevent1q…rv7n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-04&lt;br/&gt;📝 Original message:Hi Christian,&lt;br/&gt;&lt;br/&gt;A few things are mentioned in these threads including unsolved research issues in which you were tagged and Richard Myers had even replied so I am assuming this is known:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://twitter.com/JeremyRubin/status/1460349481518465025&#34;&gt;https://twitter.com/JeremyRubin/status/1460349481518465025&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://twitter.com/ajtowns/status/1477586002252238850&#34;&gt;https://twitter.com/ajtowns/status/1477586002252238850&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I also see people comparing OP_CTV with APO, which may or may not work&lt;br/&gt;out in the end.&lt;br/&gt;&lt;br/&gt;Michael Folkson did in the first email for this thread: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019728.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019728.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I therefore consider the two proposals complementary&lt;br/&gt;&lt;br/&gt;Agree&lt;br/&gt;&lt;br/&gt;&amp;gt; I&amp;#39;m also happy to go wih OP_CTV if only one gets activated (But then why would we? We&amp;#39;ve done much more obscure things to save bytes in a TX).&lt;br/&gt;&lt;br/&gt;Maybe we can activate one that does more than just eltoo and see how things work. If APO is still required for eltoo, there would be clear consensus for APO.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Jan 4, 2022, 20:12 by decker.christian at gmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Prayank via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; writes:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; To contrast with his approach, the authors and contributors of&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; another future soft fork proposal (BIP 118 [3], SIGHASH_ANYPREVOUT)&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; aren’t promoting an imminent soft fork activation attempt and instead&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; are building out and testing one of the speculated use cases, eltoo&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; payment channels [4].&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Because its not ready?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Could you elaborate on this point? I keep seeing people mentioning this,&lt;br/&gt;&amp;gt; but I, as BIP co-author, have not seen any real pushback. For context&lt;br/&gt;&amp;gt; BIP118 was initially called `sighash_noinput` and it was mentioned at&lt;br/&gt;&amp;gt; least as far back as 2015 when Joseph and Tadje wrote about its&lt;br/&gt;&amp;gt; applications in the LN protocol. While writing eltoo we stumbled over an&lt;br/&gt;&amp;gt; alternative use, and decided to draft the formal proposal.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Once we saw that Taproot is likely to activate next, AJ started adapting&lt;br/&gt;&amp;gt; it to integrate nicely with Taproot, and renamed it to anyprevout.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I&amp;#39;d like to point out that the original noinput could be implemented&lt;br/&gt;&amp;gt; with as little as 3-5 lines of code in Bitcoin Core, and there are&lt;br/&gt;&amp;gt; experimental branches implementing APO, which isn&amp;#39;t significantly more&lt;br/&gt;&amp;gt; complex than the original proposal.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; In addition Richard Myers has implemented a PoC of eltoo on top of one&lt;br/&gt;&amp;gt; of these experimental branches. So with all this I don&amp;#39;t see how APO&lt;br/&gt;&amp;gt; could be considered &amp;#34;not ready&amp;#34;.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The reason that neither noinput nor APO have a section on activation is&lt;br/&gt;&amp;gt; that we want to allow bundling with other soft-forks, and we want to&lt;br/&gt;&amp;gt; minimize the surface for potential conflicts. Also as the Taproot&lt;br/&gt;&amp;gt; activation has shown activation is a whole another discussion, that is&lt;br/&gt;&amp;gt; mostly unrelated to the soft-fork being activated.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Why aren&amp;#39;t we yelling about the advantages of APO over other soft-forks&lt;br/&gt;&amp;gt; or asking for immediate activation? Because we want to be respectful of&lt;br/&gt;&amp;gt; everyone&amp;#39;s time. We know review capacity is very limited, and developer&lt;br/&gt;&amp;gt; time expensive. By now most devs will be aware of the many improvements&lt;br/&gt;&amp;gt; (on LN, eltoo, MPC, channel factories, statechains, spacechains, etc)&lt;br/&gt;&amp;gt; anyprevout would enable, so there is little point in annoying everyone&lt;br/&gt;&amp;gt; by constantly talking about it. The people interested in exploring this&lt;br/&gt;&amp;gt; venue are already working on it, and we just need to wait for an&lt;br/&gt;&amp;gt; opportune moment to start the activation discussion with other&lt;br/&gt;&amp;gt; soft-forks.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I also see people comparing OP_CTV with APO, which may or may not work&lt;br/&gt;&amp;gt; out in the end. It seems possible to emulate APO using OP_CTV, but at&lt;br/&gt;&amp;gt; what cost? APO does not have any overhead in the transaction size, which&lt;br/&gt;&amp;gt; is not the case for OP_CTV, and I therefore consider the two proposals&lt;br/&gt;&amp;gt; complementary, and not competing (APO does best what APO does best,&lt;br/&gt;&amp;gt; while OP_CTV enables use-cases beyond APO&amp;#39;s scope). While I&amp;#39;d prefer APO&lt;br/&gt;&amp;gt; for eltoo, due to its lack of overhead, I&amp;#39;m also happy to go wih OP_CTV&lt;br/&gt;&amp;gt; if only one gets activated (But then why would we? We&amp;#39;ve done much more&lt;br/&gt;&amp;gt; obscure things to save bytes in a TX).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Finally I see people mentioning that APO is insufficient to get&lt;br/&gt;&amp;gt; eltoo. That&amp;#39;s also not true, since in fact we can implement a poor-man&amp;#39;s&lt;br/&gt;&amp;gt; version of eltoo right now:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  - When updating:&lt;br/&gt;&amp;gt;  - Iterate through all prior update TXs&lt;br/&gt;&amp;gt;  - Bind the new update TX to each of the prior ones&lt;br/&gt;&amp;gt;  - Sign using `sighash_all`&lt;br/&gt;&amp;gt;  - Collect all sinatures and send to peer (message size O(n), but&lt;br/&gt;&amp;gt;  semantics are preserved, while APO enable O(1) making it actually&lt;br/&gt;&amp;gt;  reasonable to implement).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; There may be some extensions, such as layered commitments that may be&lt;br/&gt;&amp;gt; added at a later stage, but they are not required to get the first&lt;br/&gt;&amp;gt; versions off the ground. Pretending that they&amp;#39;re required would be like&lt;br/&gt;&amp;gt; saying that the protocol in the LN paper hasn&amp;#39;t changed since it was&lt;br/&gt;&amp;gt; first written (definitely not the case).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Overall I agree with Michael&amp;#39;s sentiment that soft-fork activations have&lt;br/&gt;&amp;gt; to be carefully planned, and kept at a reasonable pace. This is in order&lt;br/&gt;&amp;gt; to ensure that the activated features will work as expected (building&lt;br/&gt;&amp;gt; PoCs is important here) and that review time is kept efficient (bundling&lt;br/&gt;&amp;gt; may help here). For these reasons we omitted the activation discussion&lt;br/&gt;&amp;gt; in BIP118 and have trimmed the proposal to the bare minimum.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Sorry for the longish rant, but I felt I needed to clarify this&lt;br/&gt;&amp;gt; situation a bit.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Cheers,&lt;br/&gt;&amp;gt; Christian&lt;br/&gt;&amp;gt;&lt;br/&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/20220104/033290d3/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220104/033290d3/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:02:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqeazju2ya9kee5nu426krw3ec2vncl7mm948xg4zj2hkma4lz72czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zckt2u8</id>
    
      <title type="html">📅 Original date posted:2022-01-04 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqeazju2ya9kee5nu426krw3ec2vncl7mm948xg4zj2hkma4lz72czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zckt2u8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsflmg9wd775hwh597vxjn3upke0eyura5nsa7f2lepnnx8s2c0cmcgu2gec&#39;&gt;nevent1q…2gec&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-04&lt;br/&gt;📝 Original message:&amp;gt; You are working on a use case of OP_CTV now?&lt;br/&gt;&lt;br/&gt;I think I mentioned clearly what I would be doing: 1. Review pull request 2. Create contracts with Sapio. This would help me review OP_CTV and learn new things.&lt;br/&gt;&lt;br/&gt;&amp;gt; Cool, you only recently announced you were working on Bitcoin Knots (and I think Wasabi before that) so I&amp;#39;m losing track of all the announcements.&lt;br/&gt;&lt;br/&gt;You can read more about my involvement in Bitcoin Knots here: &lt;a href=&#34;https://github.com/bitcoinknots/bitcoin/discussions/39&#34;&gt;https://github.com/bitcoinknots/bitcoin/discussions/39&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I started working for zkSNACKs Wasabi 2 months back which can be confirmed with the team.&lt;br/&gt;&lt;br/&gt;There are no announcements and humans can work on multiple things. You might want to check my next project which involves discreet log contracts as I have learnt a few things in bitcoin-s slack as well: &lt;a href=&#34;https://gok.one/&#34;&gt;https://gok.one/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;For my involvement in other projects you can email me privately and I can share my resume.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Jan 4, 2022, 22:18 by michaelfolkson at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; You are working on a use case of OP_CTV now? Cool, you only recently announced you were working on Bitcoin Knots (and I think Wasabi before that) so I&amp;#39;m losing track of all the announcements. Regardless stick with it and build out more than a rudimentary proof of concept. That is one of the things that is severely lacking at this point for OP_CTV.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; TBH I am not against Miniscript and still waiting for its support in Core which might take another few years. I would love to have multiple programming languages so that application developers can decide what works best for them.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I would hope you weren&amp;#39;t against Miniscript because Sapio is built on top of it :) But whatever have fun, I can&amp;#39;t do this all day.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&amp;gt; Michael FolksonEmail: michaelfolkson at protonmail.comKeybase: michaelfolksonPGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐&lt;br/&gt;&amp;gt;  On Tuesday, January 4th, 2022 at 3:06 PM, Prayank &amp;lt;prayank at tutanota.de&amp;gt; wrote:&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; What I have done related to OP_CTV?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://twitter.com/prayankgahlot/status/1456643891885592579&#34;&gt;https://twitter.com/prayankgahlot/status/1456643891885592579&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; What am I currently working on that is not shared publicly and will do in next few weeks?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Review pull request 21702 and write contracts using Sapio based on few ideas that I already have.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; What is this assessment based on?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A few months are enough for the recent bounty to find bugs if possible and other things pending to be completed.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; you haven&amp;#39;t thought about alternative proposals for any particular use case (vaults for example have multiple current alternative proposals and most likely many future ones)&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I have read enough about alternative proposals and some of them don&amp;#39;t even compete with OP_CTV, they can all be implemented and complement each other. Vaults is not the only thing that I care about and it would be better if we don&amp;#39;t assume about research done by others.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; A new programming language (Sapio) sounds great but do you you need it for your use case rather than an alternative high level language like Minsc? Sapio makes use of Miniscript which hasn&amp;#39;t been finalized yet or updated for Taproot. Surely that needs to be done first otherwise Sapio is built on top of something that isn&amp;#39;t ready? When you make the claims such as a consensus change is ready to go the burden is on you to convince me and other skeptics why. The status quo is the default. &amp;#34;I think it is ready or will be ready&amp;#34; doesn&amp;#39;t mean much unless you have done the work.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; TBH I am not against Miniscript and still waiting for its support in Core which might take another few years. I would love to have multiple programming languages so that application developers can decide what works best for them.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I don&amp;#39;t understand what work are you expecting me to do in this case to share my opinion about a soft fork.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; It is not enough for one individual to say it is ready to be activated, anyone who is expressing that view should understand why the opcode has been designed in the way it has and why it is so important that we should dedicate months of community time to getting a single opcode activated this year.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I have dedicated enough time reading everything related to OP_CTV and discuss things that were posted earlier here by Jeremy Rubin. Not sure how many skeptics did the same or even tried to discuss anything until recent bounty was announced.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; You regularly NACK Core PRs yet you seem willing to wave a consensus change through with no outstanding questions and zero skepticism.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I would NACK and write the reasons in this pull request as well if I find any issues and PR author is not addressing them. I had lots of questions at conceptual level which have been answered on different platforms and I cannot document each conversation. Its a Concept ACK from me and none of the contributors could find any issues with PR right now so I don&amp;#39;t want to stop people from improving Bitcoin.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; As I understand there are IRC workshops next week on BIP 119 [1] that I&amp;#39;d encourage you to join so you can start getting into a position where you can engage with the skeptics on technical concerns. Regrettably (as I said I find this work interesting) I don&amp;#39;t feel like I can participate because deployment and activation is being included and I think it is irresponsible to be discussing those at this point. In my view activation should not even be speculated upon until it is clear there is overwhelming community support for a soft fork being activated.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I would be attending the workshops and had even requested Jeremy to use Twitch because it would help more people understand things with audio, screen sharing etc. I would love to see skeptics participate and discuss technical things.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I don&amp;#39;t feel like I can participate because deployment and activation is being included and I think it is irresponsible to be discussing those at this point.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; If you don&amp;#39;t participate in the workshops you might miss few things. However, either Jeremy or one of the participants will ensure they share the summary here or even logs would be available.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Jan 4, 2022, 19:45 by michaelfolkson at protonmail.com:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt; It should be ready to go in a few months IMO&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; What is this assessment based on? I am assuming you haven&amp;#39;t done a code review of the opcode, you haven&amp;#39;t coded up a real world use case of OP_CTV (or even a primitive proof of concept), you haven&amp;#39;t thought about alternative proposals for any particular use case (vaults for example have multiple current alternative proposals and most likely many future ones). A new programming language (Sapio) sounds great but do you you need it for your use case rather than an alternative high level language like Minsc? Sapio makes use of Miniscript which hasn&amp;#39;t been finalized yet or updated for Taproot. Surely that needs to be done first otherwise Sapio is built on top of something that isn&amp;#39;t ready? When you make the claims such as a consensus change is ready to go the burden is on you to convince me and other skeptics why. The status quo is the default. &amp;#34;I think it is ready or will be ready&amp;#34; doesn&amp;#39;t mean much unless you have done the work.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; You are well aware of the review process in Core for non-consensus changes. For consensus changes you really should be digging even deeper, the bar should be higher and all questions you and others have should be explored in depth. It is not enough for one individual to say it is ready to be activated, anyone who is expressing that view should understand why the opcode has been designed in the way it has and why it is so important that we should dedicate months of community time to getting a single opcode activated this year.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; I have more sympathy for those who don&amp;#39;t follow Bitcoin Core development and Bitcoin Core review on an ongoing basis (note as I said that the bar for consensus changes should be significantly higher than a non-consensus PR). The use cases sound cool and the work is genuinely interesting. But honestly for someone who has followed Bitcoin Core development, review for a while now you really should know better than bandy around statements like &amp;#34;it should be ready to go in a few months&amp;#34; when you currently haven&amp;#39;t scratched the surface on the utility and safety of this opcode. You regularly NACK Core PRs yet you seem willing to wave a consensus change through with no outstanding questions and zero skepticism.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; If I had to select between a soft fork without any use cases and one with use cases, I would go with the one that has some use cases with code, documentation etc. You should propose a new opcode but OP_CTV is not claiming to cure cancer.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Multiple proven built out use cases, sure. Multiple is better than single when you have done the work to ensure they are actually the right tool for those multiple use cases. This work hasn&amp;#39;t been done on any of these use cases. The curing cancer analogy was used to elucidate the point that claims should be deeply explored rather than just accepted as true.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; To contrast with his approach, the authors and contributors of another future soft fork proposal (BIP 118 [3], SIGHASH_ANYPREVOUT) aren’t promoting an imminent soft fork activation attempt and instead are building out and testing one of the speculated use cases, eltoo payment channels [4].&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Because its not ready?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; As I said it is not ready because the ANYPREVOUT contributors are building out and testing a use case. The high bar on readiness should be applied to all proposals not merely the ones where the authors/contributors decide to impose a high bar themselves.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; I don&amp;#39;t really want to spend my year imploring people to dig deeper on this before indicating they support an imminent activation attempt. Some people don&amp;#39;t have the understanding to dig deeper, some people don&amp;#39;t have the time and some don&amp;#39;t have either. However, if an activation of OP_CTV is attempted this year I am sure it will be contentious [0]. Anyone who cares about Bitcoin development and the ongoing technical work in a multitude of areas should be strongly against a contentious soft fork activation attempt wasting the time of developers and the entire ecosystem even if they don&amp;#39;t have the understanding or time to appreciate the reasons why it is contentious.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; As I understand there are IRC workshops next week on BIP 119 [1] that I&amp;#39;d encourage you to join so you can start getting into a position where you can engage with the skeptics on technical concerns. Regrettably (as I said I find this work interesting) I don&amp;#39;t feel like I can participate because deployment and activation is being included and I think it is irresponsible to be discussing those at this point. In my view activation should not even be speculated upon until it is clear there is overwhelming community support for a soft fork being activated.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; [0]: &amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://gist.github.com/michaelfolkson/352a503f4f9fc5de89af528d86a1b718&#34;&gt;https://gist.github.com/michaelfolkson/352a503f4f9fc5de89af528d86a1b718&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; [1]: &amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-December/019719.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-December/019719.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; --&amp;gt;&amp;gt;&amp;gt; Michael FolksonEmail: michaelfolkson at protonmail.comKeybase: michaelfolksonPGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; On Tuesday, January 4th, 2022 at 11:53 AM, Prayank via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi Michael,&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; If OP_CTV is ready to go now and has overwhelming community support (I don’t think either is true) it should surely have been included in the Taproot soft fork (perhaps delayed) rather than going through the months of activation wrangling and community outreach twice.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; It should be ready to go in a few months IMO and makes no sense to bundle everything with Taproot soft fork. Things can remain separate and still considered good enough based on the changes proposed.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; It should be made clear to any individual(s) that attempt this of the knock on impacts and potential short term damage they are inflicting on the entire ecosystem.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I don&amp;#39;t see any damage with a soft fork that is being discussed since years, documented properly, includes code for implementation and examples, recently got crowdfunding to incentivize review process and improve security.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; It seems to me like the author and primary promoter of this proposal (Jeremy Rubin) is pushing for an imminent attempted activation of a soft fork containing exclusively OP_CTV [2].&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; He is doing nothing unexpected and got reasons to support OP_CTV being implemented soon.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; To contrast with his approach, the authors and contributors of another future soft fork proposal (BIP 118 [3], SIGHASH_ANYPREVOUT) aren’t promoting an imminent soft fork activation attempt and instead are building out and testing one of the speculated use cases, eltoo payment channels [4].&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Because its not ready?&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Similar work has not been done for any of the speculated use cases of OP_CTV.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; There is no comparison between the two. If someone has worked on one of the speculated uses cases, it makes no difference.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; If we still compare something because of our bias, maybe Sapio is something that would be more helpful for Bitcoin developers.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Instead Jeremy is encouraging people to “soft signal” for soft fork activation of OP_CTV presumably in the hope that the building out and testing of use cases can be completed post activation.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; We had soft signals from mining pools for Taproot as well and still waiting for projects to use Taproot. Even miners signaling with speedy trial was not a guarantee they would follow new consensus rules later. I don&amp;#39;t see anything wrong in looking for people who support a proposal and documenting it.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; This is totally irresponsible in my view. A long list of speculated use cases means nothing on its own. I can propose a new opcode OP_MAGIC and claim it will cure cancer with no potential downsides and hence we should have a soft fork activating it as soon as possible.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; If I had to select between a soft fork without any use cases and one with use cases, I would go with the one that has some use cases with code, documentation etc. You should propose a new opcode but OP_CTV is not claiming to cure cancer.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; I would hope there would be sufficient skepticism that this proposal wouldn’t see the light of day.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I am confident this proposal will be used by lot of Bitcoin projects and improve privacy, security, decentralization, demand for block space etc.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; I feel the top priority is to bring some attention to the danger of us stumbling into an attempted contentious soft fork activation attempt.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I feel the danger is a few people able to stop soft forks that improve Bitcoin because of their bias and opinions which are mostly non-technical.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Enabling covenants on Bitcoin is a big step change with barely any existing research on the topic and attempting to rush it through by the back door so soon after Taproot activation should be resisted.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Nobody has stopped anyone from doing research. There is no backdoor and everything is public. So soon? I am not sure if there are any issues with a soft fork in next few months if its ready.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&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/20220104/5a1f5ce4/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220104/5a1f5ce4/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:02:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyfqjfv44yj7nhss8zqdazvafgdsjxramlal5yg25rnn4u4n67veszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zhp0787</id>
    
      <title type="html">📅 Original date posted:2022-01-04 📝 Original message:What I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyfqjfv44yj7nhss8zqdazvafgdsjxramlal5yg25rnn4u4n67veszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zhp0787" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdhc38e24dfgxpj74plvsex8lnzelxwv3wgqr4nqex823x9eq684gfudx36&#39;&gt;nevent1q…dx36&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-04&lt;br/&gt;📝 Original message:What I have done related to OP_CTV?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://twitter.com/prayankgahlot/status/1456643891885592579&#34;&gt;https://twitter.com/prayankgahlot/status/1456643891885592579&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;What am I currently working on that is not shared publicly and will do in next few weeks?&lt;br/&gt;&lt;br/&gt;Review pull request 21702 and write contracts using Sapio based on few ideas that I already have.&lt;br/&gt;&lt;br/&gt;What is this assessment based on?&lt;br/&gt;&lt;br/&gt;A few months are enough for the recent bounty to find bugs if possible and other things pending to be completed.&lt;br/&gt;&lt;br/&gt;&amp;gt; you haven&amp;#39;t thought about alternative proposals for any particular use case (vaults for example have multiple current alternative proposals and most likely many future ones)&lt;br/&gt;&lt;br/&gt;I have read enough about alternative proposals and some of them don&amp;#39;t even compete with OP_CTV, they can all be implemented and complement each other. Vaults is not the only thing that I care about and it would be better if we don&amp;#39;t assume about research done by others.&lt;br/&gt;&lt;br/&gt;&amp;gt; A new programming language (Sapio) sounds great but do you you need it for your use case rather than an alternative high level language like Minsc? Sapio makes use of Miniscript which hasn&amp;#39;t been finalized yet or updated for Taproot. Surely that needs to be done first otherwise Sapio is built on top of something that isn&amp;#39;t ready? When you make the claims such as a consensus change is ready to go the burden is on you to convince me and other skeptics why. The status quo is the default. &amp;#34;I think it is ready or will be ready&amp;#34; doesn&amp;#39;t mean much unless you have done the work.&lt;br/&gt;&lt;br/&gt;TBH I am not against Miniscript and still waiting for its support in Core which might take another few years. I would love to have multiple programming languages so that application developers can decide what works best for them.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t understand what work are you expecting me to do in this case to share my opinion about a soft fork.&lt;br/&gt;&lt;br/&gt;&amp;gt; It is not enough for one individual to say it is ready to be activated, anyone who is expressing that view should understand why the opcode has been designed in the way it has and why it is so important that we should dedicate months of community time to getting a single opcode activated this year.&lt;br/&gt;&lt;br/&gt;I have dedicated enough time reading everything related to OP_CTV and discuss things that were posted earlier here by Jeremy Rubin. Not sure how many skeptics did the same or even tried to discuss anything until recent bounty was announced.&lt;br/&gt;&lt;br/&gt;&amp;gt; You regularly NACK Core PRs yet you seem willing to wave a consensus change through with no outstanding questions and zero skepticism.&lt;br/&gt;&lt;br/&gt;I would NACK and write the reasons in this pull request as well if I find any issues and PR author is not addressing them. I had lots of questions at conceptual level which have been answered on different platforms and I cannot document each conversation. Its a Concept ACK from me and none of the contributors could find any issues with PR right now so I don&amp;#39;t want to stop people from improving Bitcoin.&lt;br/&gt;&lt;br/&gt;&amp;gt; As I understand there are IRC workshops next week on BIP 119 [1] that I&amp;#39;d encourage you to join so you can start getting into a position where you can engage with the skeptics on technical concerns. Regrettably (as I said I find this work interesting) I don&amp;#39;t feel like I can participate because deployment and activation is being included and I think it is irresponsible to be discussing those at this point. In my view activation should not even be speculated upon until it is clear there is overwhelming community support for a soft fork being activated.&lt;br/&gt;&lt;br/&gt;I would be attending the workshops and had even requested Jeremy to use Twitch because it would help more people understand things with audio, screen sharing etc. I would love to see skeptics participate and discuss technical things.&lt;br/&gt;&lt;br/&gt;&amp;gt; I don&amp;#39;t feel like I can participate because deployment and activation is being included and I think it is irresponsible to be discussing those at this point.&lt;br/&gt;&lt;br/&gt;If you don&amp;#39;t participate in the workshops you might miss few things. However, either Jeremy or one of the participants will ensure they share the summary here or even logs would be available.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Jan 4, 2022, 19:45 by michaelfolkson at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; It should be ready to go in a few months IMO&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; What is this assessment based on? I am assuming you haven&amp;#39;t done a code review of the opcode, you haven&amp;#39;t coded up a real world use case of OP_CTV (or even a primitive proof of concept), you haven&amp;#39;t thought about alternative proposals for any particular use case (vaults for example have multiple current alternative proposals and most likely many future ones). A new programming language (Sapio) sounds great but do you you need it for your use case rather than an alternative high level language like Minsc? Sapio makes use of Miniscript which hasn&amp;#39;t been finalized yet or updated for Taproot. Surely that needs to be done first otherwise Sapio is built on top of something that isn&amp;#39;t ready? When you make the claims such as a consensus change is ready to go the burden is on you to convince me and other skeptics why. The status quo is the default. &amp;#34;I think it is ready or will be ready&amp;#34; doesn&amp;#39;t mean much unless you have done the work.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; You are well aware of the review process in Core for non-consensus changes. For consensus changes you really should be digging even deeper, the bar should be higher and all questions you and others have should be explored in depth. It is not enough for one individual to say it is ready to be activated, anyone who is expressing that view should understand why the opcode has been designed in the way it has and why it is so important that we should dedicate months of community time to getting a single opcode activated this year.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I have more sympathy for those who don&amp;#39;t follow Bitcoin Core development and Bitcoin Core review on an ongoing basis (note as I said that the bar for consensus changes should be significantly higher than a non-consensus PR). The use cases sound cool and the work is genuinely interesting. But honestly for someone who has followed Bitcoin Core development, review for a while now you really should know better than bandy around statements like &amp;#34;it should be ready to go in a few months&amp;#34; when you currently haven&amp;#39;t scratched the surface on the utility and safety of this opcode. You regularly NACK Core PRs yet you seem willing to wave a consensus change through with no outstanding questions and zero skepticism.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; If I had to select between a soft fork without any use cases and one with use cases, I would go with the one that has some use cases with code, documentation etc. You should propose a new opcode but OP_CTV is not claiming to cure cancer.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Multiple proven built out use cases, sure. Multiple is better than single when you have done the work to ensure they are actually the right tool for those multiple use cases. This work hasn&amp;#39;t been done on any of these use cases. The curing cancer analogy was used to elucidate the point that claims should be deeply explored rather than just accepted as true.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt;&amp;gt; To contrast with his approach, the authors and contributors of another future soft fork proposal (BIP 118 [3], SIGHASH_ANYPREVOUT) aren’t promoting an imminent soft fork activation attempt and instead are building out and testing one of the speculated use cases, eltoo payment channels [4].&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Because its not ready?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; As I said it is not ready because the ANYPREVOUT contributors are building out and testing a use case. The high bar on readiness should be applied to all proposals not merely the ones where the authors/contributors decide to impose a high bar themselves.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I don&amp;#39;t really want to spend my year imploring people to dig deeper on this before indicating they support an imminent activation attempt. Some people don&amp;#39;t have the understanding to dig deeper, some people don&amp;#39;t have the time and some don&amp;#39;t have either. However, if an activation of OP_CTV is attempted this year I am sure it will be contentious [0]. Anyone who cares about Bitcoin development and the ongoing technical work in a multitude of areas should be strongly against a contentious soft fork activation attempt wasting the time of developers and the entire ecosystem even if they don&amp;#39;t have the understanding or time to appreciate the reasons why it is contentious.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; As I understand there are IRC workshops next week on BIP 119 [1] that I&amp;#39;d encourage you to join so you can start getting into a position where you can engage with the skeptics on technical concerns. Regrettably (as I said I find this work interesting) I don&amp;#39;t feel like I can participate because deployment and activation is being included and I think it is irresponsible to be discussing those at this point. In my view activation should not even be speculated upon until it is clear there is overwhelming community support for a soft fork being activated.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; [0]: &amp;gt; &lt;a href=&#34;https://gist.github.com/michaelfolkson/352a503f4f9fc5de89af528d86a1b718&#34;&gt;https://gist.github.com/michaelfolkson/352a503f4f9fc5de89af528d86a1b718&lt;/a&gt;&lt;br/&gt;&amp;gt; [1]: &amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-December/019719.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-December/019719.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&amp;gt; Michael FolksonEmail: michaelfolkson at protonmail.comKeybase: michaelfolksonPGP: 43ED C999 9F85 1D40 EAF4 9835 92D6 0159 214C FEE3&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐&lt;br/&gt;&amp;gt;  On Tuesday, January 4th, 2022 at 11:53 AM, Prayank via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hi Michael,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; If OP_CTV is ready to go now and has overwhelming community support (I don’t think either is true) it should surely have been included in the Taproot soft fork (perhaps delayed) rather than going through the months of activation wrangling and community outreach twice.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; It should be ready to go in a few months IMO and makes no sense to bundle everything with Taproot soft fork. Things can remain separate and still considered good enough based on the changes proposed.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; It should be made clear to any individual(s) that attempt this of the knock on impacts and potential short term damage they are inflicting on the entire ecosystem.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I don&amp;#39;t see any damage with a soft fork that is being discussed since years, documented properly, includes code for implementation and examples, recently got crowdfunding to incentivize review process and improve security.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; It seems to me like the author and primary promoter of this proposal (Jeremy Rubin) is pushing for an imminent attempted activation of a soft fork containing exclusively OP_CTV [2].&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; He is doing nothing unexpected and got reasons to support OP_CTV being implemented soon.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; To contrast with his approach, the authors and contributors of another future soft fork proposal (BIP 118 [3], SIGHASH_ANYPREVOUT) aren’t promoting an imminent soft fork activation attempt and instead are building out and testing one of the speculated use cases, eltoo payment channels [4].&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Because its not ready?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Similar work has not been done for any of the speculated use cases of OP_CTV.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There is no comparison between the two. If someone has worked on one of the speculated uses cases, it makes no difference.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; If we still compare something because of our bias, maybe Sapio is something that would be more helpful for Bitcoin developers.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Instead Jeremy is encouraging people to “soft signal” for soft fork activation of OP_CTV presumably in the hope that the building out and testing of use cases can be completed post activation.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; We had soft signals from mining pools for Taproot as well and still waiting for projects to use Taproot. Even miners signaling with speedy trial was not a guarantee they would follow new consensus rules later. I don&amp;#39;t see anything wrong in looking for people who support a proposal and documenting it.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; This is totally irresponsible in my view. A long list of speculated use cases means nothing on its own. I can propose a new opcode OP_MAGIC and claim it will cure cancer with no potential downsides and hence we should have a soft fork activating it as soon as possible.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; If I had to select between a soft fork without any use cases and one with use cases, I would go with the one that has some use cases with code, documentation etc. You should propose a new opcode but OP_CTV is not claiming to cure cancer.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I would hope there would be sufficient skepticism that this proposal wouldn’t see the light of day.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I am confident this proposal will be used by lot of Bitcoin projects and improve privacy, security, decentralization, demand for block space etc.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I feel the top priority is to bring some attention to the danger of us stumbling into an attempted contentious soft fork activation attempt.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I feel the danger is a few people able to stop soft forks that improve Bitcoin because of their bias and opinions which are mostly non-technical.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Enabling covenants on Bitcoin is a big step change with barely any existing research on the topic and attempting to rush it through by the back door so soon after Taproot activation should be resisted.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Nobody has stopped anyone from doing research. There is no backdoor and everything is public. So soon? I am not sure if there are any issues with a soft fork in next few months if its ready.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&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/20220104/837014b9/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220104/837014b9/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:02:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsy0njwhhpm8sstcs0dg89tp4fsyt5mjl6e0eawa53mlzgxcfawr3gzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zmecqxc</id>
    
      <title type="html">📅 Original date posted:2022-01-01 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsy0njwhhpm8sstcs0dg89tp4fsyt5mjl6e0eawa53mlzgxcfawr3gzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zmecqxc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2nexyg8pde3hc4tgsmugrxmcjakdue9fcmszczx9sc69uxm85srqwzw9p8&#39;&gt;nevent1q…w9p8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-01&lt;br/&gt;📝 Original message:Hi Daniel,&lt;br/&gt;&lt;br/&gt;Not sure which PRs are you talking about, maybe you missed these points based on your understanding:&lt;br/&gt;&lt;br/&gt;Lot of fancy things won&amp;#39;t work in windows shortcut target&lt;br/&gt;&lt;br/&gt;It is more suspicious even if you try, compared to something wrapped in *notify options provided by bitcoin core&lt;br/&gt;&lt;br/&gt;This will not provide me option to run a command based on events like received transaction in wallet&lt;br/&gt;&lt;br/&gt;*notify options provide some options that every malware is looking for&lt;br/&gt;&lt;br/&gt;There is enough time to research more about the issue and respond with something new or that helps in documentation.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220102/9873c9f6/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220102/9873c9f6/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:01:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrc50psjtmern22w85jwmhm58xvwfn3ytu6u5dp5jcu53pxy5t5aczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zylxhna</id>
    
      <title type="html">📅 Original date posted:2022-01-04 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrc50psjtmern22w85jwmhm58xvwfn3ytu6u5dp5jcu53pxy5t5aczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zylxhna" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv2pp7z3p3j65dt7py8nn870gwnjdxm9rzt0qk3jz4v838wrnj9pq6tztwl&#39;&gt;nevent1q…ztwl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-04&lt;br/&gt;📝 Original message:Hi Michael,&lt;br/&gt;&lt;br/&gt;&amp;gt; If OP_CTV is ready to go now and has overwhelming community support (I don’t think either is true) it should surely have been included in the Taproot soft fork (perhaps delayed) rather than going through the months of activation wrangling and community outreach twice.&lt;br/&gt;&lt;br/&gt;It should be ready to go in a few months IMO and makes no sense to bundle everything with Taproot soft fork. Things can remain separate and still considered good enough based on the changes proposed.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; It should be made clear to any individual(s) that attempt this of the knock on impacts and potential short term damage they are inflicting on the entire ecosystem.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t see any damage with a soft fork that is being discussed since years, documented properly, includes code for implementation and examples, recently got crowdfunding to incentivize review process and improve security.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; It seems to me like the author and primary promoter of this proposal (Jeremy Rubin) is pushing for an imminent attempted activation of a soft fork containing exclusively OP_CTV [2].&lt;br/&gt;&lt;br/&gt;He is doing nothing unexpected and got reasons to support OP_CTV being implemented soon.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; To contrast with his approach, the authors and contributors of another future soft fork proposal (BIP 118 [3], SIGHASH_ANYPREVOUT) aren’t promoting an imminent soft fork activation attempt and instead are building out and testing one of the speculated use cases, eltoo payment channels [4].&lt;br/&gt;&lt;br/&gt;Because its not ready?&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Similar work has not been done for any of the speculated use cases of OP_CTV.&lt;br/&gt;&lt;br/&gt;There is no comparison between the two. If someone has worked on one of the speculated uses cases, it makes no difference.&lt;br/&gt;&lt;br/&gt;If we still compare something because of our bias, maybe Sapio is something that would be more helpful for Bitcoin developers.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Instead Jeremy is encouraging people to “soft signal” for soft fork activation of OP_CTV presumably in the hope that the building out and testing of use cases can be completed post activation.&lt;br/&gt;&lt;br/&gt;We had soft signals from mining pools for Taproot as well and still waiting for projects to use Taproot. Even miners signaling with speedy trial was not a guarantee they would follow new consensus rules later. I don&amp;#39;t see anything wrong in looking for people who support a proposal and documenting it.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; This is totally irresponsible in my view. A long list of speculated use cases means nothing on its own. I can propose a new opcode OP_MAGIC and claim it will cure cancer with no potential downsides and hence we should have a soft fork activating it as soon as possible.&lt;br/&gt;&lt;br/&gt;If I had to select between a soft fork without any use cases and one with use cases, I would go with the one that has some use cases with code, documentation etc. You should propose a new opcode but OP_CTV is not claiming to cure cancer.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I would hope there would be sufficient skepticism that this proposal wouldn’t see the light of day.&lt;br/&gt;&lt;br/&gt;I am confident this proposal will be used by lot of Bitcoin projects and improve privacy, security, decentralization, demand for block space etc.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; I feel the top priority is to bring some attention to the danger of us stumbling into an attempted contentious soft fork activation attempt.&lt;br/&gt;&lt;br/&gt;I feel the danger is a few people able to stop soft forks that improve Bitcoin because of their bias and opinions which are mostly non-technical.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Enabling covenants on Bitcoin is a big step change with barely any existing research on the topic and attempting to rush it through by the back door so soon after Taproot activation should be resisted.&lt;br/&gt;&lt;br/&gt;Nobody has stopped anyone from doing research. There is no backdoor and everything is public. So soon? I am not sure if there are any issues with a soft fork in next few months if its ready.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220104/4987e2a4/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220104/4987e2a4/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:01:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxepgcrsw2k49sn77c0md6eukpyyqqrfwzvpv4amz764r2c9x570czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z8lefp8</id>
    
      <title type="html">📅 Original date posted:2022-01-01 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxepgcrsw2k49sn77c0md6eukpyyqqrfwzvpv4amz764r2c9x570czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z8lefp8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0gjeszrhdjek5hdug0v5zxhpegwu6v6cegs2rdk7z2k038sv7tgc84m24k&#39;&gt;nevent1q…m24k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-01&lt;br/&gt;📝 Original message:Hello World,&lt;br/&gt;&lt;br/&gt;What?&lt;br/&gt;&lt;br/&gt;Remove all *notify options from Bitcoin Core (full node implementation used by 99% nodes)&lt;br/&gt;&lt;br/&gt;Or one of the below:&lt;br/&gt;&lt;br/&gt;notifications.dat&lt;br/&gt;not use system() in runCommand()&lt;br/&gt;Use a new setting in settings.json file, notifypolicy which is 0 by default (restricted) and can be set to 1 (unrestricted)&lt;br/&gt;&lt;br/&gt;Why?&lt;br/&gt;&lt;br/&gt;They can help attackers in doing almost anything on machines running Bitcoin Core with some social engineering.&lt;br/&gt;&lt;br/&gt;How?&lt;br/&gt;&lt;br/&gt;Everything is explained several times in different issues, PRs etc. to different people including few reviewers who even NACKed a PR that would help in adding such options but with some documentation. I won&amp;#39;t comment much about the reviewers but some of them were clueless about issue and how things work.&lt;br/&gt;&lt;br/&gt;Example: Calling something misleading and ludicrous when you don&amp;#39;t even know what works in Windows shortcut and could not share one example of financial application &lt;a href=&#34;https://github.com/bitcoin/bitcoin/issues/23412#issuecomment-1003496126&#34;&gt;https://github.com/bitcoin/bitcoin/issues/23412#issuecomment-1003496126&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;TL;DR&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/23395#issuecomment-956353035&#34;&gt;https://github.com/bitcoin/bitcoin/pull/23395#issuecomment-956353035&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/bitcoin/bitcoin/issues/23412#issuecomment-970480769&#34;&gt;https://github.com/bitcoin/bitcoin/issues/23412#issuecomment-970480769&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;To be honest, neither I have energy left to highlight the importance of these issues nor most of the people look interested in this space to address it. This email is a part of my efforts to share things with everyone which I even tried with documentation. There is something seriously wrong if few people including maintainers acknowledge the issues with *notify options but nobody wants to fix it or document it, I will leave it for people to form their own opinions about it.&lt;br/&gt;&lt;br/&gt;Last but not least I was even asked to not review and comment in &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/23395&#34;&gt;https://github.com/bitcoin/bitcoin/pull/23395&lt;/a&gt; when I was just responding to others. &lt;br/&gt;&lt;br/&gt;This will be helpful in my security project which was already shared in mailing list to highlight what users expect from developers and future of money, review process etc. and what is the ground reality.&lt;br/&gt;&lt;br/&gt;Happy New Year&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220101/f8eafc5e/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220101/f8eafc5e/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:01:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9v49qh7jwzmuhc2dus7tqt0evfcaxfh0s24p37462fjlpggxp3ngzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z05n2a3</id>
    
      <title type="html">📅 Original date posted:2022-01-18 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9v49qh7jwzmuhc2dus7tqt0evfcaxfh0s24p37462fjlpggxp3ngzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z05n2a3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrh6rzfmjkyjqrazg7jrm4vwemtq762em9hqfct9g37zmny3w4c4svznte0&#39;&gt;nevent1q…nte0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2022-01-18&lt;br/&gt;📝 Original message:&amp;gt; We should strive to one day get to a point where the bitcoin consensus isn&amp;#39;t updating at all.&lt;br/&gt;&lt;br/&gt;That day is nowhere near IMO and maybe we won&amp;#39;t see it in my lifetime.&lt;br/&gt;&lt;br/&gt;&amp;gt; Perhaps we should come to a consensus as a consensus as a community what the minimum time between soft forks should be, and just as importantly, what the minimum time between finalized consensus-change implementation and when we decide community consensus has been achieved.&lt;br/&gt;&lt;br/&gt;This is not possible in a decentralized network like Bitcoin and makes no sense. Soft forks can/should be done as and when required. This does not mean we do them often but if a change makes sense, looks ready, got enough consensus, reviewed properly etc. then timing doesn&amp;#39;t really matter in every case.&lt;br/&gt;&lt;br/&gt;&amp;gt; Activating multiple consensus changes in a bundle is far safer than having multiple separate in-flight soft forks at once.&lt;br/&gt;&lt;br/&gt;This is not true. More changes bundled require more review and still more probability to have bugs. Security is always about keeping things simple.&lt;br/&gt;&lt;br/&gt;&amp;gt; One solution is that we could be a lot more direct about how decisions are made. There&amp;#39;s been a lot of rhetoric around UASF and how the economic majority is really who&amp;#39;s running the show.&lt;br/&gt;&lt;br/&gt;BIP 8 with LOT=TRUE was a better activation mechanism option in Taproot but some influential developers wrote its misleading, unsafe etc. on social media so you can call me negative at this moment however I have realized the truth is really sad and we can&amp;#39;t blindly follow some people. There are lot of people who will tell you bad things about UASF and how speedy trial is the best thing Bitcoin has ever experienced.&lt;br/&gt;&lt;br/&gt;Michael Folkson also had some opinion in activation mechanism IIRC,&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20220118/839b7bfc/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20220118/839b7bfc/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:01:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsprw7y4gn0ss84aqte6huydle2r0fqn8audpseap7dnylgrhzxuqczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zlvplt8</id>
    
      <title type="html">📅 Original date posted:2021-12-24 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsprw7y4gn0ss84aqte6huydle2r0fqn8audpseap7dnylgrhzxuqczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zlvplt8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzvclmp38j8fm9l7twq6l7hdxhwrgmac5wg2gxz9vfvnfwr8hf7gzdtytd&#39;&gt;nevent1q…tytd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-12-24&lt;br/&gt;📝 Original message:Hi Jeremy,&lt;br/&gt;&lt;br/&gt;&amp;gt; Wheres the info come from? Well, multiple places. We could get it from a third party (maybe using anattestation chain of some sort?), or there are certain ways it could beself-referential (like for powswap &amp;lt;&lt;a href=&#34;https://powswap.com&amp;gt&#34;&gt;https://powswap.com&amp;gt&lt;/a&gt;;).&lt;br/&gt;&lt;br/&gt;&amp;gt; Now let’s define a threshold oracle – we wouldn’t want to trust just onelousy oracle, so let’s trust M out of N of them!&lt;br/&gt;&lt;br/&gt;Similar approach is used in discreet log contracts for multi oracles. There is even a project for P2P derivatives but it was not used for any real trades on mainnet or further developed. What difference would OP_CTV make in this project if its implemented in Bitcoin?&lt;br/&gt;&lt;a href=&#34;https://github.com/p2pderivatives/p2pderivatives-client&#34;&gt;https://github.com/p2pderivatives/p2pderivatives-client&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/p2pderivatives/p2pderivatives-server&#34;&gt;https://github.com/p2pderivatives/p2pderivatives-server&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/p2pderivatives/p2pderivatives-oracle&#34;&gt;https://github.com/p2pderivatives/p2pderivatives-oracle&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Does this NEED CTV?&lt;br/&gt;No, not in particular. Most of this stuff could be done with online signer server federation between you and counterparty. CTV makes some stuff nicer though, and opens up new possibilities for opening these contracts unilaterally.&lt;br/&gt;&lt;br/&gt;Nicer? How would unilateral derivatives work because my understanding was that you always need a peer to take the other side of the trade. I wish we could discuss this topic in a trading community with some Bitcoiners that even had some programming knowledge.&lt;br/&gt;&lt;br/&gt;Derivatives are interesting and less explored or used in Bitcoin projects. They could be useful in solving lot of problems.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211224/97c13df5/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211224/97c13df5/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:01:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq3d92uupe536w858887x5ygk5qymwqm5drchvnhrkwn6wakptd2szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zdsmvsc</id>
    
      <title type="html">📅 Original date posted:2021-12-10 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq3d92uupe536w858887x5ygk5qymwqm5drchvnhrkwn6wakptd2szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zdsmvsc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdsz38yyz4saxx3mafn6xthagujvvjm92rcxpsnezlfny23a3yn8gyft4v0&#39;&gt;nevent1q…t4v0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-12-10&lt;br/&gt;📝 Original message:Hello World,&lt;br/&gt;&lt;br/&gt;I had started working on this blog dedicated to Hal Finney in August: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-August/019367.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-August/019367.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I have been able to track more than 10 Issues and Pull Requests from different Bitcoin projects that are focused on privacy. Wrote 3 blog posts and will write more often as I learn new things. There is a section called &amp;#39;Hall of Fame&amp;#39; and 7 developers are listed in hof who worked on one or more pull requests that helped improve privacy in Bitcoin projects: Andrew Chow, chimp1984, jmacxx, Luke Dashjr, Samuel Dobson, Vasil Dimov and wpaulino.&lt;br/&gt;&lt;br/&gt;Last post is about &amp;#39;Rebroadcast mechanism&amp;#39; used in Bitcoin full node implementations: &lt;a href=&#34;https://prayank23.github.io/camouflage//blog/rebroadcast/&#34;&gt;https://prayank23.github.io/camouflage//blog/rebroadcast/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Problem: Rebroadcast mechanism used in Bitcoin Core and Knots, rebroadcasts only our transactions. This helps spy nodes to link bitcoin addresses with IP addresses and also know that wallets are enabled for a node.&lt;br/&gt;&lt;br/&gt;Solution by Amiti Uttarwar: New rebroadcast mechanism in which transactions are re-broadcasted based on fee rate and mempool age.&lt;br/&gt;&lt;br/&gt;I have shared other details, my opinion and links to comments by Suhas Daftuar in the blog post since related pull request has been in draft mode for some time now.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211210/994e89f4/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211210/994e89f4/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:01:09Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs89n3k0k9tvcxnnhuc7mxf8saquhd0m5yg50yuerp5eapww6e4rsgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z75fj83</id>
    
      <title type="html">📅 Original date posted:2021-12-04 📝 Original message:Can ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs89n3k0k9tvcxnnhuc7mxf8saquhd0m5yg50yuerp5eapww6e4rsgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z75fj83" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2sd0tutvlet8hwwta8vln5cmfkss8eq5lcu20saz4flarcxk756q5zv0py&#39;&gt;nevent1q…v0py&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-12-04&lt;br/&gt;📝 Original message:Can you share the email address to get approval or permission for this type of bitcoin transactions? i.e. opening and closing of LN channels or OP_RETURN. I will keep that in Cc next time.&lt;br/&gt;&lt;br/&gt;I can write chess moves on a dollar bill and send to my friends but it does not solve any of the problems. Bitcoin&amp;#39;s blockchain or ledger is for transactions. As long as a transaction is valid, standard and paying fees nobody should have issues with what is being achieved with the transaction.&lt;br/&gt;&lt;br/&gt;Thanks&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Dec 4, 2021, 15:30 by willtech at live.com.au:&lt;br/&gt;&lt;br/&gt;&amp;gt; The frivolous use of block space - ie. to increase the demand for block space -  is not encouraged. Although it is possible you may write chess moves on a wrap of dollar bills and send them to your friends, nowhere that I know of has this been recorded in a ledger as a valid past time.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; KING JAMES HRMH &lt;br/&gt;&amp;gt; Great British Empire&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt; The Australian&lt;br/&gt;&amp;gt; LORD HIS EXCELLENCY JAMES HRMH (&amp;amp; HMRH)&lt;br/&gt;&amp;gt; of Hougun Manor &amp;amp; Glencoe &amp;amp; British Empire&lt;br/&gt;&amp;gt; MR. Damian A. James Williamson&lt;br/&gt;&amp;gt; Wills&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; et al.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt; Willtech&lt;br/&gt;&amp;gt; www.willtech.com.au&lt;br/&gt;&amp;gt; www.go-overt.com&lt;br/&gt;&amp;gt; duigco.org DUIGCO API&lt;br/&gt;&amp;gt; and other projects&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; m. 0487135719&lt;br/&gt;&amp;gt; f. &#43;61261470192&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; This email does not constitute a general advice. Please disregard this email if misdelivered.&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; From:&amp;gt;  bitcoin-dev &amp;lt;bitcoin-dev-bounces at lists.linuxfoundation.org&amp;gt; on behalf of Prayank via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt; Sent:&amp;gt;  Saturday, 4 December 2021 3:36 PM&lt;br/&gt;&amp;gt;  &amp;gt; To:&amp;gt;  Lightning Dev &amp;lt;lightning-dev at lists.linuxfoundation.org&amp;gt;&lt;br/&gt;&amp;gt;  &amp;gt; Cc:&amp;gt;  Bitcoin Dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt;&lt;br/&gt;&amp;gt;  &amp;gt; Subject:&amp;gt;  [bitcoin-dev] Pawn (chess piece) | Breaking bitcoin by playing chess&amp;gt;  &amp;gt;  &lt;br/&gt;&amp;gt; Hello World,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Link with what, why and how: &lt;a href=&#34;https://gist.github.com/prayank23/22763f48199ed106e59801be43ad4efc&#34;&gt;https://gist.github.com/prayank23/22763f48199ed106e59801be43ad4efc&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Two related things that I found: &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; 1.&amp;gt; Koala Studio tried chess on LN in 2019 but shutdown in August 2019&lt;br/&gt;&amp;gt; 2.Etleneum still has chess but works differently&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Primary goal of this project can be different and focus on testing Bitcoin transactions. Secondary goal is to have fun and contribute in increasing demand for block space. Maybe an app for developers to play chess, friendly competitions, learn and share new things. &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If chess sounds boring it can be replaced with any 2 player game that works for such setup and can be played with patience over few hours/days.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Spam? Sorry zero fee transactions do not work anymore. In fact, nothing below 1 sat/vbyte fee rate would work and all transactions will pay fees that are required long term. OP_RETURN is used by many projects and excluded from UTXO set. Let me know if something looks wrong. I won&amp;#39;t be working on this as busy with another project and recently started contributing in Wasabi.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; -- &lt;br/&gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&lt;br/&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/20211204/0788929e/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211204/0788929e/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs26umnx4gsk8m7rnjtq9950lh8jge0rwtvaq2e3s7yw4q32lajungzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z6e3usl</id>
    
      <title type="html">📅 Original date posted:2021-12-04 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs26umnx4gsk8m7rnjtq9950lh8jge0rwtvaq2e3s7yw4q32lajungzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z6e3usl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgu4w5dvnncjku0yrrfa067ftp736zstkw8xht9mxd0vrs4rm9stc9hhjm2&#39;&gt;nevent1q…hjm2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-12-04&lt;br/&gt;📝 Original message:Hello World,&lt;br/&gt;&lt;br/&gt;Link with what, why and how: &lt;a href=&#34;https://gist.github.com/prayank23/22763f48199ed106e59801be43ad4efc&#34;&gt;https://gist.github.com/prayank23/22763f48199ed106e59801be43ad4efc&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Two related things that I found: &lt;br/&gt;&lt;br/&gt;1.Koala Studio tried chess on LN in 2019 but shutdown in August 2019&lt;br/&gt;2.Etleneum still has chess but works differently&lt;br/&gt;&lt;br/&gt;Primary goal of this project can be different and focus on testing Bitcoin transactions. Secondary goal is to have fun and contribute in increasing demand for block space. Maybe an app for developers to play chess, friendly competitions, learn and share new things. &lt;br/&gt;&lt;br/&gt;If chess sounds boring it can be replaced with any 2 player game that works for such setup and can be played with patience over few hours/days.&lt;br/&gt;&lt;br/&gt;Spam? Sorry zero fee transactions do not work anymore. In fact, nothing below 1 sat/vbyte fee rate would work and all transactions will pay fees that are required long term. OP_RETURN is used by many projects and excluded from UTXO set. Let me know if something looks wrong. I won&amp;#39;t be working on this as busy with another project and recently started contributing in Wasabi.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211204/b04a0d5c/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211204/b04a0d5c/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv5qhqa3p9n7gd4rmstrg0f4nyn6e2440l0cy0qw0rl4dy2stzahczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zup75um</id>
    
      <title type="html">📅 Original date posted:2021-11-27 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv5qhqa3p9n7gd4rmstrg0f4nyn6e2440l0cy0qw0rl4dy2stzahczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zup75um" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszk242u2xz5hv6l367c67v46mcm43qspn6rtmkeqpulanzlp07k0gusla5h&#39;&gt;nevent1q…la5h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-11-27&lt;br/&gt;📝 Original message:Hi Ali,&lt;br/&gt;&lt;br/&gt;Not sure if this is exactly what you are looking for but maybe trying to solve this I might also learn few things:&lt;br/&gt;&lt;br/&gt;Save zmqpubsequence=tcp://127.0.0.1:28332 in bitcoin.conf&lt;br/&gt;&lt;br/&gt;Run bitcoind&lt;br/&gt;&lt;br/&gt;Run this python script: &lt;a href=&#34;https://pastebin.com/raw/tNp2x5y3&#34;&gt;https://pastebin.com/raw/tNp2x5y3&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;You will see results like this: &lt;br/&gt; &lt;img src=&#34;https://i.imgur.com/xKzFJbl.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://i.imgur.com/gpsTTHZ.png&#34;&gt; &lt;br/&gt;&lt;br/&gt;A - Accepted, C- Connect (block) and R- Removal in the above screenshots&lt;br/&gt;&lt;br/&gt;If you are looking for unconfirmed transactions printed in sequence I think this should help. Since transactions can be printed twice (accept,remove) in this case as well, python script can be modified to manage this IMO.&lt;br/&gt;&lt;br/&gt;Other alternatives can be debug=mempool and reading debug.log for changes without polling.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211127/d9d4e66e/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211127/d9d4e66e/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvdr5kzrprtpsr8te330te8ep3vyrgt2w87gctqjwzkfdz0h77fyszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zlakrhn</id>
    
      <title type="html">📅 Original date posted:2021-11-18 📝 Original message:Good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvdr5kzrprtpsr8te330te8ep3vyrgt2w87gctqjwzkfdz0h77fyszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zlakrhn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrm9942yrlrz9c4r2d0ntwh0qlf7uzwjx0qldzs898mhaemhmpkdg6ezgr6&#39;&gt;nevent1q…zgr6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-11-18&lt;br/&gt;📝 Original message:Good morning ZmnSCPxj,&lt;br/&gt;&lt;br/&gt;&amp;gt; Indeed, I believe we should take the position that &amp;#34;review process is as much a part of the code as the code itself, and should be tested regularly&amp;#34;.&lt;br/&gt;&lt;br/&gt;Agree. Review process is an important part of open source Bitcoin projects. We should test and verify if everything is working as expected or there is any scope for improvement.&lt;br/&gt;&lt;br/&gt;&amp;gt; as they cannot opt out of &amp;#34;the real thing&amp;#34; other than to stop developing entirely&lt;br/&gt;&lt;br/&gt;True and it won&amp;#39;t be as obvious as this. Nobody will announce it on dev mailing list and will use proxies (not networks but humans)&lt;br/&gt;&lt;br/&gt;After reading all the emails, personally experiencing review process especially on important issues like privacy and security, re-evaluating everything and considering the time I can spend on this, I have decided to do this exercise for 3 projects with just 1 account. I have created a salted hash for the username as you had mentioned in the first email:&lt;br/&gt;&lt;br/&gt;f40bcb13dbcbf7b6245becb757777586c22798ed7360cd9853572152ddf07a39&lt;br/&gt;&lt;br/&gt;3 Bitcoin projects are Bitcoin Core (full node implementation), LND (LN implementation) and Bisq (DEX).&lt;br/&gt;&lt;br/&gt;Pull requests will be created in next 6 months. If vulnerability gets caught during review, will publicly announce here that the project caught the PR and reveal the de-commitment publicly. If not caught during review, will privately reveal both the inserted vulnerability and the review failure via the normal private vulnerability-reporting channels. A summary with all the details will be shared later.&lt;br/&gt;&lt;br/&gt;This exercise cannot be same as one of the active developers trying to do the same thing because of few reasons mentioned by Ryan Grant in one of the emails: uneven reputation factor of various devs, and uneven review attention for new pull requests. However, I am expecting few interesting results which will help improve the review process hence make Bitcoin more secure.&lt;br/&gt;&lt;br/&gt;Will end the email by rephrasing one of the tweets from a respected cypherpunk recently: Independent thought is critical in aircraft crash investigations and in bitcoin development. Immunity from peer pressure can be very helpful during review process.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Oct 4, 2021, 09:29 by ZmnSCPxj at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Good morning Luke,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; All attempts are harmful, no matter the intent, in that they waste&lt;br/&gt;&amp;gt;&amp;gt; contributors&amp;#39; time that could be better spent on actual development.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; However, I do also see the value in studying and improving the review process&lt;br/&gt;&amp;gt;&amp;gt; to harden it against such inevitable attacks. The fact that we know the NSA&lt;br/&gt;&amp;gt;&amp;gt; engages in such things, and haven&amp;#39;t caught one yet should be a red flag.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Indeed, I believe we should take the position that &amp;#34;review process is as much a part of the code as the code itself, and should be tested regularly&amp;#34;.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Therefore, I think any such a scheme needs to be at least opt-out, if not&lt;br/&gt;&amp;gt;&amp;gt; opt-in. Please ensure there&amp;#39;s a simple way for developers with limited time&lt;br/&gt;&amp;gt;&amp;gt; (or other reasons) to be informed of which PRs to ignore to opt-out of this&lt;br/&gt;&amp;gt;&amp;gt; study. (Ideally it would also prevent maintainers from merging - maybe&lt;br/&gt;&amp;gt;&amp;gt; possible since we use a custom merging script, but what it really needs to&lt;br/&gt;&amp;gt;&amp;gt; limit is the push, not the dry-run.)&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Assuming developers are normal humans with typical human neurology (in particular a laziness circuit), perhaps this would work?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Every commit message is required to have a pair of 256-bit hex words.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Public attempts at attack / testing of the review process will use the first 256-bit as a salt, and when the salt is prepended to the string &amp;#34;THIS IS AN ATTACK&amp;#34; and then hashed with e.g. SHA256, should result in the second 256-bit word.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Non-attacks / normal commits just use random 256-bit numbers.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Those opting-out to this will run a script that checks commit messages for whether the first 256-bit hexword concatenated with &amp;#34;THIS IS AN ATTACK&amp;#34;, then hashed, is the second 256-bit hexword.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Those opting-in will not run that script and ignore the numbers.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The script can be run as well at the maintainer.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Hopefully, people who are not deliberately opting out will be too lazy to run the script (as is neurotypical for humans) and getting &amp;#34;spoilered&amp;#34; on this.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ***HOWEVER***&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; We should note that a putative NSA attack would of course not use the above protocol, and thus no developer can ever opt out of an NSA attempt at inserting vulnerabilities; thus, I think it is better if all developers are forced to opt in on the &amp;#34;practice rounds&amp;#34;, as they cannot opt out of &amp;#34;the real thing&amp;#34; other than to stop developing entirely.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt; ZmnSCPxj&lt;br/&gt;&amp;gt;&lt;br/&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/20211118/0b378431/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211118/0b378431/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvwd935yw0rd9lscl46h006y77l68vt82kj57kqswgxg44nj4jafqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z2s90ya</id>
    
      <title type="html">📅 Original date posted:2021-11-05 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvwd935yw0rd9lscl46h006y77l68vt82kj57kqswgxg44nj4jafqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z2s90ya" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgflgvslkscew68ldquc0fhxwt8lrgjr208c9h6vtars6ha7wtzlq77ccnc&#39;&gt;nevent1q…ccnc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-11-05&lt;br/&gt;📝 Original message:Hi Kate,&lt;br/&gt;&lt;br/&gt;&amp;gt; He is taking the most sensible way forward, decreasing bus factor.&lt;br/&gt;&lt;br/&gt;Agree. Work being shared with other maintainers is an improvement.&lt;br/&gt;&lt;br/&gt;&amp;gt; Read: &lt;a href=&#34;https://laanwj.github.io/2021/01/21/decentralize.html&#34;&gt;https://laanwj.github.io/2021/01/21/decentralize.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Interesting blog post. First paragraph talks about strange expectations, not sure what other people expected however I expected present maintainers will always have respect for the Founder of Bitcoin, keep important docs in repository, website etc. forever and respond with appropriate things if any rich scammers try to remove anything important. Anyway that chapter is over and this PR will always remain in history for others to see and make their own opinions about it: &lt;a href=&#34;https://github.com/bitcoin-core/bitcoincore.org/pull/740&#34;&gt;https://github.com/bitcoin-core/bitcoincore.org/pull/740&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;What followed it (whitepaper being shared on different websites) was true decentralization and we need something similar in other aspects of full node implementations. Few things that can improve decentralization:&lt;br/&gt;&lt;br/&gt;1.More people using alternative full node implementations. Right now 98% of nodes use Bitcoin Core.&lt;br/&gt;2.More people like Luke Dashjr and Amir Taaki who do not simp for anyone. Being a contributor or maintainer in Bitcoin full node implementation is different from other open source projects. It was never going to be easy and it will get difficult with time,&lt;br/&gt;3.More people from different countries getting involved in important roles.&lt;br/&gt;4.Few anons.&lt;br/&gt;5.Individuals and organizations who fund different Bitcoin projects should consider contributing in alternative. full node implementations as well. Maybe start with Bitcoin Knots.&lt;br/&gt;&lt;br/&gt;I am sure lot of people will find this controversial or disagree with it however this is my opinion and things that I think can improve Bitcoin. Will quote something from my recent medium post about a dev meetup and Knots:&lt;br/&gt;&lt;br/&gt;Accepting the problems, looking for solutions and trying to improve things is the best approach we as engineers can follow to do better things in Bitcoin. Irrational optimism is as toxic as irrational pessimism.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://prayankgahlot.medium.com/op-halloween21-and-bitcoin-knots-b8a4da4fa0bd&#34;&gt;https://prayankgahlot.medium.com/op-halloween21-and-bitcoin-knots-b8a4da4fa0bd&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Only ~1337 blocks left for Taproot to activate. So cheers to another soft fork being a success and Bitcoin improving regularly. Thanks to everyone who contributed including reviewers. Hoping most of the people will start using latest version of Bitcoin Core or other full node implementations soon.&lt;br/&gt;.&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Oct 21, 2021, 01:48 by mercedes.catherine.salazar at gmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hi Owen,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Wed, Oct 20, 2021 at 9:25 PM Owen Gunden via bitcoin-dev &amp;lt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; &amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; On Wed, Oct 20, 2021 at 04:47:17PM &#43;0200, Prayank wrote:&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &amp;gt; It seems confusing to have two sites that seemingly both represent&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &amp;gt; bitcoin core.&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; There is only one website which represents Bitcoin Core full node&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; implementation. You can download Bitcoin Core from&lt;br/&gt;&amp;gt;&amp;gt;  &amp;gt; &amp;gt;&amp;gt; &lt;a href=&#34;https://bitcoincore.org&#34;&gt;https://bitcoincore.org&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;  &lt;br/&gt;&amp;gt;&amp;gt;  I also notice that, as of 22.0, Wladimir is no longer signing the&lt;br/&gt;&amp;gt;&amp;gt;  releases, and I have no trust in my gpg network of the people who seem&lt;br/&gt;&amp;gt;&amp;gt;  to have replaced him.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; He is taking the most sensible way forward, decreasing bus factor.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Read: &amp;gt; &lt;a href=&#34;https://laanwj.github.io/2021/01/21/decentralize.html&#34;&gt;https://laanwj.github.io/2021/01/21/decentralize.html&lt;/a&gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Given the level of security at stake here, my eyebrows are raised at&lt;br/&gt;&amp;gt;&amp;gt;  this combination of items changing (new website &#43; new gpg signers at the&lt;br/&gt;&amp;gt;&amp;gt;  same time).&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Don&amp;#39;t worry and build your own release;&lt;br/&gt;&amp;gt; but if you do, always verify the tree hash.&lt;br/&gt;&amp;gt; Trust signed annotated tags.&lt;br/&gt;&amp;gt; Cheers!&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&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;  &amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;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;&amp;gt;&lt;br/&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/20211105/cd5ec286/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211105/cd5ec286/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrvxy4zwvhz54t6sflflkhgpn6rhqxchm9f92rkg2zmz0f50dt73gzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z4qgxnu</id>
    
      <title type="html">📅 Original date posted:2021-10-20 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrvxy4zwvhz54t6sflflkhgpn6rhqxchm9f92rkg2zmz0f50dt73gzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z4qgxnu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9gqkwawgje7hdv43cqyast3ulmra77xgpdtuq9wvusstwen6ktmq493fkn&#39;&gt;nevent1q…3fkn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-20&lt;br/&gt;📝 Original message:Hi Owen,&lt;br/&gt;&lt;br/&gt;&amp;gt; When I search for &amp;#34;download bitcoin core&amp;#34; my top result is bitcoin.org, which is out of date and doesn&amp;#39;t have 22.0&lt;br/&gt;&lt;br/&gt;This is an issue related to SEO which only website owners can fix or maybe others can help who know better.&lt;br/&gt;&lt;br/&gt;&amp;gt; It seems confusing to have two sites that seemingly both represent bitcoin core.&lt;br/&gt;&lt;br/&gt;There is only one website which represents Bitcoin Core full node implementation. You can download Bitcoin Core from &lt;a href=&#34;https://bitcoincore.org&#34;&gt;https://bitcoincore.org&lt;/a&gt;&lt;br/&gt;Ensure that you are using the correct domain as some people have registered domains which use punycode, looks similar and spreading malware: &lt;a href=&#34;https://bitcoin.stackexchange.com/a/107738/&#34;&gt;https://bitcoin.stackexchange.com/a/107738/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Maybe the download links could be removed from bitcoin.org and instead it could just link to bitcoincore.org?&lt;br/&gt;&lt;br/&gt;You can open an issue in website repository: &lt;a href=&#34;https://github.com/bitcoin-dot-org/bitcoin.org&#34;&gt;https://github.com/bitcoin-dot-org/bitcoin.org&lt;/a&gt; and tag Cobra who owns the website and domain.&lt;br/&gt;&lt;br/&gt;Alternately you could also try a derivative of Bitcoin Core: &lt;a href=&#34;https://bitcoinknots.org/&#34;&gt;https://bitcoinknots.org/&lt;/a&gt; maintained by Luke Dashjr.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211020/54d849db/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211020/54d849db/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9x58j824sl3k7w75tt8re6hy8k7w4jtwnfd2sh7hyrfnaect3cpszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zsf2v38</id>
    
      <title type="html">📅 Original date posted:2021-10-11 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9x58j824sl3k7w75tt8re6hy8k7w4jtwnfd2sh7hyrfnaect3cpszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zsf2v38" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyel3l7h747pxy0p3n7hmgkq0g8xd44p0e6p5tn0mmutfaf3v6tvqrhh9sz&#39;&gt;nevent1q…h9sz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-11&lt;br/&gt;📝 Original message:Hi Michael,&lt;br/&gt;&lt;br/&gt;Agree with almost everything.&lt;br/&gt;&lt;br/&gt;&amp;gt; Miner signaling is a tool for signaling readiness. It is not voting for the soft fork or expressing support for the soft fork. There should not be any attempt to facilitate miner signaling until there is sufficient community consensus (the mining community is a subset of the community) on the soft fork. &lt;br/&gt;&lt;br/&gt;This is really important which gets ignored. I wish there was a way to solve this problem in a way that it is not misinterpreted by users.&lt;br/&gt;&lt;br/&gt;During signalling for taproot, there were lots of users in different communities that believed miners are voting for taproot and we need some percentage of miners to agree before making any changes in Bitcoin. It was not just non-technical users but few mining pools, exchanges etc. also considered miners signaling as some voting process.&lt;br/&gt;&lt;br/&gt;Best I could do at that moment was share this link: &lt;a href=&#34;https://bitcoin.stackexchange.com/questions/97043/is-there-an-active-list-of-bips-currently-open-for-voting/&#34;&gt;https://bitcoin.stackexchange.com/questions/97043/is-there-an-active-list-of-bips-currently-open-for-voting/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;However I am sure there are lot of people who still think miners vote during signaling. Opinions of few developers on MASF vs UASF also adds more confusion to this thing. I could not think of any solution to solve this problem.&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211011/9d118eee/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211011/9d118eee/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T23:00:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswfxxwc0ufmeh586hg4xe5nhtgchhs8jz353xjl22ll92um95jzsqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zamzuv3</id>
    
      <title type="html">📅 Original date posted:2021-10-06 📝 Original message:Good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswfxxwc0ufmeh586hg4xe5nhtgchhs8jz353xjl22ll92um95jzsqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zamzuv3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst5vp5223f784etg7nve272v4shhtffkdzv58tl9fp7twnc5k9ggqmczck9&#39;&gt;nevent1q…zck9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-06&lt;br/&gt;📝 Original message:Good morning Michael,&lt;br/&gt;&lt;br/&gt;Thanks for sharing the summary about BIP process meeting. &lt;br/&gt;&lt;br/&gt;&amp;gt; However, zero filters creates a Ethereum style bewildering number of BIPs of varying quality that all need to be stored and maintained. The option of being able to store a BIP in any repo doesn’t appear to offer material upside (michaelfolkson). It still needs to get a BIP number from the BIP editors and if the alternative repo is deleted or the BIP champion becomes unresponsive there is the problem of changing the location of where the BIP is stored. It is much easier to monitor a single repo rather than an infinite number of repos that contain BIPs.&lt;br/&gt;&lt;br/&gt;1.I want to avoid mentioning projects that are not decentralized however the thing you mentioned is a feature not a bug. Neither anyone needs &amp;#34;quality&amp;#34; certificates from anyone nor approval. People are free to propose anything as improvement for Bitcoin. What gets implemented is a different thing. Also BIP number doesn&amp;#39;t make something legit, BIPs can have any names. Example: If I ever create draft a proposal to improve Bitcoin, it will be in my own repository and with a unique name.&lt;br/&gt;&lt;br/&gt;2.I am surprised that few influential developers that wanted to improve BIP process earlier by making it more decentralized were not present in either meeting. Also no follow up here on mailing list. So decentralization was only required when you had some issues with Luke Dashjr? Few things are so obvious that even a newbie who starts researching about Bitcoin from today can observe such things.&lt;br/&gt;&lt;br/&gt;I tried my best to ask more people to participate in the meeting by tweeting, requested Christopher to attend the meeting and share his thoughts. Thanks everyone who was part of this meeting.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20211006/751c44e4/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211006/751c44e4/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:59:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxtqf8yzsp37qapxjkhu9lclspwlewnvagjvkhugtznwdjcy65lwszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zx6jrgj</id>
    
      <title type="html">📅 Original date posted:2021-10-02 📝 Original message:This ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxtqf8yzsp37qapxjkhu9lclspwlewnvagjvkhugtznwdjcy65lwszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zx6jrgj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyjt2sj5ywd3kjqf5tehxe94ly6xa3t6sq5exm745tq3ltlahmy5sq755s7&#39;&gt;nevent1q…55s7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-02&lt;br/&gt;📝 Original message:This looks interesting although I don&amp;#39;t understand few things:&lt;br/&gt;&lt;br/&gt;&amp;gt; The scheme should include public precommitments collected at ceremonial intervals.&lt;br/&gt;&lt;br/&gt;How would this work? Can you explain with an example please.&lt;br/&gt;&lt;br/&gt;&amp;gt; Upon assignment, the dev would have community approval to opportunistically insert a security flaw&lt;br/&gt;&lt;br/&gt;Who is doing the assignment?&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Oct 2, 2021, 01:45 by bitcoin-dev at rgrant.org:&lt;br/&gt;&lt;br/&gt;&amp;gt; Due to the uneven reputation factor of various devs, and uneven review&lt;br/&gt;&amp;gt; attention for new pull requests, this exercise would work best as a&lt;br/&gt;&amp;gt; secret sortition.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Sortition would encourage everyone to always be on their toes rather&lt;br/&gt;&amp;gt; than only when dealing with new github accounts or declared Red Team&lt;br/&gt;&amp;gt; devs.  The ceremonial aspects would encourage more devs to participate&lt;br/&gt;&amp;gt; without harming their reputation.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;a href=&#34;https://en.wikipedia.org/wiki/Sortition&#34;&gt;https://en.wikipedia.org/wiki/Sortition&lt;/a&gt;&lt;br/&gt;&amp;gt;  &lt;a href=&#34;https://en.wikipedia.org/wiki/Red_team&#34;&gt;https://en.wikipedia.org/wiki/Red_team&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The scheme should include public precommitments collected at&lt;br/&gt;&amp;gt; ceremonial intervals.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; where:&lt;br/&gt;&amp;gt;  hash1 /* sortition ticket */     = double-sha256(secret)&lt;br/&gt;&amp;gt;  hash2 /* public precommitment */ = double-sha256(hash1)&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The random oracle could be block hashes.  They could be matched to&lt;br/&gt;&amp;gt; hash1, the sortition ticket.  A red-team-concurrency difficulty&lt;br/&gt;&amp;gt; parameter could control how many least-significant bits must match to&lt;br/&gt;&amp;gt; be secretly selected.  The difficulty parameter could be a matter of&lt;br/&gt;&amp;gt; group consensus at the ceremonial intervals, based on a group decision&lt;br/&gt;&amp;gt; on how much positive effect the Red Team exercise is providing.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Upon assignment, the dev would have community approval to&lt;br/&gt;&amp;gt; opportunistically insert a security flaw; which, when either caught,&lt;br/&gt;&amp;gt; merged, or on timeout, they would reveal along with the sortition&lt;br/&gt;&amp;gt; ticket that hashes to their public precommitment.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Sortition Precommitment Day might be once or twice a year.&lt;br/&gt;&amp;gt;&lt;br/&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/20211002/2ff6411c/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211002/2ff6411c/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:59:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8z8pxtyejy8k2ruz3tt83c8pkj55hljm47tksxuxv42j8llampcgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zdk52mm</id>
    
      <title type="html">📅 Original date posted:2021-10-01 📝 Original message:Good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8z8pxtyejy8k2ruz3tt83c8pkj55hljm47tksxuxv42j8llampcgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zdk52mm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd9gwxvh0sq8t0rqetmuq03cm4hlzg256q295crnlu5v0u5mghcvqfjnacl&#39;&gt;nevent1q…nacl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-01&lt;br/&gt;📝 Original message:Good morning ZmnSCPxj,&lt;br/&gt;&lt;br/&gt;Although its evening here and time zones feel irrelevant since I got involved in Bitcoin few years back. Initially I tried everything a tech enthusiast does after finding such thing online. Had a startup in 2017 which was a website that can be used to buy flight tickets using bitcoin. It didn&amp;#39;t work. Trading became a part of life, worked for few exchanges, did meetups, spent hours on different platforms discussing issues in which I was called &amp;#34;maximalist&amp;#34; most of the times because focused only on Bitcoin and had so much positive to talk about it whole day. In last 2 years started contributing to development in different projects. But someone told me today all this is nothing and I am negative about Bitcoin development because I don&amp;#39;t agree with all of their opinions.&lt;br/&gt;&lt;br/&gt;Anyway this wasn&amp;#39;t related to thread and your email. Sorry I just had to express myself which some people even call &amp;#34;rage quit&amp;#34; and allow only once.&lt;br/&gt;&lt;br/&gt;I completely agree with all the points you mentioned. Thanks for your understanding of the issue and my approach towards Bitcoin security.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Oct 1, 2021, 17:57 by ZmnSCPxj at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Good morning Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think this is still good to do, controversial or no, but then I am permanently under a pseudonym anyway, for what that is worth.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Few questions for everyone reading this email:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.What is better for Security? Trusting authors and their claims in PRs or a good review process?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Review, of course.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 2.Few people use commits from unmerged PRs in production. Is it a good practice?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Not unless they carefully reviewed it and are familiar enough with the codebase to do so.&lt;br/&gt;&amp;gt; In practice core maintainers of projects will **very** occassionally put unmerged PRs in experimental semi-production servers to get data on it, but they tend to be very familiar with the code, being core maintainers, and presumably have a better-than-average probability of catching security issues beforehand.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 3.Does this exercise help us in being prepared for worst?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I personally believe it does.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Do note that in practice, humans being lazy, will come to trust long-time contributors, and may reduce review for them just to keep their workload down, so that is not tested (since you will be making throwaway accounts).&lt;br/&gt;&amp;gt; However, long-time contributors introducing security vulnerabilities tend to be a good bit rarer anyway (reputations are valuable), so this somewhat matches expected problems (i.e. newer contributors deliberately or accidentally (due to unfamiliarity) introducing vulnerabilities).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think it would be valuable to lay out exactly what you intend to do, e.g.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; * Generate commitments of the pseudonyms you will use.&lt;br/&gt;&amp;gt; * Insert a few random 32-byte numbers among the commitments and shuffle them.&lt;br/&gt;&amp;gt; * Post the list with the commitments &#43; random crap here.&lt;br/&gt;&amp;gt; * Insert avulnerability-adding PRs to targets.&lt;br/&gt;&amp;gt; * If it gets caught during review, publicly announce here with praise that their project caught the PR and reveal the decommitment publicly.&lt;br/&gt;&amp;gt; * If not caught during review, privately reveal both the inserted vulnerability *and* the review failure via the normal private vulnerability-reporting channels.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The extra random numbers mixed with the commitments produce uncertainty about whether or not you are done, which is important to ensure that private vulnerabilities are harder to sniff out.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think public praise of review processes is important, and to privately correct review processes.&lt;br/&gt;&amp;gt; Review processes **are** code, followed by sapient brains, and this kind of testing is still valuable, but just as vulnerabilities in machine-readable code require careful, initially-private handling, vulnerabilities in review processes (being just another kind of code, readable by much more complicated machines) also require careful, initially-private handling.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Basically: treat review process failures the same as code vulnerabilities, pressure the maintainers to fix the review process failure, then only reveal it later when the maintainers have cleaned up the review process.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt; ZmnSCPxj&lt;br/&gt;&amp;gt;&lt;br/&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/20211001/25e558c1/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211001/25e558c1/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:59:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgzdja5ps69u50nxjfreg86y6grrsewl4neqjjjtswkswvgz4jzfgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zz9z2cr</id>
    
      <title type="html">📅 Original date posted:2021-10-01 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgzdja5ps69u50nxjfreg86y6grrsewl4neqjjjtswkswvgz4jzfgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zz9z2cr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs88xsyp5xjhuxz4u5r7nqmgwerekfdx44kqygz64ndm3l3qa6eh9g5tpmu9&#39;&gt;nevent1q…pmu9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-10-01&lt;br/&gt;📝 Original message:Hi Ruben,&lt;br/&gt;&lt;br/&gt;&amp;gt; encouraging an environment of increased mistrust&lt;br/&gt;&lt;br/&gt;I have always tried to review pull requests based on what PR does, code, my tests etc. and it was never based on author of pull request or what author is trying to claim. So there is no trust involved. I am assuming others follow the same thing. Infact there was a PR recently in which I found it doesn&amp;#39;t fix the issues it claims to fix. Its not same as introducing vulnerability but the point is anyone can create PR, write anything, as a reviewer we need to review everything apart from algos already helping us which include Github Dependabot alerts, CI used by respository, other automated tools etc.&lt;br/&gt;&lt;br/&gt;&amp;gt; For this reason, it would be appropriate to check first whether your plan is actually appreciated&lt;br/&gt;&lt;br/&gt;Right. I don&amp;#39;t want to get in some controversy when I am not even doing anything with wrong intentions. If maintainers of important Bitcoin projects think I am not qualified enough to do this, they can plan such exercise internally and do it in a better way. Although I am still interested in the results because they will help us improve review process and security in different Bitcoin projects.&lt;br/&gt;&lt;br/&gt;I would like to repeat what I wrote in another email responding to few other devs for same thread but wasn&amp;#39;t CCed to bitcoin-dev mailing list:&lt;br/&gt;&lt;br/&gt;&amp;#34;I can avoid doing this but it is impossible to stop government agencies and anyone else to do the same thing without informing. All I am doing is creating pull requests and expect them to be reviewed properly before being merged.&amp;#34;&lt;br/&gt;&lt;br/&gt;Few questions for everyone reading this email:&lt;br/&gt;&lt;br/&gt;1.What is better for Security? Trusting authors and their claims in PRs or a good review process?&lt;br/&gt;2.Few people use commits from unmerged PRs in production. Is it a good practice?&lt;br/&gt;3.Does this exercise help us in being prepared for worst?&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Oct 1, 2021, 02:06 by rsomsen at gmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hi Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; While I can see how this can come from a place of good intentions, I’d strongly advise you to tread carefully because what you are suggesting is quite controversial. A related event occurred in the Linux community and it did not go over well. See &amp;gt; &lt;a href=&#34;https://lkml.org/lkml/2021/5/5/1244&amp;gt&#34;&gt;https://lkml.org/lkml/2021/5/5/1244&amp;gt&lt;/a&gt;;  and &amp;gt; &lt;a href=&#34;https://lore.kernel.org/linux-nfs/YH%2FfM%2FTsbmcZzwnX@kroah.com/&amp;gt&#34;&gt;https://lore.kernel.org/linux-nfs/YH%2FfM%2FTsbmcZzwnX@kroah.com/&amp;gt&lt;/a&gt;;  .&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The main point of contention is that your research comes at the expense of the existing open source contributors – you’d be one-sidedly deceiving them, encouraging an environment of increased mistrust, and causing them a lot of work in order to gather the data you’re interested in. For this reason, it would be appropriate to check first whether your plan is actually appreciated.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Speaking on behalf of the bitcoin-dev moderators, please ensure your plan is welcomed by the contributors, prior to proceeding.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Best regards,&lt;br/&gt;&amp;gt; Ruben Somsen&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, Sep 28, 2021 at 10:05 AM Prayank via bitcoin-dev &amp;lt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; &amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hi ZmnSCPxj,&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Thanks for suggestion about sha256sum. I will share 10 in next few weeks. This exercise will be done for below projects:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.Two Bitcoin full node implementations (one will be Core)&lt;br/&gt;&amp;gt;&amp;gt; 2.One &amp;lt;&lt;a href=&#34;http://2.One&amp;gt;&amp;gt;&amp;gt&#34;&gt;http://2.One&amp;gt;&amp;gt;&amp;gt&lt;/a&gt;;  Lightning implementation&lt;br/&gt;&amp;gt;&amp;gt; 3.Bisq&lt;br/&gt;&amp;gt;&amp;gt; 4.Two Bitcoin libraries&lt;br/&gt;&amp;gt;&amp;gt; 5.Two Bitcoin wallets&lt;br/&gt;&amp;gt;&amp;gt; 6.One &amp;lt;&lt;a href=&#34;http://6.One&amp;gt;&amp;gt;&amp;gt&#34;&gt;http://6.One&amp;gt;&amp;gt;&amp;gt&lt;/a&gt;;  open source block explorer&lt;br/&gt;&amp;gt;&amp;gt; 7.One &amp;lt;&lt;a href=&#34;http://7.One&amp;gt;&amp;gt;&amp;gt&#34;&gt;http://7.One&amp;gt;&amp;gt;&amp;gt&lt;/a&gt;;  coinjoin implementation&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Feel free to suggest more projects. There are no fixed dates for it however it will be done in next 6 months. All PRs will be created within a span of few days. I will ensure nothing is merged that affects the security of any Bitcoin project. Other details and results will be shared once everything is completed.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; x00 will help me in this exercise, he does penetration testing since few years and working for a cryptocurrencies derivatives exchange to manage their security. His twitter account: &amp;gt;&amp;gt; &lt;a href=&#34;https://twitter.com/1337in&#34;&gt;https://twitter.com/1337in&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Sep 27, 2021, 15:43 by &amp;gt;&amp;gt; ZmnSCPxj at protonmail.com&amp;gt;&amp;gt; :&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Good morning Prayank,&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Good morning Bitcoin devs,&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; In one of the answers on Bitcoin Stackexchange it was mentioned that some companies may hire you to introduce backdoors in Bitcoin Core: &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://bitcoin.stackexchange.com/a/108016/&#34;&gt;https://bitcoin.stackexchange.com/a/108016/&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; While this looked crazy when I first read it, I think preparing for such things should not be a bad idea. In the comments one link was shared in which vulnerabilities were almost introduced in Linux: &amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://news.ycombinator.com/item?id=26887670&#34;&gt;https://news.ycombinator.com/item?id=26887670&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I was thinking about lot of things in last few days after reading the comments in that thread. Also tried researching about secure practices in C&#43;&#43; etc. I was planning something which I can do alone but don&amp;#39;t want to end up being called &amp;#34;bad actor&amp;#34; later so wanted to get some feedback on this idea:&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1.Create new GitHub accounts for this exercise&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2.Study issues in different important Bitcoin projects including Bitcoin Core, LND, Libraries, Bisq, Wallets etc.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 3.Prepare pull requests to introduce some vulnerability by fixing one of these issues&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 4.See how maintainers and reviewers respond to this and document it&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 5.Share results here after few days&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Let me know if this looks okay or there are better ways to do this.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; This seems like a good exercise.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; You may want to hash the name of the new Github account, plus some randomized salt, and post it here as well, then reveal it later (i.e. standard precommitment).&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; e.g.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; printf &amp;#39;MyBitcoinHackingName 2c3e911b3ff1f04083c5b95a7d323fd4ed8e06d17802b2aac4da622def29dbb0&amp;#39; | sha256sum&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; f0abb10ae3eca24f093a9d53e21ee384abb4d07b01f6145ba2b447da4ab693ef&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Obviously do not share the actual name, just the sha256sum output, and store how you got the sha256sum elsewhere in triplicate.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; (to easily get a random 256-bit hex salt like the `2c3e...` above: `head -c32 /dev/random | sha256sum`; you *could* use `xxd` but `sha256sum` produces a single hex string you can easily double-click and copy-paste elsewhere, assuming you are human just like I am (note: I am definitely 100% human and not some kind of AI with plans to take over the world).)&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Though you may need to be careful of timing (i.e. the creation date of the Github account would be fairly close to, and probably before, when you post the commitment here).&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; You could argue that the commitment is a &amp;#34;show of good faith&amp;#34; that you will reveal later.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; ZmnSCPxj&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&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;  &amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;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;&amp;gt;&lt;br/&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/20211001/0007ec66/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20211001/0007ec66/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:59:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsr7nuj393l82q278pvd4zznraaz9gv6zqynx3r8cenlpv7m77j9ngzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zwaqfe2</id>
    
      <title type="html">📅 Original date posted:2021-09-26 📝 Original message:Good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsr7nuj393l82q278pvd4zznraaz9gv6zqynx3r8cenlpv7m77j9ngzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zwaqfe2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgrq4505ev3ul42v2ge4s63a6rm7vfgnq8t7n93nn0024lp65ge4gg6mjw0&#39;&gt;nevent1q…mjw0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-09-26&lt;br/&gt;📝 Original message:Good morning Bitcoin devs,&lt;br/&gt;&lt;br/&gt;In one of the answers on Bitcoin Stackexchange it was mentioned that some companies may hire you to introduce backdoors in Bitcoin Core: &lt;a href=&#34;https://bitcoin.stackexchange.com/a/108016/&#34;&gt;https://bitcoin.stackexchange.com/a/108016/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;While this looked crazy when I first read it, I think preparing for such things should not be a bad idea. In the comments one link was shared in which vulnerabilities were almost introduced in Linux: &lt;a href=&#34;https://news.ycombinator.com/item?id=26887670&#34;&gt;https://news.ycombinator.com/item?id=26887670&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I was thinking about lot of things in last few days after reading the comments in that thread. Also tried researching about secure practices in C&#43;&#43; etc. I was planning something which I can do alone but don&amp;#39;t want to end up being called &amp;#34;bad actor&amp;#34; later so wanted to get some feedback on this idea:&lt;br/&gt;&lt;br/&gt;1.Create new GitHub accounts for this exercise&lt;br/&gt;2.Study issues in different important Bitcoin projects including Bitcoin Core, LND, Libraries, Bisq, Wallets etc.&lt;br/&gt;3.Prepare pull requests to introduce some vulnerability by fixing one of these issues&lt;br/&gt;4.See how maintainers and reviewers respond to this and document it&lt;br/&gt;5.Share results here after few days&lt;br/&gt;&lt;br/&gt;Let me know if this looks okay or there are better ways to do this.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210927/529cb592/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210927/529cb592/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:59:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfgvtwrq6vgtfxhqggmx8gx8ptsejqyh6xqsaw299q7pwk0lpcmwgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zhv3g6m</id>
    
      <title type="html">📅 Original date posted:2021-09-14 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfgvtwrq6vgtfxhqggmx8gx8ptsejqyh6xqsaw299q7pwk0lpcmwgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zhv3g6m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2uv0d6xjfr9sf42ruhj374mvea9sw9slttlscm4zyvutnmcvcwqgfqpcvw&#39;&gt;nevent1q…pcvw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-09-14&lt;br/&gt;📝 Original message:Hi Michael,&lt;br/&gt;&lt;br/&gt;Thanks for sharing the details about the meeting.&lt;br/&gt;&lt;br/&gt;Wishlist has some interesting points. I would like to suggest few things:&lt;br/&gt;&lt;br/&gt;1.BIP process: &lt;br/&gt;&lt;br/&gt;A. Plan and document a proposal&lt;br/&gt;&lt;br/&gt; B. Open PR in &lt;a href=&#34;https://github.com/bitcoin/bips&#34;&gt;https://github.com/bitcoin/bips&lt;/a&gt; and edit everything properly&lt;br/&gt;&lt;br/&gt; C. BIP is assigned a number and merged&lt;br/&gt;&lt;br/&gt; D. Share the proposal on bitcoin dev mailing list&lt;br/&gt;&lt;br/&gt;bitcoin-dev mailing list link can be considered a BIP and saved in a BIP directory. Anyone can create such directories. So BIP is nothing but a proposal shared on bitcoin-dev mailing list.&lt;br/&gt;&lt;br/&gt;Who implements the BIP? When is it implemented? How is it implemented? Opinions on proposal etc. will be different for each BIP. This will avoid the &amp;#39;bitcoin/bips&amp;#39; repository being considered as some BIP authority that approves BIPs and proposals can improve Bitcoin without using the repository. Repository will only be helpful in documenting BIP correctly.&lt;br/&gt;&lt;br/&gt;2. Bot in `bitcoin/bips` repository that notifies about pull requests based on different things. This will help maintainer(s) and contributors.&lt;br/&gt;&lt;br/&gt;3. BIP Gallery: I tried sharing things in a different way so that newbies can understand importance of BIPs in Bitcoin and relate to it: &lt;a href=&#34;https://prayank23.github.io/BIPsGallery/&#34;&gt;https://prayank23.github.io/BIPsGallery/&lt;/a&gt; however couldn&amp;#39;t complete it with all the BIPs because not many people considered it helpful. There were few suggestions to improve it by adding some text for each BIP and better image gallery. Maybe someone else can create a better project. &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210914/cee843bc/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210914/cee843bc/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2wqs4ch9j05khnupfycg4mukm2gkvxkf32m2rqles6e65c5dz6pqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zhnp2wc</id>
    
      <title type="html">📅 Original date posted:2021-09-02 📝 Original ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2wqs4ch9j05khnupfycg4mukm2gkvxkf32m2rqles6e65c5dz6pqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zhnp2wc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswfkpfup3cgtrdyr6was7aya37hgw7lqv655g3alesnaw2v5suu8slwrwgy&#39;&gt;nevent1q…rwgy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-09-02&lt;br/&gt;📝 Original message:printf(&amp;#34;Hello, World!&amp;#34;);&lt;br/&gt;&lt;br/&gt;What are your thoughts on Drivechain and associated BIPs?&lt;br/&gt;&lt;br/&gt;This article compares Liquid and Lightning: &lt;a href=&#34;https://blog.liquid.net/six-differences-between-liquid-and-lightning/&#34;&gt;https://blog.liquid.net/six-differences-between-liquid-and-lightning/&lt;/a&gt;. Two things from it that I am interested in while evaluating Drivechain:&lt;br/&gt;&lt;br/&gt;1.Trust model&lt;br/&gt;2.On-Ramps and Off-Ramps&lt;br/&gt;&lt;br/&gt;Other things:&lt;br/&gt;&lt;br/&gt;1.Security of Bitcoin (Layer 1)&lt;br/&gt;2.Bitcoin transactions and fees expected on layer 1 because of Drivechain&lt;br/&gt;&lt;br/&gt;Similarities and Differences between RSK and Ethereum: &lt;a href=&#34;https://medium.com/iovlabs-innovation-stories/similarities-and-differences-between-rsk-and-ethereum-e480655eff37&#34;&gt;https://medium.com/iovlabs-innovation-stories/similarities-and-differences-between-rsk-and-ethereum-e480655eff37&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Paul Sztorc had mentioned few things about fees in this video: &lt;a href=&#34;https://youtu.be/oga8Pwbq9M0?t=481&#34;&gt;https://youtu.be/oga8Pwbq9M0?t=481&lt;/a&gt; I am interested to know same for LN, Liquid and Rootstock as well so asked a question on Bitcoin Stackexchange today: &lt;a href=&#34;https://bitcoin.stackexchange.com/questions/109466/bitcoin-transactions-associated-with-layer-2-projects&#34;&gt;https://bitcoin.stackexchange.com/questions/109466/bitcoin-transactions-associated-with-layer-2-projects&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Two critiques are mentioned here: &lt;a href=&#34;https://www.drivechain.info/peer-review/peer-review-new/&#34;&gt;https://www.drivechain.info/peer-review/peer-review-new/&lt;/a&gt; with lot of names. I don&amp;#39;t agree with everything mentioned on project website although any comments on technical things that can help Bitcoin and Bitcoin projects will be great.&lt;br/&gt;&lt;br/&gt;Why discuss here and not on Twitter?&lt;br/&gt;&lt;br/&gt;1.Twitter is not the best place for such discussions. There are some interesting threads but Its mostly used for followers, likes, retweets etc. and people can write anything for it.&lt;br/&gt;2.Avoid misinformation, controversies etc. &lt;br/&gt;&lt;br/&gt;My personal opinion:&lt;br/&gt;&lt;br/&gt;We should encourage sidechain projects. I don&amp;#39;t know much about Drivechain to form a strong opinion but concept looks good which can help in making better sidechains.&lt;br/&gt;&lt;br/&gt;----------------------------------------------------------------------------------------------------------------------&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;The website used in the slides of above YouTube video is misleading for few reasons:&lt;br/&gt;&lt;br/&gt;1.Blocks mined everyday (in MB) for Bitcoin is ~150 MB. It is ~600 MB for Ethereum. Block limits for Bitcoin is ~4 MB per 10 minutes and ~500 MB for Ethereum. If full nodes will be run by few organizations on AWS we can basically do everything on chain. However the main goal isn&amp;#39;t too make money and create an illusion to do something innovative, primary goal was/is decentralized network that allows settlement of payments.&lt;br/&gt;&lt;br/&gt;2.Bitcoin uses UTXO model while Ethereum uses Account model. Basic difference in transactions for two is explained in an article &lt;a href=&#34;https://coinmetrics.io/on-data-and-certainty/&#34;&gt;https://coinmetrics.io/on-data-and-certainty/&lt;/a&gt;. Irony is the website in the slides for screenshot is using Coinmetrics API and this misleading website is even shared by Coinmetrics team on Twitter. So in some cases you are doing more transactions, paying more fees for work which could have been done with less. Inefficiency.&lt;br/&gt;&lt;br/&gt;3.Failed transactions paying fees on Ethereum everyday, no such transactions on Bitcoin.&lt;br/&gt;&lt;br/&gt;4.Other improvements that affect fees: Segwit, Layer 2, Batching, UTXO consolidation, Fee estimation, Coin selection, Exchanges, Wallets etc.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210902/6638e6fe/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210902/6638e6fe/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvyhjc9uf0angf27fhczjcg4wfwupv4yftgk7h2rd5vwvyckjvaxqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zleyfay</id>
    
      <title type="html">📅 Original date posted:2021-09-06 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvyhjc9uf0angf27fhczjcg4wfwupv4yftgk7h2rd5vwvyckjvaxqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zleyfay" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstffg40ltffxr0t53n5w4sx92vv50mky4rrmlvn6vx6e77edw06zq5fpe5q&#39;&gt;nevent1q…pe5q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-09-06&lt;br/&gt;📝 Original message:&amp;gt; How would you compare this to Stratum v2?&lt;br/&gt;&lt;br/&gt;Stratum v2 will help miners with encryption, broadcasting new blocks, signalling bits, choose transactions set, however the mining pools can still reject negotiations and censor payments.&lt;br/&gt;&lt;br/&gt;Maybe Stratum v2 can be used in combination with other things like discreet log contracts: &lt;a href=&#34;https://mailmanlists.org/pipermail/dlc-dev/2021-May/000073.html&#34;&gt;https://mailmanlists.org/pipermail/dlc-dev/2021-May/000073.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I think Braidpool does this in a better way.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210906/f0ab2026/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210906/f0ab2026/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:29Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9c3gkcs70rudk2nskhr45e4ym0tnz45ajkgyc2vux4s432e2ku6qzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9wj88e</id>
    
      <title type="html">📅 Original date posted:2021-08-29 📝 Original ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9c3gkcs70rudk2nskhr45e4ym0tnz45ajkgyc2vux4s432e2ku6qzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9wj88e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw0clnf48cftqpz0x40skjvtfjaj08c6vch0xv3u79l777whkhk9c0n08ay&#39;&gt;nevent1q…08ay&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-29&lt;br/&gt;📝 Original message:print(&amp;#39;Hello, world!&amp;#39;)&lt;br/&gt;&lt;br/&gt;I had asked related question on Bitcoin Stackexchange: &lt;a href=&#34;https://bitcoin.stackexchange.com/questions/108248/version-in-transaction&#34;&gt;https://bitcoin.stackexchange.com/questions/108248/version-in-transaction&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Wanted to know if others think we should allow more numbers in transaction version by considering such transaction standard. I have shared an example how transaction version can be used to bet on something that involves 2 outcomes:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gist.github.com/prayank23/6f54e9a27f057abd1182436e7f88d1ac&#34;&gt;https://gist.github.com/prayank23/6f54e9a27f057abd1182436e7f88d1ac&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Anything wrong with this approach? We could use oracles (DLC) or something else later to settle the bet and create a release transaction. However wanted to confirm if everything looks okay until funding transaction. Nothing involves any centralized server or trusting third parties:&lt;br/&gt;1.Tx1 is a normal OP_RETURN transaction.&lt;br/&gt;2.App will save results for `getrawmempool` regularly in local db. It will check if any transaction wants to participate in bets.&lt;br/&gt;3.Multisig address will be created using two public keys. One entered by user and other from mempool.&lt;br/&gt;4.Funding transaction will use the version bits to indicate if Alice wants to bet on India or Australia.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210829/4daf00e3/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210829/4daf00e3/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:21Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxnlzlgvd5fps2069na8c2gnlazvnz2r5fkrq593rgy8jjh80e0jczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zr0egrn</id>
    
      <title type="html">📅 Original date posted:2021-08-28 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxnlzlgvd5fps2069na8c2gnlazvnz2r5fkrq593rgy8jjh80e0jczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zr0egrn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw2lxsg3aqugqtpd8xw5mzn8t8sewlzpzhp46jutzt6yzznwu7qhcpdrqzt&#39;&gt;nevent1q…rqzt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-28&lt;br/&gt;📝 Original message:Hi Aymeric,&lt;br/&gt;&lt;br/&gt;Thanks for sharing the link. &amp;#39;bitcoin-transactions&amp;#39; and &amp;#39;node-Tor&amp;#39; looks interesting although I will have to check details and try things.&lt;br/&gt;&lt;br/&gt;One observation: I noticed it&amp;#39;s in JavaScript and will use WebRTC. Users who care about privacy normally disable both while using a browser.&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Aug 28, 2021, 22:06 by aymeric at peersm.com:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Probably you could add to your links this discussion/issue &amp;gt; &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/18988#issuecomment-646564853&#34;&gt;https://github.com/bitcoin/bitcoin/pull/18988#issuecomment-646564853&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Le 27/08/2021 à 23:29, Prayank via      bitcoin-dev a écrit :&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I wish Hal Finney was with us today and help us improve        privacy in Bitcoin. I like reading his posts and one of them is &amp;gt;&amp;gt; &lt;a href=&#34;https://bitcointalk.org/index.php?topic=156390.msg1659654#msg1659654&amp;gt;&amp;gt&#34;&gt;https://bitcointalk.org/index.php?topic=156390.msg1659654#msg1659654&amp;gt;&amp;gt&lt;/a&gt;;  &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I had emailed about Privacy related things on July        23: &amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019276.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019276.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; It was my birthday on 23 and had few beers so        maybe email wasn&amp;#39;t very focused. Although basic idea was to        initiate discussion about improving privacy in different Bitcoin        projects. I did not receive any response except one person who        liked the video I mentioned in the email. So here is one project        which uses GitHub pages and will have the following things:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; 1.Issues and PRs related to privacy from different        Bitcoin projects. I have added few from Bitcoin Core (full node        implementation), Bisq(DEX) and LND (LN implementation) right        now.&lt;br/&gt;&amp;gt;&amp;gt; 2.Blog section for my opinion on different privacy        related issues and PRs.&lt;br/&gt;&amp;gt;&amp;gt; 3.&amp;#39;Hall of Fame&amp;#39; section to appreciate the        contribution of devs who are improving privacy in different        Bitcoin projects.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I will be happy if this project helps in improving        privacy or helps users/devs in any other way. This project will        never turn in to a paid newsletter or needs any sponsors,        however any contribution to make the website better would be        appreciated. Edward Snowden can also contribute if he wants to        do more than just tweets to help improve Bitcoin privacy.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Link: &amp;gt;&amp;gt; &lt;a href=&#34;https://prayank23.github.io/camouflage/&#34;&gt;https://prayank23.github.io/camouflage/&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Will move everything to new repository this        weekend: &amp;gt;&amp;gt; &lt;a href=&#34;https://github.com/BlockchainCommons/Bitcoin-Camouflage&#34;&gt;https://github.com/BlockchainCommons/Bitcoin-Camouflage&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A3B1 E430 2298 178F&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________bitcoin-dev mailing list&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&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;&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/20210829/643f0d40/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210829/643f0d40/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdzcqt68sak3x9fudmlqrleh2v23tztprytndnkwraxdy0cjpm0rqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zuugn9u</id>
    
      <title type="html">📅 Original date posted:2021-08-27 📝 Original message:I wish ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdzcqt68sak3x9fudmlqrleh2v23tztprytndnkwraxdy0cjpm0rqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zuugn9u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0skypalvs3kfpvuwd7uayz5arw3ekfa35k35l0wgys2g94rum8acdd4q2d&#39;&gt;nevent1q…4q2d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-27&lt;br/&gt;📝 Original message:I wish Hal Finney was with us today and help us improve privacy in Bitcoin. I like reading his posts and one of them is &lt;a href=&#34;https://bitcointalk.org/index.php?topic=156390.msg1659654#msg1659654&#34;&gt;https://bitcointalk.org/index.php?topic=156390.msg1659654#msg1659654&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;I had emailed about Privacy related things on July 23: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019276.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019276.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;It was my birthday on 23 and had few beers so maybe email wasn&amp;#39;t very focused. Although basic idea was to initiate discussion about improving privacy in different Bitcoin projects. I did not receive any response except one person who liked the video I mentioned in the email. So here is one project which uses GitHub pages and will have the following things:&lt;br/&gt;&lt;br/&gt;1.Issues and PRs related to privacy from different Bitcoin projects. I have added few from Bitcoin Core (full node implementation), Bisq(DEX) and LND (LN implementation) right now.&lt;br/&gt;2.Blog section for my opinion on different privacy related issues and PRs.&lt;br/&gt;3.&amp;#39;Hall of Fame&amp;#39; section to appreciate the contribution of devs who are improving privacy in different Bitcoin projects.&lt;br/&gt;&lt;br/&gt;I will be happy if this project helps in improving privacy or helps users/devs in any other way. This project will never turn in to a paid newsletter or needs any sponsors, however any contribution to make the website better would be appreciated. Edward Snowden can also contribute if he wants to do more than just tweets to help improve Bitcoin privacy.&lt;br/&gt;&lt;br/&gt;Link: &lt;a href=&#34;https://prayank23.github.io/camouflage/&#34;&gt;https://prayank23.github.io/camouflage/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Will move everything to new repository this weekend: &lt;a href=&#34;https://github.com/BlockchainCommons/Bitcoin-Camouflage&#34;&gt;https://github.com/BlockchainCommons/Bitcoin-Camouflage&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210827/20e53400/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210827/20e53400/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgre3sf8xntwtur8ye9lq7kvrfjugngu8tluk6w6jxkxqpyccjarqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z0allnd</id>
    
      <title type="html">📅 Original date posted:2021-08-26 📝 Original message:Hi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgre3sf8xntwtur8ye9lq7kvrfjugngu8tluk6w6jxkxqpyccjarqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z0allnd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsffc0krj0lmuj4at6qgl03qr5xqcgzjwk89wn66xt75sz5m24gvucfss9ny&#39;&gt;nevent1q…s9ny&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-26&lt;br/&gt;📝 Original message:Hi Alekos,&lt;br/&gt;&lt;br/&gt;&amp;gt; bip174.org, a PSBT viewer and editor that runs in the browser&lt;br/&gt;&lt;br/&gt;The PSBT editor looks good and will be helpful. Thanks for working on it. Would love to see an option to switch between light and dark theme and highlighting few things with different colors.&lt;br/&gt;&lt;br/&gt;Maybe a similar project for descriptors with options to experiment with descriptors would also be useful.&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210826/49a87b63/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210826/49a87b63/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:58:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg94me450m9w2waq4cvqa36xs8sdwf8zj0mhkwkz4jl5eedc7f7tqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z6dz3kp</id>
    
      <title type="html">📅 Original date posted:2021-08-09 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg94me450m9w2waq4cvqa36xs8sdwf8zj0mhkwkz4jl5eedc7f7tqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z6dz3kp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkad4n2mhe9kgjx0lp8dshf3jf4ml5qn78pf37z8rm9avdudyajce95hhu&#39;&gt;nevent1q…5hhu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-08-09&lt;br/&gt;📝 Original message:&amp;gt; As feerates have gone up over time, and as we expect them to go up further, we should be considering drastically increasing the 3 sat/vByte basis to something more like 20 sat/vB.&lt;br/&gt;&lt;br/&gt;I have no opinion on changing or removing dust limit. However, fee rates are not going up. Yes, we expect them to go up and miners revenue from fees as well. Although, fees/day (in terms of BTC) has been decreasing in each cycle. Fee rates have been ranging between 1 sat/vByte to 200-300 sat/vByte, regularly reset to 1-5 sat/vByte and very low since long time now except when hash rate went down.&lt;br/&gt;&lt;br/&gt;Fees per MB since 2016:  &lt;img src=&#34;https://i.imgur.com/XEkkf99.png&#34;&gt;  &lt;br/&gt;&lt;br/&gt;Highest in this cycle on April 19 2021: 2.5 BTC&lt;br/&gt;Highest in previous cycle on December 18 2017: 10 BTC&lt;br/&gt;&lt;br/&gt;It stays low all the time except few days in each cycle.&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt; &lt;br/&gt;A3B1 E430 2298 178F&lt;br/&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/20210809/84b29654/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210809/84b29654/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:57:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs28h0s5wr739u2een5mdw5kaf66fxzxvhccrdptm5ddsgcw9kpfpszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zraqagj</id>
    
      <title type="html">📅 Original date posted:2021-07-23 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs28h0s5wr739u2een5mdw5kaf66fxzxvhccrdptm5ddsgcw9kpfpszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zraqagj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyk92s7q3274r4wfsfqy9n6vwgk28muqdudl7830z35un4pdlwyjqk46493&#39;&gt;nevent1q…6493&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-07-23&lt;br/&gt;📝 Original message:Hello World,&lt;br/&gt;&lt;br/&gt;What?&lt;br/&gt;&lt;br/&gt;I would love if Bitcoin developers would celebrate a &amp;#39;Bitcoin Privacy week or month&amp;#39; once in an year. Not sure about the dates. Enthusiasm can be similar to Valentines week or Secret Santa week but Seriousness should be like Wikileaks or Human Rights Foundation.&lt;br/&gt;&lt;br/&gt;Why?&lt;br/&gt;&lt;br/&gt;I am not sure if we need reasons, charts, etc. to discuss privacy and make all users aware of things involved. People consider privacy issues as something that can be ignored, for me they are same as security issues and very important in network like Bitcoin. Most of the people may still ignore it considering the feedback on few issues related to privacy in past. Although we can still try and its a new day. Not giving up is what makes the difference in the end.&lt;br/&gt;&lt;br/&gt;Also I would like to clarify, there are lot of positives and people that have contributed a lot to improve privacy in Bitcoin but they will never get similar appreciation as compared to few others because of different reasons which I don&amp;#39;t want to discuss here and one of them is decentralization.  Don&amp;#39;t want to mention names but there have been influencers in past who are followed by lot of people for their thoughts on privacy but a normal Bitcoin Core Contributor with less than 1000 followers and lot of work that improved privacy in Bitcoin is ignored.&lt;br/&gt;&lt;br/&gt;This is a speech from an Indian web series which only people who know Hindi would understand: &lt;a href=&#34;https://www.youtube.com/watch?v=ztBfQU41s-o&#34;&gt;https://www.youtube.com/watch?v=ztBfQU41s-o&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;TL;DR: &lt;br/&gt;This guy was not allowed to talk about his product&lt;br/&gt;He still argued that he cannot talk about the product but still talk about something in 5 minutes.&lt;br/&gt;He says nobody cares about &amp;#34;What&amp;#34;, they are interested in &amp;#34;Why&amp;#34;&lt;br/&gt;He is scared and feels like a contestant in reality show in which he can&amp;#39;t even perform.&lt;br/&gt;Most important thing: Never give up&lt;br/&gt;Mentors, Angel Investors etc. are external things that you don&amp;#39;t control, what you can do is prove things with your work.&lt;br/&gt;He couldn&amp;#39;t sell his product so he sold himself.&lt;br/&gt;I will keep trying to improve privacy or talk about it when I cannot code in few things. Request other developers to help.&lt;br/&gt;How?&lt;br/&gt;&lt;br/&gt;Share 1 issue from repository of any Bitcoin project related to privacy and your thoughts.&lt;br/&gt;Share 1 pull request&lt;br/&gt;Share anything else that you think may help improve things related to privacy&lt;br/&gt;Mailing list or Twitter or something else? I am not sure.&lt;br/&gt;&lt;br/&gt;Is this off topic? If yes, apologize and maybe request same people on other channels. &lt;br/&gt;-- &lt;br/&gt; Prayank&lt;br/&gt;&lt;br/&gt;A3B1 E430 2298 178F&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/20210723/801e0768/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210723/801e0768/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:57:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0qt775j7g89e0upsyxp9kt6ue2tql7lr6ahya339c4w4qtaw8g5gzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zdyaxsw</id>
    
      <title type="html">📅 Original date posted:2021-06-30 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0qt775j7g89e0upsyxp9kt6ue2tql7lr6ahya339c4w4qtaw8g5gzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zdyaxsw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9h2jdsfazcph65zyrm8rcfmyd946gmpajm7uuq79vvq826ky803svqwxv2&#39;&gt;nevent1q…wxv2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-06-30&lt;br/&gt;📝 Original message:&amp;gt; I’ve seen no actual demonstration of the relevance of game theory to Bitcoin. People throw the words around quite a bit, but I can’t give you an answer because I have found no evidence of a valid game theoretic model applicable to Bitcoin. It’s not a game, it’s a market.&lt;br/&gt;&lt;br/&gt;Agree its difficult to predict and include all the possible things that may happen. Two articles I had read in past that explained few things based on game theory:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://jimmysong.medium.com/uasf-bip148-scenarios-and-game-theory-9530336d953e&#34;&gt;https://jimmysong.medium.com/uasf-bip148-scenarios-and-game-theory-9530336d953e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://jimmysong.medium.com/segwit2x-game-theory-scenarios-part-1-7f863904a72&#34;&gt;https://jimmysong.medium.com/segwit2x-game-theory-scenarios-part-1-7f863904a72&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Who knows, I don’t get invited to round table meetings.&lt;br/&gt;&lt;br/&gt;My question was related to discussions on mailing list, IRC channels, Reddit, Twitter, GitHub etc. Not sure if everyone does but few had no issues with Taproot before signaling according to &lt;a href=&#34;https://web.archive.org/web/20210316221837/https://taprootactivation.com/&#34;&gt;https://web.archive.org/web/20210316221837/https://taprootactivation.com/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Every time two people trade both party validates what they receive (not what they trade away). Those receiving Bitcoin are economically relevant and their power is a function of how much they are doing so.&lt;br/&gt;&lt;br/&gt;Agree. Running and &amp;#39;using&amp;#39; the node for economic activity can be considered enforcing consensus rules.&lt;br/&gt;&lt;br/&gt;&amp;gt; Majority miners can enforce censorship by simply not building on any non-censoring blocks. This is what soft fork enforcement is.&lt;br/&gt;&lt;br/&gt;I am not sure about this. &lt;br/&gt;&lt;br/&gt;&amp;gt; I don’t see that it needs a label apart from signaling. There are many kinds of voting. It would be hard to equate signaling with any of them. It’s a public signal that the miner who mined a given block miner intends to censor, that’s all.&lt;br/&gt;&lt;br/&gt;Signaling can be done for many things. In this case I think miners are signaling &amp;#39;readiness&amp;#39;.  Pieter Wuille had answered a related question on SE: &lt;a href=&#34;https://bitcoin.stackexchange.com/questions/97043/is-there-an-active-list-of-bips-currently-open-for-voting/&#34;&gt;https://bitcoin.stackexchange.com/questions/97043/is-there-an-active-list-of-bips-currently-open-for-voting/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Since this is misunderstood or misinterpreted by many, I had even requested Hampus Sjöberg to mention this in &lt;a href=&#34;https://taproot.watch/&#34;&gt;https://taproot.watch/&lt;/a&gt; : &lt;a href=&#34;https://github.com/hsjoberg/fork-explorer/issues/57&#34;&gt;https://github.com/hsjoberg/fork-explorer/issues/57&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt; Prayank&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Jun 30, 2021, 14:47 by eric at voskuil.org:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Hi Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; So majority hash power not following the consensus rules can result in chain split?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Any two people on different rules implies a chain split. That’s presumably why rule changes are called forks. There is no actual concept of “the rules” just one set of rules or another.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Why would majority of miners decide to mine a chain that nobody wants to use?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I don’t presume to know why people prefer one thing over another, or what people want to use, nor does economics.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; What are different things possible in this case based on game theory?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I’ve seen no actual demonstration of the relevance of game theory to Bitcoin. People throw the words around quite a bit, but I can’t give you an answer because I have found no evidence of a valid game theoretic model applicable to Bitcoin. It’s not a game, it’s a market.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Do miners and mining pools participate in discussions before signaling for a soft fork begins?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Who knows, I don’t get invited to round table meetings.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Can they still mine something else post activation even if signaling readiness for soft fork? &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; A person can mine whatever they want. Signaling does not compel a miner to enforce. Each block mined is anonymous. But each miner seeing the signals of others, unless they are coordinating, would presumably assume that others will enforce.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Who enforces consensus rules technically in Bitcoin? Full nodes or Miners?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; A node (software) doesn’t enforce anything. Merchants enforce consensus rules when they reject trading for something that they don’t consider money. Every time two people trade both party validates what they receive (not what they trade away). Those receiving Bitcoin are economically relevant and their power is a function of how much they are doing so.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Miners censor, which is inconsequential unless enforced. Majority miners can enforce censorship by simply not building on any non-censoring blocks. This is what soft fork enforcement is.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Is soft fork signaling same as voting?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I don’t see that it needs a label apart from signaling. There are many kinds of voting. It would be hard to equate signaling with any of them. It’s a public signal that the miner who mined a given block miner intends to censor, that’s all.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; According to my understanding, miners follow the consensus rules enforced by full nodes and get (subsidy &#43; fees) for their work.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Miners mine a chain, which ever one they want. There are many. They earn the block reward.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Signaling is not voting although lot of people consider it voting including some mining pools and exchanges.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; What people consider it is inconsequential. It has clearly defined behavior.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; e&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; From:&amp;gt;  Prayank &amp;lt;prayank at tutanota.de&amp;gt; &lt;br/&gt;&amp;gt; Sent:&amp;gt;  Sunday, June 27, 2021 5:01 AM&lt;br/&gt;&amp;gt; To:&amp;gt;  eric at voskuil.org&lt;br/&gt;&amp;gt; Cc:&amp;gt;  Bitcoin Dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt;&lt;br/&gt;&amp;gt; Subject:&amp;gt;  Re: [bitcoin-dev] Trinary Version Signaling for softfork&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Hello Eric,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I have few questions:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Without majority hash power support, activation simply means you are off on a chain split.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; So majority hash power not following the consensus rules can result in chain split? Why would majority of miners decide to mine a chain that nobody wants to use? What are different things possible in this case based on game theory? &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; And activation without majority hash power certainly does not “ensure” this.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Do miners and mining pools participate in discussions before signaling for a soft fork begins? Can they still mine something else post activation even if signaling readiness for soft fork? &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; If one wants to enforce a soft fork (or otherwise censor) this is accomplished by mining (or paying others to do so). Anyone can mine, so everyone gets a say. Mining is trading capital now for more later. If enough people want to do that, they can enforce a soft fork. It’s time Bitcoiners stop thinking of miners as other people. Anyone can mine, and that’s your vote.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Who enforces consensus rules technically in Bitcoin? Full nodes or Miners?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Is soft fork signaling same as voting?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; According to my understanding, miners follow the consensus rules enforced by full nodes and get (subsidy &#43; fees) for their work. Signaling is not voting although lot of people consider it voting including some mining pools and exchanges.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  &lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&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/20210630/65f8d6a5/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210630/65f8d6a5/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:55:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2hyywk9usud098pzc2m3a9wsk2ruuetsnl2qwcmkfm2khpnytdxszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjen2sf</id>
    
      <title type="html">📅 Original date posted:2021-06-27 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2hyywk9usud098pzc2m3a9wsk2ruuetsnl2qwcmkfm2khpnytdxszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjen2sf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs97l5xtaapzj4q5wa39xekh9dskk88n0a09sucm3lpsj79daykxusjl3k7x&#39;&gt;nevent1q…3k7x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-06-27&lt;br/&gt;📝 Original message:Hello Eric,&lt;br/&gt;I have few questions:&lt;br/&gt;&lt;br/&gt;&amp;gt; Without majority hash power support, activation simply means you are off on a chain split. &lt;br/&gt;&lt;br/&gt;So majority hash power not following the consensus rules can result in chain split? Why would majority of miners decide to mine a chain that nobody wants to use? What are different things possible in this case based on game theory? &lt;br/&gt;&lt;br/&gt;&amp;gt; And activation without majority hash power certainly does not “ensure” this.&lt;br/&gt;&lt;br/&gt;Do miners and mining pools participate in discussions before signaling for a soft fork begins? Can they still mine something else post activation even if signaling readiness for soft fork? &lt;br/&gt;&lt;br/&gt;&amp;gt; If one wants to enforce a soft fork (or otherwise censor) this is accomplished by mining (or paying others to do so). Anyone can mine, so everyone gets a say. Mining is trading capital now for more later. If enough people want to do that, they can enforce a soft fork. It’s time Bitcoiners stop thinking of miners as other people. Anyone can mine, and that’s your vote.&lt;br/&gt;&lt;br/&gt;Who enforces consensus rules technically in Bitcoin? Full nodes or Miners?&lt;br/&gt;&lt;br/&gt;Is soft fork signaling same as voting?&lt;br/&gt;&lt;br/&gt;According to my understanding, miners follow the consensus rules enforced by full nodes and get (subsidy &#43; fees) for their work. Signaling is not voting although lot of people consider it voting including some mining pools and exchanges.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt; Prayank&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/20210627/37586cb5/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210627/37586cb5/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:55:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd2ujfuqx8u45h35dlf4udnl0lg9j8vrpv6zappztuwd0jv0se44szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zv4ekhz</id>
    
      <title type="html">📅 Original date posted:2021-05-26 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd2ujfuqx8u45h35dlf4udnl0lg9j8vrpv6zappztuwd0jv0se44szyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zv4ekhz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2r79kntk37u5auanue6wgcvre4jdwux0rk0nmkagfhjjg4gu57asm4e3lu&#39;&gt;nevent1q…e3lu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-05-26&lt;br/&gt;📝 Original message:Hello World,&lt;br/&gt;&lt;br/&gt;There are other privacy issues in Core (node and wallet) but recently I came across one which can be used to identify if someone is using Bitcoin Core with just the bitcoin address and couple of transactions. I think people have already given up and don&amp;#39;t expect privacy in Core wallet especially developers. However, below information may help some users who are not aware of this specific issue and developers who are using Bitcoin Core wallet in their project.&lt;br/&gt;&lt;br/&gt;Issue is explained here: &lt;a href=&#34;https://github.com/bitcoin/bitcoin/issues/22018&#34;&gt;https://github.com/bitcoin/bitcoin/issues/22018&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Even if there exists another wallet with similar behavior, it can affect privacy in some cases. Example: Alice is spying on Bob and collecting as much information as possible. She looks at social media accounts for Bob and thinks he might be using one of the wallets mentioned in PoC. She can confirm if Bob is using Bitcoin Core wallet by sending 2 small amounts to one of the address in different transactions. One transaction should have really low fee rate that it doesn&amp;#39;t get confirmed. &lt;br/&gt;&lt;br/&gt;I found this issue while reviewing PR: &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/18418&#34;&gt;https://github.com/bitcoin/bitcoin/pull/18418&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;It was also discussed in a &amp;#39;Core Review PR club&amp;#39; meeting recently: &lt;a href=&#34;https://bitcoincore.reviews/18418&#34;&gt;https://bitcoincore.reviews/18418&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Also there are 2 things that helps identify wallet using address: 1. Can&amp;#39;t spend unconfirmed UTXO 2. OUTPUT_GROUP_MAX_ENTRIES&lt;br/&gt;&lt;br/&gt;OUTPUT_GROUP_MAX_ENTRIES was 10 earlier and 100 after PR #18418 got merged. This will help in confirming if someone is using latest Bitcoin Core once it is available in next release. Example: Alice is using Bitcoin Core v0.21.0 and Bob is using Bitcoin Core v0.22.0 Carol is the attacker and other two are victims. Carol sends small amounts to same address in 11 transactions to both and confirms Bob is using latest Bitcoin Core wallet while Alice is using an older version.&lt;br/&gt;&lt;br/&gt;I will try to fix both 1 and 2 which can take few days and maybe never get merged. IMO 1 can be fixed by locking all UTXOs associated with a scriptpubkey until all are confirmed. UTXO locks are stored in memory only so will have to change that first. 2 can be fixed by using an approach similar to Electrum (All or None)&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt; Prayank&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/20210526/77bb4f78/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210526/77bb4f78/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:54:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdg66w3j8zre35yhdfdt2exjpn6htszwxfyhyfm0tmnc9r8ufq0wqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06znt9s5z</id>
    
      <title type="html">📅 Original date posted:2021-05-08 📝 Original message:My ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdg66w3j8zre35yhdfdt2exjpn6htszwxfyhyfm0tmnc9r8ufq0wqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06znt9s5z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ngl3g69e6mwkyxzcsnav4tvks5zdlufs0v90ydtmw59t66t0l4c87y56a&#39;&gt;nevent1q…y56a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-05-08&lt;br/&gt;📝 Original message:My opinion:&lt;br/&gt;&lt;br/&gt;1.I don&amp;#39;t consider PoS to be a better consensus mechanism compared to PoW used in Bitcoin. So any proposal related to PoS in Bitcoin is not an improvement for me.&lt;br/&gt; &lt;br/&gt;2.Bitcoin is a protocol for decentralized network that creates consensus without needing a central authority to provide trust. Bitcoin with PoS will be a protocol for a network that creates consensus based on bitcoin holdings.&lt;br/&gt;&lt;br/&gt;3.Experiments with PoS can work in trust minimized applications that use Bitcoin or LN or Bitcoin sidechains. However, PoW works better for base layer or Bitcoin protocol.&lt;br/&gt;&lt;br/&gt;4.Bitcoin protocol should not be changed based on mainstream media articles, new buzzwords or trends, altcoins, governments etc. &lt;br/&gt;&lt;br/&gt;5.Everything involves trade-offs. Not everything needs to be online. Not everything needs to be on a chain of blocks. There are things that you would prefer to save in a spreadsheet offline or write on a paper. Similarly PoS is not the best consensus mechanism for a &amp;#39;decentralized network&amp;#39; but it may work for projects(not decentralized) that want to use Bitcoin for few things.&lt;br/&gt;&lt;br/&gt;6.Most of the Bitcoin users and devs consider PoW used in Bitcoin as the best consensus mechanism. Few people experimenting with PoS will result in another altcoin with nothing much to contribute in improving Bitcoin. I think there are better things to focus on and one of them is privacy.&lt;br/&gt;&lt;br/&gt;Few things related to Bitcoin mining that I consider improvements:&lt;br/&gt;&lt;br/&gt;-Stratum v2&lt;br/&gt;-More countries started mining bitcoin recently&lt;br/&gt;-Recycling ASIC heat: &lt;a href=&#34;https://braiins.com/blog/green-innovation-in-bitcoin-mining-recycling-asic-heat&#34;&gt;https://braiins.com/blog/green-innovation-in-bitcoin-mining-recycling-asic-heat&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I would love to see people in India researching about creating better ASICs and more involved in Bitcoin mining. &lt;br/&gt;&lt;br/&gt;Related links:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://bitcoin.stackexchange.com/questions/95356/why-doesnt-bitcoin-migrate-to-proof-of-stake&#34;&gt;https://bitcoin.stackexchange.com/questions/95356/why-doesnt-bitcoin-migrate-to-proof-of-stake&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://download.wpsoftware.net/bitcoin/asic-faq.pdf&#34;&gt;https://download.wpsoftware.net/bitcoin/asic-faq.pdf&lt;/a&gt; (Andrew Poelstra)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://medium.com/@dsl_uiuc/fake-stake-attacks-on-chain-based-proof-of-stake-cryptocurrencies-b8b05723f806&#34;&gt;https://medium.com/@dsl_uiuc/fake-stake-attacks-on-chain-based-proof-of-stake-cryptocurrencies-b8b05723f806&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt; Prayank&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/20210508/ba41a1a9/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210508/ba41a1a9/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:52:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs87jty80uswcttqstq23hyr4pqgsk7648dwladdj7f6q20pmwt3pqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjgl4m9</id>
    
      <title type="html">📅 Original date posted:2021-05-14 📝 Original message:I have ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs87jty80uswcttqstq23hyr4pqgsk7648dwladdj7f6q20pmwt3pqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zjgl4m9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswl80882l4x5m3vhj006ngq4d3824u70mly0pz5v8hahv2wfahlkqx78n3x&#39;&gt;nevent1q…8n3x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-05-14&lt;br/&gt;📝 Original message:I have shared response by Jeremy and ZmnSCPxj in an answer to &lt;a href=&#34;https://bitcoin.stackexchange.com/questions/105860/what-are-we-trying-to-predict-in-fee-estimation-and-why&#34;&gt;https://bitcoin.stackexchange.com/questions/105860/what-are-we-trying-to-predict-in-fee-estimation-and-why&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Also find the recent CVE related to RBF by Antoine Riard and implementation of RBF in Bitcoin Core compared to btcd interesting. Even though I am not sure why inherited signalling is not implemented in Bitcoin Core.&lt;br/&gt;RBF, CPFP and their combinations are something that is less explored IMO. For example: I had discussed one usecase of CPFP with Harding in IRC once in which a project uses maker-taker model. Maker broadcasts transaction with 1 sat/vByte and taker has to confirm this transaction by creating a child transaction with an effective fee rate according to mempool stats. Basically, the idea of receiver paying for the transaction instead of sender. But it will involve lot of exception handling.&lt;br/&gt;-- &lt;br/&gt;Prayank&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/20210514/f256d77e/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210514/f256d77e/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:52:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswl80882l4x5m3vhj006ngq4d3824u70mly0pz5v8hahv2wfahlkqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z7hwtfm</id>
    
      <title type="html">📅 Original date posted:2021-05-05 📝 Original message:Good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswl80882l4x5m3vhj006ngq4d3824u70mly0pz5v8hahv2wfahlkqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z7hwtfm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkr08lyg6awq9h7nkhvlkh0nf7m6322d3jn5jyy92mqlst7h7umgc8m970&#39;&gt;nevent1q…m970&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-05-05&lt;br/&gt;📝 Original message:Good morning ZmnSCPxj,&lt;br/&gt;&lt;br/&gt;Thanks for your response. I agree there are few exceptions: &lt;br/&gt;&lt;br/&gt;1.Unconfirmed output can be spent resulting in conflict with RBF&lt;br/&gt;2.Race condition and mining pool may include old transaction with low fee&lt;br/&gt;I am trying few things related to RBF and handling such exceptions, will share if I find anything interesting.&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;May 3, 2021, 09:32 by ZmnSCPxj at protonmail.com:&lt;br/&gt;&lt;br/&gt;&amp;gt; Good morning Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I believe a &amp;#34;true&amp;#34; full-RBF wallet should be what every onchain wallet aspires to.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; However, I think a lot of the effort necessary here has to do with sheer engineering issues.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; For example, if you think &amp;#34;RBF does not exist&amp;#34;, you can do things like:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; * Spend an unconfirmed input from a third party.&lt;br/&gt;&amp;gt;  * This is not actually safe since an unconfirmed tx might have a conflicting transaction get confirmed, but a lot of onchain wallets support this for non-RBF unconfirmed inputs because 99.9% of the time this never happens.&lt;br/&gt;&amp;gt; * When you spend from a (confirmed or unconfirmed) input, delete it from your db forever (because you do not have to worry about alternate transactions spending the same input).&lt;br/&gt;&amp;gt;  * This simplifies db design, you do not have to keep track of states like &amp;#34;has been spent but tx is not confirmed yet&amp;#34;, &amp;#34;has two different alternate transactions spending it that have not confirmed&amp;#34;, &amp;#34;is on a transaction that is not confirmed and therefore this input might disappear completely&amp;#34; etc.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; In particular, if we want a &amp;#34;true&amp;#34; full-RBF wallet:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; * Suppose the user wants to spend some amount to address A.&lt;br/&gt;&amp;gt;  * The user imposes a limit on up to how much to spend on fees to have this spend happen.&lt;br/&gt;&amp;gt; * The wallet optimistically creates a low-fee send transaction.&lt;br/&gt;&amp;gt; * After some time, the wallet bumps up the fee by creating a new transaction.&lt;br/&gt;&amp;gt;  * The wallet keeps bumping up, up to the designated limit, the longer the transaction is not confirmed.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Of note is that there is a *race condition* in the above case.&lt;br/&gt;&amp;gt; When the wallet is bumping up and constructing a new transaction with higher fee, a miner could find a new block that has the old transaction with lower fee.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Now consider the subsequent user story.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; * After some time, the user wants to spend another amount to address B.&lt;br/&gt;&amp;gt;  * Again the user imposes a limit on how much to spend on fees to have this spend happen.&lt;br/&gt;&amp;gt; * The wallet RBFs the existing transaction to include the spend to address B.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Again, a race condition can occur --- while the wallet is feebumping a new transaction that includes the new output, a random miner can find a new block that includes the old transaction.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Thus, the wallet really needs to keep track of any &amp;#34;pending spends&amp;#34; and correlate them with actual transactions.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Further, of course it is convenient to be able to spend money even while it is unconfirmed.&lt;br/&gt;&amp;gt; But the sender of the unconfirmed input might be using the same software as this wallet as well, meaning that the actual transaction output might change as the original spender keeps fee-bumping it over time.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I confess I have not been thinking of this as well as I should have.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards,&lt;br/&gt;&amp;gt; ZmnSCPxj&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/20210506/a77cc71c/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210506/a77cc71c/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:52:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz9vg3dm3zf6tfeqlchlqxhnxn73r2jw94mrz7jfz0vxquv0790dszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z24ffvv</id>
    
      <title type="html">📅 Original date posted:2021-05-01 📝 Original message:Thanks ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz9vg3dm3zf6tfeqlchlqxhnxn73r2jw94mrz7jfz0vxquv0790dszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z24ffvv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgkmew5lrkcuy426wwhajgt29062lclfs5sfs4eszmxas53wh6enc5qz37c&#39;&gt;nevent1q…z37c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-05-01&lt;br/&gt;📝 Original message:Thanks Jeremy for sharing this link: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-September/018168.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-September/018168.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Trying to understand everything mentioned and &amp;#34;fee-only&amp;#34; wallet sounds interesting.&lt;br/&gt;-- &lt;br/&gt;Prayank&lt;br/&gt;&lt;br/&gt;May 1, 2021, 05:41 by jlrubin at mit.edu:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hi Prayank,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Very glad to hear you are weathering the storm OK, wishing you and yours safety in the weeks ahead.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think you&amp;#39;ll be interested to see &amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-September/018168.html&amp;gt&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-September/018168.html&amp;gt&lt;/a&gt;;  especially with regards to background services.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; In the long term, this can be particularly useful since you can use a separate fee-only wallet to arrange the bumps if your main wallet keys are offline, and you do not disturb any of the on-chain dependants.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; It can also be much cheaper to use this mechanism than actual RBF because you are not subject to the feerate improvement rule, which forces you to pay for the bump on all tx data.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I would be very interested to see a system whereby you can make a market (maybe via LN) for someone to get your TX included (using oracle network OK) by a particular date. Then you can abstract the whole system a lot better, so that you can fee bump without having to create any direct on chain traffic, and a sponsor vector can be offered across a number of txns by a service provider.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Cheers,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Jeremy&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; @JeremyRubin &amp;lt;&lt;a href=&#34;https://twitter.com/JeremyRubin&amp;gt&#34;&gt;https://twitter.com/JeremyRubin&amp;gt&lt;/a&gt;; &amp;lt;&lt;a href=&#34;https://twitter.com/JeremyRubin&amp;gt&#34;&gt;https://twitter.com/JeremyRubin&amp;gt&lt;/a&gt;;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Fri, Apr 30, 2021 at 2:40 PM Prayank via bitcoin-dev &amp;lt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; &amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Hello World, &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I hope everyone is doing okay. Things are not good in India and even I was tested covid positive few days back. Recovered and feeling better now. Hoping everything gets back to normal soon.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There are different estimations used in wallets, explorers and other Bitcoin projects. For example: `estimatesmartfee` in Bitcoin Core (One of the implementation for Bitcoin which is used more but not official as there is nothing official in Bitcoin).  Are different estimations misleading and affect the way fees are used in Bitcoin transactions? Will it be better if we just share mempool stats and user can decide the fee rate accordingly?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; If I compare this with BTCUSD orderbook on any exchange, are we trying to estimate at what price buy order will get filled in certain time? Does that make sense?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Mempool Stats: &amp;gt;&amp;gt;  &lt;img src=&#34;https://i.imgur.com/r4XKk2p.png&#34;&gt; &lt;br/&gt;&amp;gt;&amp;gt; BTCUSD Orderbook: &amp;gt;&amp;gt;  &lt;img src=&#34;https://i.imgur.com/ylGVHJB.png&#34;&gt; &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I consider it misleading because lot of users think a transaction with fee rate 1-5 sat/vByte will be included in 1 week or maybe a transaction with X sat/VByte will be included in Y time which is not true. Users can decide the fee rate and can do bidding, transaction will be included based on demand, supply and miners.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Will it be better if the wallets used this approach?&lt;br/&gt;&amp;gt;&amp;gt; 1.Show mempool stats&lt;br/&gt;&amp;gt;&amp;gt; 2.Leave the fee rate for user to decide&lt;br/&gt;&amp;gt;&amp;gt; 3.RBF every transaction and follow different algorithms for automated bidding&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; A basic algorithm for automated bidding can be: &amp;gt;&amp;gt;  &lt;img src=&#34;https://i.stack.imgur.com/1SlPv.png&#34;&gt; &lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Such RBF algos can be helpful for users when Bitcoin wallets are open in background. Maybe it will work better for mobile wallets in which you can see a notification every time transaction is replaced with a new fee rate automatically.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I wanted to know what others think about this approach of creating and using different RBF algos instead of predicting something that is difficult or doesn&amp;#39;t make sense. Also if there was a way we could achieve this even if the user goes offline. For example: Alice broadcasts Tx1 with 1 sat/vByte, its replaced with Tx2 (2 sat/vByte) after 2 blocks because Tx1 was not confirmed. Alice decides to shut down her system or switch off mobile or mobile data. Tx2 is still not confirmed after another 2 blocks but it has some information as one OP_RETURN output which is used by Bitcoin nodes that see this transaction in the mempool. Bob&amp;#39;s node use this information to replace the transaction with Tx3 and use fee rate 3 sat/vByte.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; --&lt;br/&gt;&amp;gt;&amp;gt; Prayank&lt;br/&gt;&amp;gt;&amp;gt;&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;  &amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;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;&amp;gt;&lt;br/&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/20210501/196939d4/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210501/196939d4/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:52:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqm9k45ts8ykt0pu3yn9h9fkv7pnyvp9v7a5h3r44v7kq6f9y49nczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9ucjcm</id>
    
      <title type="html">📅 Original date posted:2021-04-21 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqm9k45ts8ykt0pu3yn9h9fkv7pnyvp9v7a5h3r44v7kq6f9y49nczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z9ucjcm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfan3ytdw6wxh25v4nfp3c6eej69t3u32l8h3ndhsehkzhylzpvdgms5f7s&#39;&gt;nevent1q…5f7s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-04-21&lt;br/&gt;📝 Original message:Hello Christopher,&lt;br/&gt;&lt;br/&gt;Decentralized storage as an idea looks interesting. I am researching about similar things for one of my Bitcoin project. Although an implementation or proof of concept code in the BIP would have been better. Also since this involves LN, maybe it can just be a LN project instead of BIP? Not the best person to comment on what can be a BIP.&lt;br/&gt;&lt;br/&gt;Few links that you may find interesting:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/bkiac/tarnhelm&#34;&gt;https://github.com/bkiac/tarnhelm&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/ElementsProject/filebazaar&#34;&gt;https://github.com/ElementsProject/filebazaar&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The kind of decentralized storage that I think can be helpful for Bitcoin projects:&lt;br/&gt;&lt;br/&gt;1.Uses torrents for files and communication required (with Tor)&lt;br/&gt;&lt;br/&gt;2.Easy to use API to save, read, edit etc. something in a Bitcoin project using torrents. Only involve lightning network and payments when spamming can be an issue. For example: If a developer wants users to pay for every P2P offer they create using a DEX protocol.&lt;br/&gt;&lt;br/&gt;Projects that are exploring such options: &lt;a href=&#34;https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/415&#34;&gt;https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/415&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&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/20210421/986bd0ae/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210421/986bd0ae/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:51:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgutr06v3xd7v83358h3qsmpwa0064s2pmlkp5d7p654e9plz5adszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z0trt8g</id>
    
      <title type="html">📅 Original date posted:2021-04-21 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgutr06v3xd7v83358h3qsmpwa0064s2pmlkp5d7p654e9plz5adszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06z0trt8g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2feffey5xtq4g4a98wynpxtc5m8aj897hgmed5ug3kzvhcvnznq22ul5y&#39;&gt;nevent1q…ul5y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-04-21&lt;br/&gt;📝 Original message:Hello Yanmaani,&lt;br/&gt;&lt;br/&gt;Incentives for UTXO consolidation already exists IMO.&lt;br/&gt;&lt;br/&gt;1.If UTXO consolidation is done when fee rates are low (less congestion in mempool), it helps in saving money in lot of cases. Example: &lt;a href=&#34;https://bitcoin.stackexchange.com/a/100811/&#34;&gt;https://bitcoin.stackexchange.com/a/100811/&lt;/a&gt;&lt;br/&gt;2.If running full node for Bitcoin, it will help in a smaller UTXO set.&lt;br/&gt;&lt;br/&gt;In few cases it affects privacy though like post coinjoin.&lt;br/&gt;&lt;br/&gt;TBH I couldn&amp;#39;t understand everything you mentioned including the part in which fees decrease is mentioned because of smaller block. Fees should increase if such blocks are regularly mined and are predictable IMO. Not sure if everyone will agree to the other things mentioned in the proposal.&lt;br/&gt;-- &lt;br/&gt;Prayank&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/20210421/1fb43144/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210421/1fb43144/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:51:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrrx5xrdvewfl78tl58myvaf2ztae78zs58h3686wqlk3l854d9jczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zsf7cx4</id>
    
      <title type="html">📅 Original date posted:2021-04-07 📝 Original ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrrx5xrdvewfl78tl58myvaf2ztae78zs58h3686wqlk3l854d9jczyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zsf7cx4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp9rcq2vanrmy6rnflggsvlut0zdv5u0dtec7t30c2tcl73je6nms397n48&#39;&gt;nevent1q…7n48&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-04-07&lt;br/&gt;📝 Original message:Positives:&lt;br/&gt;&lt;br/&gt;You need money to participate even though your position size may not matter if really small based on liquidity and volume.&lt;br/&gt;Useful information if looking at overall sentiments especially traders&lt;br/&gt;Noise filter because its not same as trolling on social media&lt;br/&gt;Opportunity for some people to make money&lt;br/&gt;Entertainment and something new to discuss or confirm bias&lt;br/&gt;&lt;br/&gt;Negatives:&lt;br/&gt;&lt;br/&gt;You need money to participate. &amp;#34;Full nodes enforce consensus rules&amp;#34; becomes a meme. Full nodes will still enforce consensus rules but some full nodes are being influenced by people with money which can be anything not necessarily bitcoin.&lt;br/&gt;Information that may not be useful for everyone.&lt;br/&gt;The exchanges who have created such markets in past and the traders involved know how to manipulate illiquid markets at least for a short time period. And sometimes &amp;#34;markets can remain irrational longer than you can remain solvent&amp;#34;. &lt;br/&gt;If such markets affect Bitcoin development in any way, it will be great opportunity for governments to attack Bitcoin. Example: Consider we have a soft fork or hard fork for confidential transaction on-chain in future, if someone is able to find a secure way to implement it. All the governments that love to spy will have some issues with it and won&amp;#39;t be the first time if they participate in such markets indirectly to manipulate or start some investigation against exchanges involved or something else.&lt;br/&gt;Focus which should have been on improving Bitcoin will now shift to futures markets and their involvement in Bitcoin.&lt;br/&gt;&lt;br/&gt;I think prediction markets or such tokens might help in adding to the information we already have however they don&amp;#39;t decide or replace anything. Bitcoin development should impact such markets and not the other way around.  Nobody can stop markets from betting on something related to Bitcoin and it can even be done using P2P exchanges like HodlHodl: &lt;a href=&#34;https://predictions.hodlhodl.com&#34;&gt;https://predictions.hodlhodl.com&lt;/a&gt; or create something new with oracles which can be implemented using DLC: &lt;a href=&#34;https://github.com/discreetlogcontracts/dlcspecs&#34;&gt;https://github.com/discreetlogcontracts/dlcspecs&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;Not everyone is a trader or interested to take risk in such markets even if a Bitcoin user from years, lot of transactions, contributions and some opinion on Taproot based on things that are publicly available to everyone but scattered. In past we had things that made some sense for prediction markets like 2x and Bcash but right now nobody has issues with Taproot and even the best traders won&amp;#39;t be aware of all the technical details about Bitcoin development to predict something related to activation mechanism. &lt;br/&gt;&lt;br/&gt;If the point of using prediction markets is to filter noise or spam then maybe we can have one chatroom that requires some sats to enter and pay some sats for each post. We will have better information here and sats can be used to donate to devs who review PRs related to Taproot. &lt;br/&gt;-- &lt;br/&gt; Prayank&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/20210407/92259e3c/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210407/92259e3c/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T22:51:30Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsglg8lmllq5h0xrfq7q535zev6ujjk86j4kxq59eurukq7c3982qszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zx5fgve</id>
    
      <title type="html">📅 Original date posted:2021-04-07 📝 Original ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsglg8lmllq5h0xrfq7q535zev6ujjk86j4kxq59eurukq7c3982qszyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zx5fgve" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs82auk3gnd7wz4xnh38mpw5kpwqhkyq5zy7l3rrpkwz73p3lvlkucnpew7l&#39;&gt;nevent1q…ew7l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-04-07&lt;br/&gt;📝 Original message:Positives:&lt;br/&gt;&lt;br/&gt;You need money to participate even though your position size may not matter if really small based on liquidity and volume.&lt;br/&gt;Useful information if looking at overall sentiments especially traders&lt;br/&gt;Noise filter because its not same as trolling on social media&lt;br/&gt;Opportunity for some people to make money&lt;br/&gt;Entertainment and something new to discuss or confirm bias&lt;br/&gt;&lt;br/&gt;Negatives:&lt;br/&gt;&lt;br/&gt;You need money to participate. &amp;#34;Full nodes enforce consensus rules&amp;#34; becomes a meme. Full nodes will still enforce consensus rules but some full nodes are being influenced by people with money which can be anything not necessarily bitcoin.&lt;br/&gt;Information that may not be useful for everyone.&lt;br/&gt;The exchanges who have created such markets in past and the traders involved know how to manipulate illiquid markets at least for a short time period. And sometimes &amp;#34;markets can remain irrational longer than you can remain solvent&amp;#34;. &lt;br/&gt;If such markets affect Bitcoin development in any way, it will be great opportunity for governments to attack Bitcoin. Example: Consider we have a soft fork or hard fork for confidential transaction on-chain in future, if someone is able to find a secure way to implement it. All the governments that love to spy will have some issues with it and won&amp;#39;t be the first time if they participate in such markets indirectly to manipulate or start some investigation against exchanges involved or something else.&lt;br/&gt;Focus which should have been on improving Bitcoin will now shift to futures markets and their involvement in Bitcoin.&lt;br/&gt;&lt;br/&gt;I think prediction markets or such tokens might help in adding to the information we already have however they don&amp;#39;t decide or replace anything. Bitcoin development should impact such markets and not the other way around.  Nobody can stop markets from betting on something related to Bitcoin and it can even be done using P2P exchanges like HodlHodl: &lt;a href=&#34;https://predictions.hodlhodl.com&#34;&gt;https://predictions.hodlhodl.com&lt;/a&gt; or create something new with oracles which can be implemented using DLC: &lt;a href=&#34;https://github.com/discreetlogcontracts/dlcspecs&#34;&gt;https://github.com/discreetlogcontracts/dlcspecs&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;Not everyone is a trader or interested to take risk in such markets even if a Bitcoin user from years, lot of transactions, contributions and some opinion on Taproot based on things that are publicly available to everyone but scattered. In past we had things that made some sense for prediction markets like 2x and Bcash but right now nobody has issues with Taproot and even the best traders won&amp;#39;t be aware of all the technical details about Bitcoin development to predict something related to activation mechanism. &lt;br/&gt;&lt;br/&gt;If the point of using prediction markets is to filter noise or spam then maybe we can have one chatroom that requires some sats to enter and pay some sats for each post. We will have better information here and sats can be used to donate to devs who review PRs related to Taproot. &lt;br/&gt;-- &lt;br/&gt; Prayank&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/20210407/92259e3c/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210407/92259e3c/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:31:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspeey92t6qmlfzd2kzxutrztp2vlm4hn6cm37szh6lrzvh72q22ggzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zea7j8h</id>
    
      <title type="html">📅 Original date posted:2021-03-19 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspeey92t6qmlfzd2kzxutrztp2vlm4hn6cm37szh6lrzvh72q22ggzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zea7j8h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs26hhhz9n9zrphw6ryqv4k5ph6u0wwhp2ch7439vlg7ruz82q66gqyla4ng&#39;&gt;nevent1q…a4ng&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-03-19&lt;br/&gt;📝 Original message:&amp;gt; back in the day we also had people that thought 10 min avg block time is too much.&lt;br/&gt;&lt;br/&gt;Not sure what some people thought about block time interval has to do with me. Also these are the things written by Greg Maxwell and Chris Belcher about it that I agree with and been sharing from sometime now on many platforms:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://twitter.com/prayankgahlot/status/1269164956899049474&#34;&gt;https://twitter.com/prayankgahlot/status/1269164956899049474&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://bitcoin.stackexchange.com/a/103289/&#34;&gt;https://bitcoin.stackexchange.com/a/103289/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Starting from the parameters of bitcoin consensus to the way Bitcoin Core is organized to the minimum time of 18 months an upgrade needs to last. (based on prior experience) If you want to challenge any of the old rules it takes more than ignoring them and doing whatever you feel like (is useful to get the result you want (again the tyrant theme)).&lt;br/&gt;&lt;br/&gt;I was assuming Bitcoin is a protocol for p2p decentralized network and Bitcoin Core is just one implementation which is used by most of the people for lot of reasons but things can be improved and I am hopeful will improve with time. Users were, are and will be free to run whatever they feel like: Bitcoin Core or fork of Bitcoin Core or Other implmenations but still use Bitcoin.&lt;br/&gt;&lt;br/&gt;&amp;gt; You seem to believe that there exists some entity that gets to decide what goes on and gets to exclude anyone it wants from the decision making process.&lt;br/&gt;&lt;br/&gt;No I don&amp;#39;t. You seem to have lot of assumptions. My comments were expectations from the people who are more experienced than me and know more about Bitcoin development. Things can change, you can always go out of the box to improve things.&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;#34;we&amp;#34; is a reference to &amp;#34;we&amp;#39;re all Satoshi&amp;#34; and the &amp;#34;things&amp;#34; you will learn by learning the past.&lt;br/&gt;&lt;br/&gt;Satoshi if was a person and not group would be disappointed about few things but anyways. &amp;#34;We&amp;#34; should not discourage people from discussion about soft forks that everyone agrees will improve Bitcoin. I don&amp;#39;t know everything about past but again thanks for the assumptions.&lt;br/&gt;&lt;br/&gt;&amp;gt; If the meeting is about making progress on an issue very few people have any clue about then it is desirable that the people that are looking to learn should do so using other venues.&lt;br/&gt;&lt;br/&gt;Any suggestions which venues will work better for Taproot related meeting that you don&amp;#39;t have issues with?&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Prayank&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/20210319/6755aa01/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210319/6755aa01/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:30:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp34hygy38spu6q5ecftxg0jqekmlk8kzrf0uefkcmv4fql2fpl2czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zycl600</id>
    
      <title type="html">📅 Original date posted:2021-03-17 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp34hygy38spu6q5ecftxg0jqekmlk8kzrf0uefkcmv4fql2fpl2czyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zycl600" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgn5qjlu8jhtx8f9kg3vcmhwc0rnqr70afj8duqg65c7fgcudlgjs99utkr&#39;&gt;nevent1q…utkr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-03-17&lt;br/&gt;📝 Original message:&amp;gt; the last thing we need is&lt;br/&gt;a rushed upgrade&lt;br/&gt;&lt;br/&gt;Why do you think this is rushed? Speedy Trial will have few months and if UASF is required it won&amp;#39;t involve activation immediately after ST fails. Taproot by 2022 doesn&amp;#39;t look rushed approach IMO.&lt;br/&gt;&lt;br/&gt;&amp;gt; We&amp;#39;re not changing things that we worked out already. &lt;br/&gt;&lt;br/&gt;Which things have we worked out that cannot be changed or not changed earlier?&lt;br/&gt;&lt;br/&gt;&amp;gt; how long till we go back and change the coin supply?&lt;br/&gt;&lt;br/&gt;Coin supply has nothing to do with soft fork activation mechanism IMO.&lt;br/&gt;&lt;br/&gt;&amp;gt; I understand some of you have no patience and would like mass adoption tomorrow but those are exactly the people that do not have a say in Bitcoin development. If you want to get rich quick you do not care about Bitcoin.&lt;br/&gt;&lt;br/&gt;Taproot activation or discussion about activation mechanism does not have 100% correlation with mass adoption. It just improves Bitcoin and helps few projects mentioned in &lt;a href=&#34;https://en.bitcoin.it/wiki/Taproot_Uses&#34;&gt;https://en.bitcoin.it/wiki/Taproot_Uses&lt;/a&gt;&lt;br/&gt;Nobody is talking about get rich quick schemes in Taproot Activation related meetings. At least I have not seen anyone.&lt;br/&gt;&lt;br/&gt;&amp;gt; If you want faster development cycles then you have lightning to play with.&lt;br/&gt;&lt;br/&gt;Better development cycles with less delay, less misinformation, less politics, less probability of things being exploited by mining pools or other people, organization etc. with their influence. Lightning Network is a separate project focused on layer 2 and I think it will also benefit from Taproot.&lt;br/&gt;&lt;br/&gt;&amp;gt; we *DO NOT* change things we already established in the past&lt;br/&gt;&lt;br/&gt;Interested to know who is &amp;#34;we&amp;#34; in this sentence and what are the &amp;#34;things&amp;#34; that cannot be changed.&lt;br/&gt;&lt;br/&gt;&amp;gt; In order to solve the LOT debate lets give Wladimir the power to decide on his own and if he has no strong opinions he should just flip a coin.&lt;br/&gt;&lt;br/&gt;LOT has become LOL. If this is about Bitcoin Core maintainers deciding things for Bitcoin Core, sure they already do. But users have the freedom to decide if they want to run it with default settings or use other implementation.&lt;br/&gt;&lt;br/&gt;&amp;gt; MAST threshold can be even lower because it is not representative of an economic majority and it could speed up the upgrade.&lt;br/&gt;&lt;br/&gt;Agree&lt;br/&gt;&lt;br/&gt;&amp;gt; At this point involve as few people as possible and get it done. This is just about the software and the parameters of the new consesus.&lt;br/&gt;&lt;br/&gt;Everyone should be welcome to participate in meetings, ask questions, learn more and contribute. I don&amp;#39;t see anything wrong with it.&lt;br/&gt;-- &lt;br/&gt;Prayank&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/20210317/7b263d63/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210317/7b263d63/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:30:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvwxyxzkdpeeqpcws2fgqpvft7cdwdss038mjvajl9wu7yh4etktqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zgamvzn</id>
    
      <title type="html">📅 Original date posted:2021-02-21 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvwxyxzkdpeeqpcws2fgqpvft7cdwdss038mjvajl9wu7yh4etktqzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zgamvzn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqggnfyhtyu5sx9klyjnxjjmhurn70nm3up3l6v4nt0qtpu0ht96qfsc8vt&#39;&gt;nevent1q…c8vt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2021-02-21&lt;br/&gt;📝 Original message:Hello Everyone,&lt;br/&gt;&lt;br/&gt;The below comment by Matt about different implementations and their opinion on `lockinontimeout` is from 18 Feb 2021 communication: &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018433.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018433.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; If the eventual outcome is that different implementations (that have material *transaction processing* userbases, and I’m not sure to what extent that’s true with Knots) ship different consensus rules, we should stop here and not activate Taproot. Seriously. Bitcoin is a consensus system. The absolute worst outcome at all possible is to have it fall out of consensus.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t agree to the part that &amp;#39;we should stop and not activate taproot&amp;#39;. Instead it will be helpful if we can educate most of the people about trade-offs involved in both options with some tables, charts etc.&lt;br/&gt;&lt;br/&gt;I think its time to use Bitcoin Knots for more projects and also maintain multiple forks of Bitcoin Core. This is not just limited to `LOT=True or False` but few other things and in general its good for decentralization of Bitcoin. Bitcoin Core is used by most of the nodes according to this pie chart: &lt;a href=&#34;https://luke.dashjr.org/programs/bitcoin/files/charts/software.html&#34;&gt;https://luke.dashjr.org/programs/bitcoin/files/charts/software.html&lt;/a&gt; however having multiple forks of Bitcoin Core with real usage, more maintainers in different parts of the world (some even anon), few different features, more reviewers, better communication channels etc. will help everyone involved in Bitcoin.&lt;br/&gt;&lt;br/&gt;I am working on a project right now which involves multisig, discreet log contracts, liquid etc. Using bitcoin-s for it because I need DLC but still depending on Bitcoin Core in it. Would try Bitcoin Knots and other implementations soon and also have been looking for developers good with C&#43;&#43; and Python, living in India who are interested to maintain a fork of Bitcoin Core with few changes. I had shared about in replies to Amir Taaki&amp;#39;s tweet few days back.&lt;br/&gt;&lt;br/&gt;--&lt;br/&gt;Prayank&lt;br/&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/20210221/0fac6a94/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20210221/0fac6a94/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:29:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstl0v2tw6x4tej3w2mf3p23uqq2ttet84acqkxutlft23sgg9cltgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zd9jjpd</id>
    
      <title type="html">📅 Original date posted:2020-12-06 📝 Original message:Hello ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstl0v2tw6x4tej3w2mf3p23uqq2ttet84acqkxutlft23sgg9cltgzyqee5nwjz0yuumahzsauh5fcdrkq8fut9tm8kpr9cl8cx9jtcq06zd9jjpd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszl2rtpnmw8mjfq870rkdpeututlef6rjzklkgk9fkhj7m74upgug76eq8c&#39;&gt;nevent1q…eq8c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2020-12-06&lt;br/&gt;📝 Original message:Hello Everyone,&lt;br/&gt;&lt;br/&gt;I know there have been lot of controversial and heated discussions involving Samourai in past. Ignoring everything including the tweets in which Samourai team mentioned no interest in proposing a BIP related to automated and secure communication used in Soroban, I wanted to know if enough people would be interested in a BIP because it may help other bitcoin projects in future.&lt;br/&gt;&lt;br/&gt;Tweets: &lt;a href=&#34;https://twitter.com/SamouraiWallet/status/1334977957157367810&#34;&gt;https://twitter.com/SamouraiWallet/status/1334977957157367810&lt;/a&gt; &amp;lt;&lt;a href=&#34;https://twitter.com/SamouraiWallet/status/1334977957157367810?s=19&amp;gt&#34;&gt;https://twitter.com/SamouraiWallet/status/1334977957157367810?s=19&amp;gt&lt;/a&gt;;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://twitter.com/SamouraiDev/status/1335103101188104194&#34;&gt;https://twitter.com/SamouraiDev/status/1335103101188104194&lt;/a&gt; &amp;lt;&lt;a href=&#34;https://twitter.com/SamouraiDev/status/1335103101188104194?s=19&amp;gt&#34;&gt;https://twitter.com/SamouraiDev/status/1335103101188104194?s=19&amp;gt&lt;/a&gt;;&lt;br/&gt;&lt;br/&gt;Ben also tweeted that a BIP would make sense: &lt;a href=&#34;https://twitter.com/benthecarman/status/1334977096079306753&#34;&gt;https://twitter.com/benthecarman/status/1334977096079306753&lt;/a&gt; &amp;lt;&lt;a href=&#34;https://twitter.com/benthecarman/status/1334977096079306753?s=19&amp;gt&#34;&gt;https://twitter.com/benthecarman/status/1334977096079306753?s=19&amp;gt&lt;/a&gt;;&lt;br/&gt;&lt;br/&gt;I think we should keep all the controversial things aside and do everything that helps Bitcoin. It&amp;#39;s mentioned in the medium article that it can help other projects like joinmarket, coinswap, snickr etc.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://link.medium.com/uBvIJUSLQbb&#34;&gt;https://link.medium.com/uBvIJUSLQbb&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The source code for a client library in Java is available here &lt;a href=&#34;https://code.samourai.io/wallet/soroban-client-java&#34;&gt;https://code.samourai.io/wallet/soroban-client-java&lt;/a&gt; and the source code for the Go based server component is available here &lt;a href=&#34;https://code.samourai.io/wallet/samourai-soroban&#34;&gt;https://code.samourai.io/wallet/samourai-soroban&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Let me know if a BIP for such implementation to be used by other bitcoin projects makes sense and if anyone willing to help me in creating a BIP.&lt;br/&gt;&lt;br/&gt;Thanks.&lt;br/&gt;&lt;br/&gt;-- Prayank&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/20201206/64b59e21/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20201206/64b59e21/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:27:42Z</updated>
  </entry>

</feed>