<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated></updated>
  <generator>https://nostr.ae</generator>

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




  <entry>
    <id>https://nostr.ae/nevent1qqsg8nlgwd3ff2v0cp3duwy2540pdh43lg2qg0se3ger6us5d4umnkqzypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6uk0mdlav</id>
    
      <title type="html">📅 Original date posted:2014-07-15 📝 Original message:I have ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg8nlgwd3ff2v0cp3duwy2540pdh43lg2qg0se3ger6us5d4umnkqzypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6uk0mdlav" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy8mg54pj364pucf7h7yp4232vyqsz596lgua2zx9qw4u7fqsyqqc7yrfx9&#39;&gt;nevent1q…rfx9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-07-15&lt;br/&gt;📝 Original message:I have a python implementation that seems to pass this test vector:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/wozz/electrum/blob/bip38_import/lib/bip38.py#L299&#34;&gt;https://github.com/wozz/electrum/blob/bip38_import/lib/bip38.py#L299&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Jul 15, 2014, at 9:19 AM, Andreas Schildbach &amp;lt;andreas at schildbach.de&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; I think generally control-characters (such as \u0000) should be&lt;br/&gt;&amp;gt; disallowed in passphrases. (Even the use of whitespaces is very&lt;br/&gt;&amp;gt; questionable.)&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I&amp;#39;m ok with allowing pile-of-poo&amp;#39;s. On mobile phones there is keyboards&lt;br/&gt;&amp;gt; just containing emoticons -- why not allow those? Assuming NFC works of&lt;br/&gt;&amp;gt; course.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; On 07/15/2014 03:07 PM, Eric Winer wrote:&lt;br/&gt;&amp;gt;&amp;gt; I don&amp;#39;t know for sure if the test vector is correct NFC form.  But for&lt;br/&gt;&amp;gt;&amp;gt; what it&amp;#39;s worth, the Pile of Poo character is pretty easily accessible&lt;br/&gt;&amp;gt;&amp;gt; on the iPhone and Android keyboards, and in this string it&amp;#39;s already in&lt;br/&gt;&amp;gt;&amp;gt; NFC form (f09f92a9 in the test result).  I&amp;#39;ve certainly seen it in&lt;br/&gt;&amp;gt;&amp;gt; usernames around the internet, and wouldn&amp;#39;t be surprised to see it in&lt;br/&gt;&amp;gt;&amp;gt; passphrases entered on smartphones, especially if the author of a&lt;br/&gt;&amp;gt;&amp;gt; BIP38-compatible app includes a (possibly ill-advised) suggestion to&lt;br/&gt;&amp;gt;&amp;gt; have your passphrase &amp;#34;include special characters&amp;#34;.&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; I haven&amp;#39;t seen the NULL character on any smartphone keyboards, though -&lt;br/&gt;&amp;gt;&amp;gt; I assume the iOS and Android developers had the foresight to know how&lt;br/&gt;&amp;gt;&amp;gt; much havoc that would wreak on systems assuming null-terminated strings.&lt;br/&gt;&amp;gt;&amp;gt; It seems unlikely that NULL would be in a real-world passphrase entered&lt;br/&gt;&amp;gt;&amp;gt; by a sane user.&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; On Tue, Jul 15, 2014 at 8:03 AM, Mike Hearn &amp;lt;mike at plan99.net&lt;br/&gt;&amp;gt;&amp;gt; &amp;lt;mailto:mike at plan99.net&amp;gt;&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;    [&#43;cc aaron]&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;    We recently added an implementation of BIP 38 (password protected&lt;br/&gt;&amp;gt;&amp;gt;    private keys) to bitcoinj. It came to my attention that the third&lt;br/&gt;&amp;gt;&amp;gt;    test vector may be broken. It gives a hex version of what the NFC&lt;br/&gt;&amp;gt;&amp;gt;    normalised version of the input string should be, but this does not&lt;br/&gt;&amp;gt;&amp;gt;    match the results of the Java unicode normaliser, and in fact I&lt;br/&gt;&amp;gt;&amp;gt;    can&amp;#39;t even get Python to print the names of the characters past the&lt;br/&gt;&amp;gt;&amp;gt;    embedded null. I&amp;#39;m curious where this normalised version came from.&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;    Given that &amp;#34;pile of poo&amp;#34; is not a character I think any sane user&lt;br/&gt;&amp;gt;&amp;gt;    would put into a passphrase, I question the value of this test&lt;br/&gt;&amp;gt;&amp;gt;    vector. NFC form is intended to collapse things like umlaut control&lt;br/&gt;&amp;gt;&amp;gt;    characters onto their prior code point, but here we&amp;#39;re feeding the&lt;br/&gt;&amp;gt;&amp;gt;    algorithm what is basically garbage so I&amp;#39;m not totally surprised&lt;br/&gt;&amp;gt;&amp;gt;    that different implementations appear to disagree on the outcome.&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;    Proposed action: we remove this test vector as it does not represent&lt;br/&gt;&amp;gt;&amp;gt;    any real world usage of the spec, or if we desperately need to&lt;br/&gt;&amp;gt;&amp;gt;    verify NFC normalisation I suggest using a different, more realistic&lt;br/&gt;&amp;gt;&amp;gt;    test string, like Zürich, or something written in Thai.&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;    Test 3:&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt;      * Passphrase ϓ␀𐐀💩 (\u03D2\u0301\u0000\U00010400\U0001F4A9; GREEK&lt;br/&gt;&amp;gt;&amp;gt;        UPSILON WITH HOOK &amp;lt;&lt;a href=&#34;http://codepoints.net/U&#43;03D2&amp;gt&#34;&gt;http://codepoints.net/U&#43;03D2&amp;gt&lt;/a&gt;;, COMBINING&lt;br/&gt;&amp;gt;&amp;gt;        ACUTE ACCENT &amp;lt;&lt;a href=&#34;http://codepoints.net/U&#43;0301&amp;gt&#34;&gt;http://codepoints.net/U&#43;0301&amp;gt&lt;/a&gt;;, NULL&lt;br/&gt;&amp;gt;&amp;gt;        &amp;lt;&lt;a href=&#34;http://codepoints.net/U&#43;0000&amp;gt&#34;&gt;http://codepoints.net/U&#43;0000&amp;gt&lt;/a&gt;;, DESERET CAPITAL LETTER LONG I&lt;br/&gt;&amp;gt;&amp;gt;        &amp;lt;&lt;a href=&#34;http://codepoints.net/U&#43;10400&amp;gt&#34;&gt;http://codepoints.net/U&#43;10400&amp;gt&lt;/a&gt;;, PILE OF POO&lt;br/&gt;&amp;gt;&amp;gt;        &amp;lt;&lt;a href=&#34;http://codepoints.net/U&#43;1F4A9&amp;gt&#34;&gt;http://codepoints.net/U&#43;1F4A9&amp;gt&lt;/a&gt;;)&lt;br/&gt;&amp;gt;&amp;gt;      * Encrypted key:&lt;br/&gt;&amp;gt;&amp;gt;        6PRW5o9FLp4gJDDVqJQKJFTpMvdsSGJxMYHtHaQBF3ooa8mwD69bapcDQn&lt;br/&gt;&amp;gt;&amp;gt;      * Bitcoin Address: 16ktGzmfrurhbhi6JGqsMWf7TyqK9HNAeF&lt;br/&gt;&amp;gt;&amp;gt;      * Unencrypted private key (WIF):&lt;br/&gt;&amp;gt;&amp;gt;        5Jajm8eQ22H3pGWLEVCXyvND8dQZhiQhoLJNKjYXk9roUFTMSZ4&lt;br/&gt;&amp;gt;&amp;gt;      * /Note:/ The non-standard UTF-8 characters in this passphrase&lt;br/&gt;&amp;gt;&amp;gt;        should be NFC normalized to result in a passphrase&lt;br/&gt;&amp;gt;&amp;gt;        of0xcf9300f0909080f09f92a9 before further processing&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; &lt;br/&gt;&amp;gt;&amp;gt;    ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt;&amp;gt;    Want fast and easy access to all the code in your enterprise? Index and&lt;br/&gt;&amp;gt;&amp;gt;    search up to 200,000 lines of code with a free copy of Black Duck&lt;br/&gt;&amp;gt;&amp;gt;    Code Sight - the same software that powers the world&amp;#39;s largest code&lt;br/&gt;&amp;gt;&amp;gt;    search on Ohloh, the Black Duck Open Hub! Try it now.&lt;br/&gt;&amp;gt;&amp;gt;    &lt;a href=&#34;http://p.sf.net/sfu/bds&#34;&gt;http://p.sf.net/sfu/bds&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;    _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt;    Bitcoin-development mailing list&lt;br/&gt;&amp;gt;&amp;gt;    Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;gt;&amp;gt;    &amp;lt;mailto:Bitcoin-development at lists.sourceforge.net&amp;gt;&lt;br/&gt;&amp;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;&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; &lt;br/&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt;&amp;gt; Want fast and easy access to all the code in your enterprise? Index and&lt;br/&gt;&amp;gt;&amp;gt; search up to 200,000 lines of code with a free copy of Black Duck&lt;br/&gt;&amp;gt;&amp;gt; Code Sight - the same software that powers the world&amp;#39;s largest code&lt;br/&gt;&amp;gt;&amp;gt; search on Ohloh, the Black Duck Open Hub! Try it now.&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/bds&#34;&gt;http://p.sf.net/sfu/bds&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; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;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;&lt;br/&gt;&amp;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; Want fast and easy access to all the code in your enterprise? Index and&lt;br/&gt;&amp;gt; search up to 200,000 lines of code with a free copy of Black Duck&lt;br/&gt;&amp;gt; Code Sight - the same software that powers the world&amp;#39;s largest code&lt;br/&gt;&amp;gt; search on Ohloh, the Black Duck Open Hub! Try it now.&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/bds&#34;&gt;http://p.sf.net/sfu/bds&lt;/a&gt;&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-07T15:23:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx7wct6zfkvje6368avwx0rfz99vqz5z72548e25ja2qsqkskl8dqzypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6ukw58p5p</id>
    
      <title type="html">📅 Original date posted:2014-07-01 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx7wct6zfkvje6368avwx0rfz99vqz5z72548e25ja2qsqkskl8dqzypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6ukw58p5p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9k7psc00r6atzztqdxq48hzwwfrvnc8cxrk46gp7je7getp07hggrvzy8r&#39;&gt;nevent1q…zy8r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-07-01&lt;br/&gt;📝 Original message:Multiple parameters is currently undefined as far as I can tell.  Should the client take the first, last, or ignore it completely if there are multiple of any parameter?  I think that’s the point of the parameter pollution discussion, which will define it one way or the other.&lt;br/&gt;&lt;br/&gt;I’m only familiar with the Electrum implementation, which is currently checking for any duplicate parameters and treating the entire URI as invalid if duplicate parameters exist (following the parameter pollution suggestions).&lt;br/&gt;&lt;br/&gt;-&lt;br/&gt;Michael Wozniak&lt;br/&gt;&lt;br/&gt;On Jul 1, 2014, at 10:59 AM, Andreas Schildbach &amp;lt;andreas at schildbach.de&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Does r[]= really need to be encoded as r%5B1%5D= ? In this case, I&amp;#39;d&lt;br/&gt;&amp;gt; advocate for a simple array parameter name, like rs= (&amp;#34;plural&amp;#34; of r).&lt;br/&gt;&amp;gt; Length really does matter for QR codes.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I&amp;#39;m fine with either multiple r= params or exactly one r= plus zero to&lt;br/&gt;&amp;gt; many r[]= params. Although I think it is a violation of the (current)&lt;br/&gt;&amp;gt; spec to choke on more than one r= parameters, I admit that bitcoinj is&lt;br/&gt;&amp;gt; currently implemented that way. (We could however fix this in a&lt;br/&gt;&amp;gt; maintenance release.)&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; However, r= should also allow all other protocols, exactly like any of&lt;br/&gt;&amp;gt; the r[]= params. I don&amp;#39;t think we should do a distinction here. Also&lt;br/&gt;&amp;gt; because of backwards compatibility to the status quo.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; On 07/01/2014 03:03 PM, Alex Kotenko wrote:&lt;br/&gt;&amp;gt;&amp;gt; In my mind it&amp;#39;s not like the client&amp;#39;s phone is going all directions at&lt;br/&gt;&amp;gt;&amp;gt; the same time. There should be a priority method and fallback method(s).&lt;br/&gt;&amp;gt;&amp;gt; ​And I ​see p2p radio as priority, and web as fallback, and BIP21 in the&lt;br/&gt;&amp;gt;&amp;gt; end as always-working-default.&lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; ​So I&amp;#39;m keeping support for it all while want to be able to provide best&lt;br/&gt;&amp;gt;&amp;gt; user experience. &lt;br/&gt;&amp;gt;&amp;gt; Mike, a while ago in ​this thread you&amp;#39;ve described contactless cards&lt;br/&gt;&amp;gt;&amp;gt; user experience. I&amp;#39;m also using contactless cards often, and what I&amp;#39;m&lt;br/&gt;&amp;gt;&amp;gt; aiming at is creating same level of user experience for Bitcoin users. &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; Encryption over bluetooth is a matter to worry about, and we will&lt;br/&gt;&amp;gt;&amp;gt; introduce that, but we need to sort out more low level problems first&lt;br/&gt;&amp;gt;&amp;gt; before coming into that stage. &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; So, the backwards compatibility is a good issue Michael pointed out. &lt;br/&gt;&amp;gt;&amp;gt; While processing of multiple &amp;#34;r&amp;#34; parameters is indeed uncertain (since&lt;br/&gt;&amp;gt;&amp;gt; there is no RFC for that various implementations may behave&lt;br/&gt;&amp;gt;&amp;gt; differently), the array solution is somewhat better. The array parameter&lt;br/&gt;&amp;gt;&amp;gt; name is &amp;#34;r%5B1%5D=&amp;#34;, i.e. it&amp;#39;s not &amp;#34;r=&amp;#34;, and we can add plain &amp;#34;r=&amp;#34;&lt;br/&gt;&amp;gt;&amp;gt; alongside. And if particular implementation understands the array&lt;br/&gt;&amp;gt;&amp;gt; construct - it will use it, otherwise it will ignore the &amp;#34;r%5B1%5D=&amp;#34; and&lt;br/&gt;&amp;gt;&amp;gt; use only usual &amp;#34;r=&amp;#34;. &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; This doens&amp;#39;t work though for cases where particular implementation&lt;br/&gt;&amp;gt;&amp;gt; understands array construct but doesn&amp;#39;t work well with repeating&lt;br/&gt;&amp;gt;&amp;gt; parameters, since it will see two repeating &amp;#34;r&amp;#34; - an array and a string.&lt;br/&gt;&amp;gt;&amp;gt; I don&amp;#39;t have a solution for that atm. &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; If add completely new parameter to solve this we will need to make it an&lt;br/&gt;&amp;gt;&amp;gt; array straight away to address upcoming issues with accommodating other&lt;br/&gt;&amp;gt;&amp;gt; protocols. &lt;br/&gt;&amp;gt;&amp;gt; And then I would also modify existing BIP72 to strictly define &amp;#34;r=&amp;#34; as&lt;br/&gt;&amp;gt;&amp;gt; &amp;#34;http(s)&amp;#34; ​only ​parameter, while all other protocols (bluetooth, WiFi&lt;br/&gt;&amp;gt;&amp;gt; Direct, ultrasound, chirp etc) should go to the new array parameter.&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; &lt;br/&gt;&amp;gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt;&amp;gt; Open source business process management suite built on Java and Eclipse&lt;br/&gt;&amp;gt;&amp;gt; Turn processes into business applications with Bonita BPM Community Edition&lt;br/&gt;&amp;gt;&amp;gt; Quickly connect people, data, and systems into organized workflows&lt;br/&gt;&amp;gt;&amp;gt; Winner of BOSSIE, CODIE, OW2 and Gartner awards&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/Bonitasoft&#34;&gt;http://p.sf.net/sfu/Bonitasoft&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; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;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;&lt;br/&gt;&amp;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; Open source business process management suite built on Java and Eclipse&lt;br/&gt;&amp;gt; Turn processes into business applications with Bonita BPM Community Edition&lt;br/&gt;&amp;gt; Quickly connect people, data, and systems into organized workflows&lt;br/&gt;&amp;gt; Winner of BOSSIE, CODIE, OW2 and Gartner awards&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/Bonitasoft&#34;&gt;http://p.sf.net/sfu/Bonitasoft&lt;/a&gt;&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-07T15:23:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs28yhnnllct74fy5dae5ng6ckekd20e5aq4e93gagqlaxhudm7t6szypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6uk2s0fuf</id>
    
      <title type="html">📅 Original date posted:2014-07-01 📝 Original message:I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs28yhnnllct74fy5dae5ng6ckekd20e5aq4e93gagqlaxhudm7t6szypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6uk2s0fuf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvku07j2ckll0xdayask4swxcjdnaeswyu2n2rf4rp7cvrhhy63gg9u7arj&#39;&gt;nevent1q…7arj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-07-01&lt;br/&gt;📝 Original message:I think it makes more sense to not add a duplicate parameter.  Current implementations will break if multiple r parameters are used (either reject the URI completely, or do something undefined).  If a new parameter is used, then the current implementations will just ignore it if they don’t support it.&lt;br/&gt;&lt;br/&gt;-&lt;br/&gt;Michael Wozniak&lt;br/&gt;&lt;br/&gt;On Jul 1, 2014, at 5:48 AM, Andreas Schildbach &amp;lt;andreas at schildbach.de&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; On 07/01/2014 10:18 AM, Mike Hearn wrote:&lt;br/&gt;&amp;gt;&amp;gt;    ​However it&amp;#39;s not ideal at the moment. Basically the main problem is&lt;br/&gt;&amp;gt;&amp;gt;    that in the BIP72 there is no way to provide a fallback alternative&lt;br/&gt;&amp;gt;&amp;gt;    URI for payment request fetch if client wallet supports BIP70 but&lt;br/&gt;&amp;gt;&amp;gt;    doesn&amp;#39;t not support fetching over bluetooth or bluetooth connection&lt;br/&gt;&amp;gt;&amp;gt;    fails for any reason. &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I think the way to go here is using multiple r= parameters.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; So the idea here is that the recipient wallet both uploads to the&lt;br/&gt;&amp;gt;&amp;gt; internet and exposes the payment request over Bluetooth simultaneously,&lt;br/&gt;&amp;gt;&amp;gt; then let&amp;#39;s the sending wallet pick whatever radio layer works best in&lt;br/&gt;&amp;gt;&amp;gt; its current conditions?&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Either that, or just use the other ones as a fallback. Currently,&lt;br/&gt;&amp;gt; Bitcoin Wallet just falls back to BIP21 if fetching the PR via the r=&lt;br/&gt;&amp;gt; URL fails.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt;&amp;gt; I think having multiple r= params is reasonable, but the Bluetooth&lt;br/&gt;&amp;gt;&amp;gt; support is not specced in any BIP anyway. And if it were to be, people&lt;br/&gt;&amp;gt;&amp;gt; would point out the lack of link-layer encryption.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Its &amp;#34;specced&amp;#34; in code and implemented by several parties. I think its&lt;br/&gt;&amp;gt; clear that link-layer encryption has to be an add-on to the current&lt;br/&gt;&amp;gt; unencrypted connection, just like HTTPS is on top of HTTP. Anyway,&lt;br/&gt;&amp;gt; that&amp;#39;s unrelated to the question of how to provide fallback URLs.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; One more thought: We have a similar problem with the BIP70 payment URL.&lt;br/&gt;&amp;gt; It doesn&amp;#39;t allow for fallbacks either. I brought this issue up in the&lt;br/&gt;&amp;gt; discussion phase of BIP70, but it was dismissed I think because of&lt;br/&gt;&amp;gt; &amp;#34;let&amp;#39;s not get too complex for the first version&amp;#34;. The fallback here is&lt;br/&gt;&amp;gt; to send the transaction via the P2P network.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; (I think BIP70 via P2P radio will get used more often in future. I plan&lt;br/&gt;&amp;gt; to look into Bluetooth 4 LE as soon as I have devices and wanted to try&lt;br/&gt;&amp;gt; WIFI Direct again also. I hope we can skip BIP72 for both of those, but&lt;br/&gt;&amp;gt; lets see.)&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; Open source business process management suite built on Java and Eclipse&lt;br/&gt;&amp;gt; Turn processes into business applications with Bonita BPM Community Edition&lt;br/&gt;&amp;gt; Quickly connect people, data, and systems into organized workflows&lt;br/&gt;&amp;gt; Winner of BOSSIE, CODIE, OW2 and Gartner awards&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/Bonitasoft&#34;&gt;http://p.sf.net/sfu/Bonitasoft&lt;/a&gt;&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-07T15:23:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyzjk5nh87w0yk488rutac06p5lazljkfp2m7t75wz2ygcwez7heczypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6ukgmut8c</id>
    
      <title type="html">📅 Original date posted:2014-05-19 📝 Original message:I’m ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyzjk5nh87w0yk488rutac06p5lazljkfp2m7t75wz2ygcwez7heczypwlhezxv385yczjq5tvwz4g8rsdfgxg2aa92gyj43mw5rt3un6ukgmut8c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs867m5z839nc9wqm2t53825re5mtyhg2hzg7fcz2tw8nmzrgawv0ctm3zw0&#39;&gt;nevent1q…3zw0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-05-19&lt;br/&gt;📝 Original message:I’m not familiar with how the daemon works, however could you set up two daemons listening local on different ports and with a separate daemon or normal dns server that proxies incoming queries to either domain? I don’t know if standard DNS servers would support that, or if you would need a custom proxy application.&lt;br/&gt;&lt;br/&gt;-&lt;br/&gt;Michael Wozniak&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On May 19, 2014, at 4:14 PM, Alex Kotenko &amp;lt;alexykot at gmail.com&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Hmm, I&amp;#39;ve mostly setup what&amp;#39;s promised, testing DNS seeds now. There is one problem I see that I can&amp;#39;t really solve myself. &lt;br/&gt;&amp;gt; This dnsseed daemon cannot serve more than one name at once, which means that I cannot serve testnet and mainnet seeds off one daemon instance which means I need to buy two IP addresses for it. That&amp;#39;s unfortunate as it needs much more spendings from me to operate, second IP address will cost nearly as much as the server itself. &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; ​Can anybody help with this? I cannot into C&#43;&#43; to fix that myself.   ​&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Best regards, &lt;br/&gt;&amp;gt; Alex Kotenko&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; 2014-05-17 13:39 GMT&#43;01:00 Andreas Schildbach &amp;lt;andreas at schildbach.de&amp;gt;:&lt;br/&gt;&amp;gt; On 05/17/2014 02:02 PM, Alex Kotenko wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &amp;gt; So, my understanding is that atm we have no working DNS seeds at the&lt;br/&gt;&amp;gt; &amp;gt; testnet3, right? There are two DNS seeds known, of which one is&lt;br/&gt;&amp;gt; &amp;gt; unreachable atm, and another one is giving just one IP address, which is&lt;br/&gt;&amp;gt; &amp;gt; also a dead node.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Yes, that&amp;#39;s my understanding too.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &amp;gt; If I&amp;#39;ll start a DNS seed of my own and make sure it works well, will&lt;br/&gt;&amp;gt; &amp;gt; this help?&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Yes, definately.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &amp;gt; I&amp;#39;ve found this DNS seeder daemon&lt;br/&gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&#34;https://github.com/sipa/bitcoin-seeder&amp;gt&#34;&gt;https://github.com/sipa/bitcoin-seeder&amp;gt&lt;/a&gt;;, and it seems to be exactly&lt;br/&gt;&amp;gt; &amp;gt; what I need to run a DNS seeder myself.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Afaik this is what most of the other seeds are using, yes.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &amp;gt; So if my understanding is correct, I&amp;#39;ll setup a DNS seeds for mainnet&lt;br/&gt;&amp;gt; &amp;gt; and for testnet at bitcoin-seed.alexykot.me&lt;br/&gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&#34;http://bitcoin-seed.alexykot.me&amp;gt&#34;&gt;http://bitcoin-seed.alexykot.me&amp;gt&lt;/a&gt;; and testnet-seed.alexykot.me&lt;br/&gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&#34;http://testnet-seed.alexykot.me&amp;gt&#34;&gt;http://testnet-seed.alexykot.me&amp;gt&lt;/a&gt;;, and also a well connected nodes for&lt;br/&gt;&amp;gt; &amp;gt; mainnet and testnet on the same server.&lt;br/&gt;&amp;gt; &amp;gt; Is this a good plan? Will this all help?&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Sound great! Let me know if you&amp;#39;ve got something to test.&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;#34;Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE&lt;br/&gt;&amp;gt; Instantly run your Selenium tests across 300&#43; browser/OS combos.&lt;br/&gt;&amp;gt; Get unparalleled scalability from the best Selenium testing platform available&lt;br/&gt;&amp;gt; Simple to use. Nothing to install. Get started now for free.&amp;#34;&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/SauceLabs&#34;&gt;http://p.sf.net/sfu/SauceLabs&lt;/a&gt;&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;&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt; &amp;#34;Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE&lt;br/&gt;&amp;gt; Instantly run your Selenium tests across 300&#43; browser/OS combos.&lt;br/&gt;&amp;gt; Get unparalleled scalability from the best Selenium testing platform available&lt;br/&gt;&amp;gt; Simple to use. Nothing to install. Get started now for free.&amp;#34;&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/SauceLabs_______________________________________________&#34;&gt;http://p.sf.net/sfu/SauceLabs_______________________________________________&lt;/a&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-07T15:21:26Z</updated>
  </entry>

</feed>