<?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/npub10zyxjrelgpp85qc93pnt8e4yx0jsxm27sn9lsypkhlrttjpmjktqkqsg9a.rss" />
  <link href="https://nostr.ae/npub10zyxjrelgpp85qc93pnt8e4yx0jsxm27sn9lsypkhlrttjpmjktqkqsg9a" />
  <id>https://nostr.ae/npub10zyxjrelgpp85qc93pnt8e4yx0jsxm27sn9lsypkhlrttjpmjktqkqsg9a</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsr3x2a46nf4sylj6am9jeg9cvz4r5xspsd4nl5wqehnpueerxeeyszypugs6g08aqyy7srqkyxdvlx5se72qmdt6zvh7qsx6luddwg8w2evrwclyk</id>
    
      <title type="html">📅 Original date posted:2015-06-19 📝 Original message:I have ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr3x2a46nf4sylj6am9jeg9cvz4r5xspsd4nl5wqehnpueerxeeyszypugs6g08aqyy7srqkyxdvlx5se72qmdt6zvh7qsx6luddwg8w2evrwclyk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2q4t7nmgmcex5desudr3gupcfpacmaal4fx5kl94az4qcd6fw33c3t9cuw&#39;&gt;nevent1q…9cuw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-06-19&lt;br/&gt;📝 Original message:I have some experience here. If you are seriously suggesting these&lt;br/&gt;measures, you might as well kill retail transactions altogether.&lt;br/&gt;&lt;br/&gt;In practice, if a retail place starts to accept bitcoin they have a&lt;br/&gt;similar situation as with cash, only that the fraud potential is much&lt;br/&gt;lower. (e.g. 100-dollar bill for a sandwich might turn out fake later)&lt;br/&gt;and the fraud frequency is also much lower.&lt;br/&gt;&lt;br/&gt;0-conf concerns were never a problem in practice. except for 2-way atms&lt;br/&gt;i have never heard of a problem that was caused by double spends.&lt;br/&gt;while adding these measures is generally positive, requiring them means&lt;br/&gt;excluding 99.9% of the potential users. so you might as well not do it.&lt;br/&gt;&lt;br/&gt;RBF as implemented by F2Pool just flat out lowers Bitcoins utility&lt;br/&gt;value. So it&amp;#39;s a bad thing.&lt;br/&gt;&lt;br/&gt;for any online or automated system, waiting for a handful of&lt;br/&gt;confirmations was always recommended practice.&lt;br/&gt;&lt;br/&gt;Am 19.06.2015 um 22:39 schrieb Matt Whitlock:&lt;br/&gt;&amp;gt; Retail POS merchants probably should not be accepting vanilla Bitcoin&lt;br/&gt;&amp;gt; payments, as Bitcoin alone does not (and cannot) guarantee the&lt;br/&gt;&amp;gt; irreversibility of a transaction until it has been buried several&lt;br/&gt;&amp;gt; blocks deep in the chain. Retail merchants should be requiring a&lt;br/&gt;&amp;gt; co-signature from a mutually trusted co-signer that vows never to sign&lt;br/&gt;&amp;gt; a double-spend.  &lt;br/&gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;A non-text attachment was scrubbed...&lt;br/&gt;Name: 0xAA4EDEEF.asc&lt;br/&gt;Type: application/pgp-keys&lt;br/&gt;Size: 998 bytes&lt;br/&gt;Desc: not available&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150620/84f25498/attachment.bin&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150620/84f25498/attachment.bin&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:38:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsztntdywcl5j5mazrpjjnpwyc30fkcxkud3m2gu4z26ts9ucfkwfgzypugs6g08aqyy7srqkyxdvlx5se72qmdt6zvh7qsx6luddwg8w2ev739xt6</id>
    
      <title type="html">📅 Original date posted:2012-12-03 📝 Original message:These ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsztntdywcl5j5mazrpjjnpwyc30fkcxkud3m2gu4z26ts9ucfkwfgzypugs6g08aqyy7srqkyxdvlx5se72qmdt6zvh7qsx6luddwg8w2ev739xt6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf50rzu5mvx0f94efh0dz6cx6a2kfe83qgjhzptka4zxmlkg687vqm6tzf4&#39;&gt;nevent1q…tzf4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2012-12-03&lt;br/&gt;📝 Original message:These discussed features are all useful but quite contradicting.&lt;br/&gt;&lt;br/&gt;I imagine that a user will be able to switch between different coin &lt;br/&gt;selection policies &amp;#34;minimize fees&amp;#34;,&amp;#34;max privacy&amp;#34;,&amp;#34;defragmentation&amp;#34;,&amp;#34;i &lt;br/&gt;don&amp;#39;t care&amp;#34; and even switch between them for individual sends.
    </content>
    <updated>2023-06-07T10:44:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstlm0kzlrs3wt6v5z89us2js306g4dkdqyr7jng9uvn3grc2k2pmczypugs6g08aqyy7srqkyxdvlx5se72qmdt6zvh7qsx6luddwg8w2ev0lrsje</id>
    
      <title type="html">📅 Original date posted:2012-07-23 📝 Original message:Some ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstlm0kzlrs3wt6v5z89us2js306g4dkdqyr7jng9uvn3grc2k2pmczypugs6g08aqyy7srqkyxdvlx5se72qmdt6zvh7qsx6luddwg8w2ev0lrsje" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9c00mctqwshjauwvz7q78swcnf4ez9hrxrf50qhc85sc359pcgcg0282jd&#39;&gt;nevent1q…82jd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2012-07-23&lt;br/&gt;📝 Original message:Some concerns regarding Bloom Filters. I talked with Stefan Thomas on &lt;br/&gt;the Hackathon Berlin about this.&lt;br/&gt;I tried to follow the discussion closely but i have not taken a look at &lt;br/&gt;the code yet (is there already an implementation?) so please correct me &lt;br/&gt;if i got something wrong.&lt;br/&gt;&lt;br/&gt;The way the Bloom filters are planned now this requires a complicated &lt;br/&gt;setup. basically the client will ask the server to replay the whole &lt;br/&gt;blockchain, but filtered.&lt;br/&gt;This is not optimal for the following reasons:&lt;br/&gt;This will require the server to do a full scan of his data and only &lt;br/&gt;filter out non-matching entries.&lt;br/&gt;&lt;br/&gt;Really lightweight clients (like Bitcoincard), clients with shared &lt;br/&gt;private keys (electrum-style), or brainwallets - will ask the following &lt;br/&gt;question quite often to &amp;#34;supernodes&amp;#34;: Given my public keys/addresses, &lt;br/&gt;what is the list of unspent outputs. i think it would make sense to &lt;br/&gt;include such a command, instead or in addition to the filterload/filterinit.&lt;br/&gt;&lt;br/&gt;And perhaps more severe: as far as i understand classic bloom filters, &lt;br/&gt;the server has no method of indexing his data for the expected requests. &lt;br/&gt;There is simply no data structure (or maybe it has to be invented) which &lt;br/&gt;allows the use of an index for queries by bloom filters of *varying &lt;br/&gt;length* and a generic hashing method.&lt;br/&gt;&lt;br/&gt;im not sure what a really efficient data structure for these kinds of &lt;br/&gt;query is. but i think it should be possible to find a good compromise &lt;br/&gt;between query flexibility, server load, client privacy.&lt;br/&gt;&lt;br/&gt;one possible scheme, looks like this:&lt;br/&gt;&lt;br/&gt;the client takes his list of addesses he is interested in. he hashes all &lt;br/&gt;of them to a fixed-length bit array (bloom filter) of length 64KiB (for &lt;br/&gt;example), and combines them with | to add more 1&amp;#39;s with each address.&lt;br/&gt;the server maintains a binary tree data structure of unspent outputs &lt;br/&gt;arranged by the Bloom filter bits.&lt;br/&gt;to build the tree, the server would need to calculate the 64KiB bits for &lt;br/&gt;each address and arrange them in a binary tree. that way he can easily &lt;br/&gt;traverse the tree for a given bloom query.&lt;br/&gt;if a client whishes to query more broadly he can calculate the bloom &lt;br/&gt;filter to 64KiB and after that fill up the last 50% of the Bits with 1. &lt;br/&gt;or 95%. the trailing 1 bits even don&amp;#39;t need to be transmitted to the &lt;br/&gt;server when a client is querying. of course, if the client is more &lt;br/&gt;privacy-concerned he could also fill up random bits with 1, which would &lt;br/&gt;not change much actually.&lt;br/&gt;&lt;br/&gt;the value of 64KiB is just out of thin air.&lt;br/&gt;according to my experimentation using BloomFilter from Guava - &lt;br/&gt;currently, also 8KiB would be sufficient to hava a 3% false positive &lt;br/&gt;rate for the 40000 active addresses we have right now.&lt;br/&gt;&lt;br/&gt;someone more familiar with hashing should please give his opinion if &lt;br/&gt;cutting a bloom filter in half has any bad consequences.&lt;br/&gt;&lt;br/&gt;Andreas
    </content>
    <updated>2023-06-07T10:23:43Z</updated>
  </entry>

</feed>