<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2023-06-06T01:10:53&#43;02:00</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by William Swanson [ARCHIVE]</title>
  <author>
    <name>William Swanson [ARCHIVE]</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub159u2fkxuq00hvmtypwllna99xh0vk9k9jkk5w89taev70au0gwwsmjtxgs.rss" />
  <link href="https://nostr.ae/npub159u2fkxuq00hvmtypwllna99xh0vk9k9jkk5w89taev70au0gwwsmjtxgs" />
  <id>https://nostr.ae/npub159u2fkxuq00hvmtypwllna99xh0vk9k9jkk5w89taev70au0gwwsmjtxgs</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsy24dx7jfwkz6tx9tndnt3af0j75vejevcfhgzljhefcjvr5qmc8czyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6zrcc7q</id>
    
      <title type="html">📅 Original date posted:2015-04-24 📝 Original message:On ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy24dx7jfwkz6tx9tndnt3af0j75vejevcfhgzljhefcjvr5qmc8czyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6zrcc7q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsra09z5n2yk5l3cvv44ht32layr5pyvs67s69494fnpe692mf8pzgkfc78q&#39;&gt;nevent1q…c78q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-04-24&lt;br/&gt;📝 Original message:On Thu, Apr 16, 2015 at 9:12 AM, s7r &amp;lt;s7r at sky-ip.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; Thanks for your reply. I agree. Allen has a good point in the previous&lt;br/&gt;&amp;gt; email too, so the suggestion might not fix anything and complicate things.&lt;br/&gt;&lt;br/&gt;The BIP 62 approach to malleability isn&amp;#39;t the only option. Another&lt;br/&gt;approach is to sign the transaction in such a way that the input&lt;br/&gt;txid&amp;#39;s are allowed to change without invalidating the signatures. That&lt;br/&gt;way, if malleability happens, you just adjust you transaction to match&lt;br/&gt;and re-broadcast. That proposal is here:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/scmorse/bitcoin-misc/blob/master/sighash_proposal.md&#34;&gt;https://github.com/scmorse/bitcoin-misc/blob/master/sighash_proposal.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The &amp;#34;Build your own nHashType&amp;#34; thread on this mailing list contains&lt;br/&gt;the discussion.&lt;br/&gt;&lt;br/&gt;I personally prefer this solution, since it nails the problem&lt;br/&gt;completely with one simple and obvious change. The BIP 62 approach is&lt;br/&gt;more like a game of wac-a-mole.&lt;br/&gt;&lt;br/&gt;-William
    </content>
    <updated>2023-06-07T17:32:32&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvyx6zsqsv5s3rlhj8htrz6kpd4mjj73xjktd9hu6dew37ad8twlszyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6dsfhlh</id>
    
      <title type="html">📅 Original date posted:2015-04-08 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvyx6zsqsv5s3rlhj8htrz6kpd4mjj73xjktd9hu6dew37ad8twlszyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6dsfhlh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfaskywp9r82apx43nwhte80tpq3pq58te5gggaw2jsypgn332nuc8cfdwj&#39;&gt;nevent1q…fdwj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-04-08&lt;br/&gt;📝 Original message:It&amp;#39;s not really clear why this is better than BIP 44 as it already&lt;br/&gt;stands. You have the same fields, but they are just in a different&lt;br/&gt;order. Couldn&amp;#39;t you just use the existing BIP 44 hierarchy, but add&lt;br/&gt;the convention that &amp;#34;wallet/account N&amp;#34; is the same wallet in each&lt;br/&gt;supported currency?&lt;br/&gt;&lt;br/&gt;For example, if I have a wallet called &amp;#34;business expenses&amp;#34;, which&lt;br/&gt;happens to be wallet m / 44&amp;#39; / 0&amp;#39; / 5&amp;#39;, for Bitcoin, then the same&lt;br/&gt;wallet would be m / 44&amp;#39; / 3&amp;#39; / 5&amp;#39; for Dogecoin, and m / 44&amp;#39; / 2&amp;#39; / 5&amp;#39;&lt;br/&gt;for Litecoin.&lt;br/&gt;&lt;br/&gt;I am trying to think of examples where your proposal is better than&lt;br/&gt;BIP 44, but I can&amp;#39;t think of any. Even backup recovery works fine. I&lt;br/&gt;assume that your idea is to continue iterating over the different&lt;br/&gt;wallet indices as long as you are finding funds in *any* currency.&lt;br/&gt;Well, you can still do that with BIP 44. The fields are in a different&lt;br/&gt;order, but that doesn&amp;#39;t affect the algorithm in any way.&lt;br/&gt;&lt;br/&gt;Maybe you have some deeper insight I&amp;#39;m not seeing, but if so, you need&lt;br/&gt;to clearly explain that in your motivation section. The current&lt;br/&gt;explanation, &amp;#34;This limits the possible implementations of&lt;br/&gt;multi-currency, multisignature wallets,&amp;#34; is pretty vauge. Also, there&lt;br/&gt;is nothing in this spec that addresses the multisignature use-case.&lt;br/&gt;The BIP 45 spec does a lot of extra work to make multisignature work&lt;br/&gt;smoothly.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m not trying to criticize your proposal. I&amp;#39;m just trying to&lt;br/&gt;understand what it&amp;#39;s trying to accomplish.&lt;br/&gt;&lt;br/&gt;-William Swanson&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Wed, Apr 8, 2015 at 12:05 AM, Kefkius &amp;lt;kefkius at maza.club&amp;gt; wrote:&lt;br/&gt;&amp;gt; I have a potential BIP, &amp;#34;Multi-Currency Hierarchy For Use In&lt;br/&gt;&amp;gt; Multisignature Deterministic Wallets.&amp;#34; I&amp;#39;m requesting discussion on it,&lt;br/&gt;&amp;gt; and possibly assignment of a BIP number.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; It&amp;#39;s located in this github gist:&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://gist.github.com/Kefkius/1aa02945e532f8739023&#34;&gt;https://gist.github.com/Kefkius/1aa02945e532f8739023&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt; BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT&lt;br/&gt;&amp;gt; Develop your own process in accordance with the BPMN 2 standard&lt;br/&gt;&amp;gt; Learn Process modeling best practices with Bonita BPM through live exercises&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-&#34;&gt;http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-&lt;/a&gt; event?utm_&lt;br/&gt;&amp;gt; source=Sourceforge_BPM_Camp_5_6_15&amp;amp;utm_medium=email&amp;amp;utm_campaign=VA_SF&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.sourceforge.net/lists/listinfo/bitcoin-development&#34;&gt;https://lists.sourceforge.net/lists/listinfo/bitcoin-development&lt;/a&gt;
    </content>
    <updated>2023-06-07T17:32:20&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrlejqnlr73pshkkv3pyrxz44wfp5mcvzx5ceqsdvglh954jtdf8szyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6wjrera</id>
    
      <title type="html">📅 Original date posted:2015-04-08 📝 Original message:Oops, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrlejqnlr73pshkkv3pyrxz44wfp5mcvzx5ceqsdvglh954jtdf8szyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6wjrera" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfs08emc25qt5rlkrg9qp0etweh9hhddvgspfudvfeyyhqa690evcx57u4r&#39;&gt;nevent1q…7u4r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-04-08&lt;br/&gt;📝 Original message:Oops, sorry I missed that.&lt;br/&gt;&lt;br/&gt;Since that&amp;#39;s the reason this proposal exists, I would consider putting&lt;br/&gt;it right up top where people can see it. Also, since this proposal is&lt;br/&gt;specifically designed for multi-sig, I would look at what BIP45 is&lt;br/&gt;doing and maybe incorporate a &amp;#34;cosigner_index&amp;#34; branch. Otherwise, this&lt;br/&gt;idea seems like a reasonable way to organize a wallet.&lt;br/&gt;&lt;br/&gt;-William&lt;br/&gt;&lt;br/&gt;On Wed, Apr 8, 2015 at 9:28 AM, 木ノ下じょな &amp;lt;kinoshitajona at gmail.com&amp;gt; wrote:&lt;br/&gt;&amp;gt; William,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I believe the reasoning for this is stated in the Coin Type section.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;#34;Public derivation is used so that cosigners need only know one of each&lt;br/&gt;&amp;gt; other&amp;#39;s public keys, rather than needing to distribute public keys for each&lt;br/&gt;&amp;gt; coin.&amp;#34;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; BIP44 has a coin level, but it&amp;#39;s a private derived level, so cosigners would&lt;br/&gt;&amp;gt; not be able to generate multiple crypto currencies of each others&amp;#39; without&lt;br/&gt;&amp;gt; giving each other n xpubs where n is the number of currencies shared. This&lt;br/&gt;&amp;gt; new proposal basically sticks coin type on the public derivation side of&lt;br/&gt;&amp;gt; things so that I could generate litecoin or darkcoin multisigs without your&lt;br/&gt;&amp;gt; permission...&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Kefkius,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; This BIP seems like a good fit for multi-currency wallets based on multisig.&lt;br/&gt;&amp;gt; So kudos for putting it in writing.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; However, I don&amp;#39;t know if this is really a BIP thing. It&amp;#39;s not improving&lt;br/&gt;&amp;gt; Bitcoin (Bitcoin Improvement Proposal... remember?), in fact, by definition&lt;br/&gt;&amp;gt; it is improving altcoin usability.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; For that reason alone I will say I disagree for a BIP for this.&lt;br/&gt;&amp;gt; - Jona&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; 2015-04-08 16:46 GMT&#43;09:00 William Swanson &amp;lt;swansontec at gmail.com&amp;gt;:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; It&amp;#39;s not really clear why this is better than BIP 44 as it already&lt;br/&gt;&amp;gt;&amp;gt; stands. You have the same fields, but they are just in a different&lt;br/&gt;&amp;gt;&amp;gt; order. Couldn&amp;#39;t you just use the existing BIP 44 hierarchy, but add&lt;br/&gt;&amp;gt;&amp;gt; the convention that &amp;#34;wallet/account N&amp;#34; is the same wallet in each&lt;br/&gt;&amp;gt;&amp;gt; supported currency?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; For example, if I have a wallet called &amp;#34;business expenses&amp;#34;, which&lt;br/&gt;&amp;gt;&amp;gt; happens to be wallet m / 44&amp;#39; / 0&amp;#39; / 5&amp;#39;, for Bitcoin, then the same&lt;br/&gt;&amp;gt;&amp;gt; wallet would be m / 44&amp;#39; / 3&amp;#39; / 5&amp;#39; for Dogecoin, and m / 44&amp;#39; / 2&amp;#39; / 5&amp;#39;&lt;br/&gt;&amp;gt;&amp;gt; for Litecoin.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I am trying to think of examples where your proposal is better than&lt;br/&gt;&amp;gt;&amp;gt; BIP 44, but I can&amp;#39;t think of any. Even backup recovery works fine. I&lt;br/&gt;&amp;gt;&amp;gt; assume that your idea is to continue iterating over the different&lt;br/&gt;&amp;gt;&amp;gt; wallet indices as long as you are finding funds in *any* currency.&lt;br/&gt;&amp;gt;&amp;gt; Well, you can still do that with BIP 44. The fields are in a different&lt;br/&gt;&amp;gt;&amp;gt; order, but that doesn&amp;#39;t affect the algorithm in any way.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Maybe you have some deeper insight I&amp;#39;m not seeing, but if so, you need&lt;br/&gt;&amp;gt;&amp;gt; to clearly explain that in your motivation section. The current&lt;br/&gt;&amp;gt;&amp;gt; explanation, &amp;#34;This limits the possible implementations of&lt;br/&gt;&amp;gt;&amp;gt; multi-currency, multisignature wallets,&amp;#34; is pretty vauge. Also, there&lt;br/&gt;&amp;gt;&amp;gt; is nothing in this spec that addresses the multisignature use-case.&lt;br/&gt;&amp;gt;&amp;gt; The BIP 45 spec does a lot of extra work to make multisignature work&lt;br/&gt;&amp;gt;&amp;gt; smoothly.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I&amp;#39;m not trying to criticize your proposal. I&amp;#39;m just trying to&lt;br/&gt;&amp;gt;&amp;gt; understand what it&amp;#39;s trying to accomplish.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -William Swanson&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; On Wed, Apr 8, 2015 at 12:05 AM, Kefkius &amp;lt;kefkius at maza.club&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; I have a potential BIP, &amp;#34;Multi-Currency Hierarchy For Use In&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; Multisignature Deterministic Wallets.&amp;#34; I&amp;#39;m requesting discussion on it,&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; and possibly assignment of a BIP number.&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; It&amp;#39;s located in this github gist:&lt;br/&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&#34;https://gist.github.com/Kefkius/1aa02945e532f8739023&#34;&gt;https://gist.github.com/Kefkius/1aa02945e532f8739023&lt;/a&gt;
    </content>
    <updated>2023-06-07T17:32:20&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp064rgd0smtrp6z3qk7k6mas4xyq599a3tvrnyfg9wtntr546urszyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6myw5k2</id>
    
      <title type="html">📅 Original date posted:2015-02-05 📝 Original message:On ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp064rgd0smtrp6z3qk7k6mas4xyq599a3tvrnyfg9wtntr546urszyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6myw5k2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfw9unm58k8l0fk526cameh4cfn4cc6ms3w9fkkeqgscy5prpxkpquqz002&#39;&gt;nevent1q…z002&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-02-05&lt;br/&gt;📝 Original message:On Thu, Feb 5, 2015 at 2:10 PM, Eric Voskuil &amp;lt;eric at voskuil.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; A MITM can receive the initial broadcast and then spoof it by jamming the&lt;br/&gt;&amp;gt; original. You then only see one.&lt;br/&gt;&lt;br/&gt;You are right, of course. There is no way to make Bluetooth 100%&lt;br/&gt;secure, since it is an over-the-air technology. You could try securing&lt;br/&gt;it using a CA or other identity server, but now you&amp;#39;ve excluded ad-hoc&lt;br/&gt;person-to-person payments. Plus, you need an active internet&lt;br/&gt;connection to reach the CA.&lt;br/&gt;&lt;br/&gt;You can try using proximity as a substitute for identity, like&lt;br/&gt;requiring NFC to kick-start the connection, but at that point you&lt;br/&gt;might as well use QR codes.&lt;br/&gt;&lt;br/&gt;This BIP is not trying to provide absolute bullet-proof security,&lt;br/&gt;since that&amp;#39;s impossible given the physical limitations of the&lt;br/&gt;Bluetooth technology. Instead, it&amp;#39;s trying to provide the&lt;br/&gt;best-possible security given those constraints. In exchange for this,&lt;br/&gt;we get greatly enhanced usability in common scenarios.&lt;br/&gt;&lt;br/&gt;There are plenty of usable, real-world technologies with big security&lt;br/&gt;holes. Anybody with lock-picking experience will tell you this, but&lt;br/&gt;nobody is welding their front door shut. The ability to go in and out&lt;br/&gt;is worth the security risk.&lt;br/&gt;&lt;br/&gt;Bluetooth payments add a whole new dimension to real-world Bitcoin&lt;br/&gt;usability. Do we shut that down because it can&amp;#39;t be made perfect, or&lt;br/&gt;do we do the best we can and move forward?&lt;br/&gt;&lt;br/&gt;-William
    </content>
    <updated>2023-06-07T17:29:44&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswhjfvjf525p3aa5snmncn64s8h7nmcz7lyqjzq7cnmd6y4sgfyfczyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6dsqsld</id>
    
      <title type="html">📅 Original date posted:2014-12-04 📝 Original message:Yes. A ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswhjfvjf525p3aa5snmncn64s8h7nmcz7lyqjzq7cnmd6y4sgfyfczyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6dsqsld" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvy5y00q64tkkpeyhm586ygmx8pme9w2qx5ddtdz9g9yt5pfe4xmsrxauam&#39;&gt;nevent1q…auam&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-12-04&lt;br/&gt;📝 Original message:Yes. A few of us over here in San Diego actually started working on a&lt;br/&gt;format like this a few months ago, but it&amp;#39;s been on the back burner&lt;br/&gt;for a while.&lt;br/&gt;&lt;br/&gt;Our motivation was to come up with a shared HD wallet format. Say I&lt;br/&gt;would like create a 2-of-3 multisig wallet using my phone, PC, and&lt;br/&gt;hardware key fob. All three devices would presumably be running&lt;br/&gt;different wallet software, so we need some sort of standardized HD&lt;br/&gt;multisig chain-description format that all three wallets can&lt;br/&gt;understand. That way, regardless of their other differences, the&lt;br/&gt;wallets can at least agree on how to generate new addresses.&lt;br/&gt;&lt;br/&gt;Of course, once you share this chain-description file with a third&lt;br/&gt;party, they too can generate addresses out of the wallet. This can be&lt;br/&gt;used for auditing (like for charities), for receive-only wallets (like&lt;br/&gt;a merchant kiosk), and for recurring payments. The recurring payment&lt;br/&gt;case is a little problematic, since you need to trust the payee with&lt;br/&gt;your privacy. I imagine this would only be useful for payouts you&lt;br/&gt;manage yourself, like a mining pool, and not something you share with&lt;br/&gt;the general public.&lt;br/&gt;&lt;br/&gt;Our format is very similar to yours. We have a script template, just&lt;br/&gt;like you do, but we describe the HD chains in a separate section&lt;br/&gt;rather than in-line with the script. The script template only comes&lt;br/&gt;into being once the chains have been gathered together into one place,&lt;br/&gt;so the chain descriptions need to stand alone.&lt;br/&gt;&lt;br/&gt;Unfortunately, we still have a lot of details to work through before&lt;br/&gt;we have a concrete proposal that&amp;#39;s ready for this mailing list.&lt;br/&gt;Perhaps we can work together to come up with something.&lt;br/&gt;&lt;br/&gt;-William&lt;br/&gt;&lt;br/&gt;On Thu, Dec 4, 2014 at 7:42 AM, Luke Dashjr &amp;lt;luke at dashjr.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; Is anyone working on a serialisation format to convey P2SH HD chains? For&lt;br/&gt;&amp;gt; example, to give someone who wants to make recurring payments a single token&lt;br/&gt;&amp;gt; that can be used to generate many P2SH addresses paying to a multisig script.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I&amp;#39;m thinking of something along the lines of a simple series of tokens, each&lt;br/&gt;&amp;gt; indicating either a HD chain or literal script content. For all HD chains in&lt;br/&gt;&amp;gt; the data, a child key would be generated based on the payment number, and all&lt;br/&gt;&amp;gt; tokens concatenated to form the P2SH serialised script. Eg, for a simple 2-&lt;br/&gt;&amp;gt; of-2, you would do something like this:&lt;br/&gt;&amp;gt;     literal(OP_2) HDChain HDChain literal(OP_2 OP_CHECKMULTISIG)&lt;br/&gt;&amp;gt; Does this sufficiently cover all reasonable use cases?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Luke
    </content>
    <updated>2023-06-07T17:27:41&#43;02:00</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswzd80tqs4t0respwjznwpqwa0vyvjl92nfu2w90k45cy67cu5m5szyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6qnmfc3</id>
    
      <title type="html">📅 Original date posted:2014-03-06 📝 Original message:Hello, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswzd80tqs4t0respwjznwpqwa0vyvjl92nfu2w90k45cy67cu5m5szyzsh3fxcmspa7andvs9ml705556aajckck2663cu40h9nelh3ape6qnmfc3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw3m4v97p3039erhvdw7ced58e06vc7lgk3ky220yjwyhs7a0sphq6hxrq7&#39;&gt;nevent1q…xrq7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-03-06&lt;br/&gt;📝 Original message:Hello,&lt;br/&gt;I am attempting to write a parser for bip-0021 URI&amp;#39;s, including&lt;br/&gt;support for the new bip-0072 payment parameters. My goal is absolute&lt;br/&gt;correctness. Unfortunately, these BIP&amp;#39;s have a few ambiguities and&lt;br/&gt;mistakes which ought to be corrected.&lt;br/&gt;&lt;br/&gt;First, I would like to point out that internet RFC 3986 governs the&lt;br/&gt;general syntax for URI&amp;#39;s. It obsoletes RFC 1738 and various other&lt;br/&gt;early RFC&amp;#39;s. Since RFC 3986 came out in 2005, I think we can agree&lt;br/&gt;that any bitcoin URI scheme should use this and not the earlier ones.&lt;br/&gt;&lt;br/&gt;Unfortunately, bip-0021 never actually mentions RFC 3986, which is a&lt;br/&gt;big omission. Even worse, bip-0072 explicitly refers to RFC 1738,&lt;br/&gt;which is obsolete. This is a problem, since the old, obsolete standard&lt;br/&gt;requires more escapes than are actually necessary. Updating bip-0072&lt;br/&gt;to refer to RFC 3986 instead would allow shorter, more readable&lt;br/&gt;bitcoin URI&amp;#39;s (things like slashes in payment addresses wouldn&amp;#39;t need&lt;br/&gt;to be escaped).&lt;br/&gt;&lt;br/&gt;Secondly, neither of the bip&amp;#39;s describe what to do with international&lt;br/&gt;characters. I doubt anybody wants to limit the &amp;#34;label&amp;#34; and &amp;#34;message&amp;#34;&lt;br/&gt;parameters to 7-bit ASCII, so a character encoding needs to be&lt;br/&gt;defined. RFC reccomends that all new URI schemes use UTF-8 as their&lt;br/&gt;encoding, which is perfectly reasonable. The bip-0021 standard just&lt;br/&gt;needs to actually say so.&lt;br/&gt;&lt;br/&gt;Finally, there is an error in the bip-0021 BNF grammar, which never&lt;br/&gt;mentions the &amp;#39;&amp;amp;&amp;#39; separator between query elements.&lt;br/&gt;&lt;br/&gt;What is the procedure for getting these BIP&amp;#39;s corrected? Submit a pull&lt;br/&gt;request with the changes? Hopefully we can all agree that these fixes&lt;br/&gt;are useful and necessary.&lt;br/&gt;&lt;br/&gt;-William&lt;br/&gt;&lt;br/&gt;P.S. The bitcoin-qt client uses QUrl to parse bitcoin uri&amp;#39;s, and that&lt;br/&gt;is based on RFC 3986. Thus, the bitcoin-qt client is probably already&lt;br/&gt;implementing these suggestions.
    </content>
    <updated>2023-06-07T17:14:59&#43;02:00</updated>
  </entry>

</feed>