From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 24089B37 for ; Mon, 19 Jun 2017 16:10:19 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from server3 (server3.include7.ch [144.76.194.38]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id A4DEF13A for ; Mon, 19 Jun 2017 16:10:18 +0000 (UTC) Received: by server3 (Postfix, from userid 115) id C047E2D00182; Mon, 19 Jun 2017 18:10:17 +0200 (CEST) Received: from [172.20.10.3] (unknown [213.55.211.7]) by server3 (Postfix) with ESMTPSA id 65B1F2D00182; Mon, 19 Jun 2017 18:10:15 +0200 (CEST) From: Jonas Schnelli Message-Id: <6AC0929C-5E59-4BC1-A209-8CDC9C639B82@jonasschnelli.ch> Content-Type: multipart/signed; boundary="Apple-Mail=_9E82BBBE-DB25-45F0-B763-1F4763DE03B5"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Date: Mon, 19 Jun 2017 18:10:13 +0200 In-Reply-To: To: Andreas Schildbach References: <537fb7106e0387c77537f0b1279cbeca@cock.lu> X-Mailer: Apple Mail (2.3273) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, FSL_HELO_NON_FQDN_1 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: bitcoin-dev@lists.linuxfoundation.org Subject: Re: [bitcoin-dev] BIP Proposal: Compact Client Side Filtering for Light Clients X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2017 16:10:19 -0000 --Apple-Mail=_9E82BBBE-DB25-45F0-B763-1F4763DE03B5 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > Just to give you a number: based on the statistics of the Bitcoin = Wallet > app there are at least 2 million wallets depending on BIP37. Not all > would need instant notification but based on the daily support = enquiries > instant notificaton is the most asked property of Bitcoin. Yes. Users probably like this feature and client side filtering is not a = drop-in replacement for BIP37. We should also consider: BIP37 works, because node-operators are willing to offer that service = for free (which maybe change over time). BIP37 consumes plenty of horsepower (disk/cpu) from nodes. Filtering a = couple of days of blocks (assume 1000+) eats lots of resources for = something, that has no direct long-term value for Bitcoin (the filters = data is unique and will be "thrown away=E2=80=9C [can=E2=80=99t be used = by other peers]). Same applies for mempool (filtering mempool of a = couple of hundred of mb each time the HD gap limit has been exceeded or = the app gets sent to the foreground again). Purely relying on the availability of BIP37 seems fragile to me and = start to explore other ways is very reasonable. /jonas --Apple-Mail=_9E82BBBE-DB25-45F0-B763-1F4763DE03B5 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEyhopCNzi8TB0xizeHrd2uwPHki0FAllH92UACgkQHrd2uwPH ki12eRAAyvkrMalMQ0u5bnCQd8h/RP6eSkRKtsP339wmB1JAk1lzTgy2sjqnoqCN CNV1mSo6vHggevgw1vbFRBK3+bu/7FKTfkCFUB14ie0cprf00iBlXAbVmbpvms+K O+w/o2oEeecGG5bgFFgsIYDJ6MUs7lEWGo4yG02uyhP8OSX7ODPX14IQJ0ARxBZU GEL+cM1PPFVeoRjkdU7EEnk7ZtB83XzqLvf04TFTUUTyOhQCeHO+7HKs0BhCSsuy bkextPE+t1Vz8lQN4wcpYbDN/N9aWK6wslcxJxAw6bHjBfHi6nBDAr/MiYJzbHax Gg4eVik5b6pDzqzMUsqSv6uIIPOHizk09ArN702mwCzduZqo4TUUJKThMArwjqJZ JIWW9lKotlLcmgyG+OS6b3ZJMgnHT5MliD8p+jOVxNBYNLk6WZWJACt5QswSG+mR e6vnunRmYYB6LGg9VJvlsOl3L4W/ua+u0Z5kutlLFnmBxA1bKIFKZxpw2qiUAD5+ ff6gSz79eqBuA8eNw5lrM7mBh1cMDXeuBWN6EQ6pfzkKRCdC+X8tZ+3q+KA5bSNm vCfiM4cfFvf3+0XAafk/rJwdNhGCdm4QtgjtYGZbVZjSPCFHIgs23lZrrH27TWK5 InIBxC94jAS98Ml6/8yN9AK+gW2EBA1A+u081vVa0SAqSEx5wro= =Eylv -----END PGP SIGNATURE----- --Apple-Mail=_9E82BBBE-DB25-45F0-B763-1F4763DE03B5--