Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 2871AB65 for ; Fri, 26 Jul 2019 07:45:23 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 93B51709 for ; Fri, 26 Jul 2019 07:45:22 +0000 (UTC) Received: by mail-wm1-f54.google.com with SMTP id f17so46802018wme.2 for ; Fri, 26 Jul 2019 00:45:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=zOHsELX8+1RpI+90eAnwwBdlOOir+iRIdSvelubq7as=; b=j87DPtxL0pShk+hZRUJboNgCMglzicAICZ2AgJfSm7UeuzeV78O1Iq+lL4gPUUDZaT S7ot43jbIrUKHxsiDt+pphqcR1fNb1MEsR02VZHMvRLmqi7vXYRIQCUPCJjqnVTR1Q62 DjZU+aPBDprnOKTYQvQkB1xnfvjeNaUc2o8s92dphhj4gcBmwea5d3QDxwzWVpz5AYuB Re5ci5lEazJKnKS9UJ+e9Vm7YO2pTN+0nobfIDuVne9erB+8AxZQybsVo9Xmjg9FQePu 6FT3YlJSCX3Gn712QQWanrs+C+bpk6gNfQB3mxgMDW4Ml3AE0u83ocBSY+7vEhj5zYNc LBWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=zOHsELX8+1RpI+90eAnwwBdlOOir+iRIdSvelubq7as=; b=Lxbuso7/kYKKxpcAoE04ZX3ti/B86TK4K6/Smf2eCZHEr8H/W1u/C8oTbWehIF/3ow KeKq5SUYaSF5CjX7VLKkfxU3fBOkBLoge1j5tHYX9iyqeYwaDp2N0FARo4WAJN5ikGwV c9f7u/nCU+drKyLZx2Fipkajg/+lAGCxjSQkzkF/LFmqekOzKu4dslaw5pW5eEMFPGM3 0uetKTDgOTXCLZLqwXnhlWAmKo8JdSUndouAcqFLhlIDE5IHJeD215L2ywaKKxAAGDPq sq5JevLwl6tUDzb/VtjQcGHu3dph3NrVQmGq1aWxeQ5RspKBtEl0Gs5q/FOMA70XmHke 6S2w== X-Gm-Message-State: APjAAAVddohQfO8QhFDJm7v/kpVSytMT4a9g6zPq8E4ky5rbCOJEsQ6m 8MFJfeOrfqTGuBZ6Xahf1CU= X-Google-Smtp-Source: APXvYqx0KD9qWXr2CWU2P1INmOlSSRv9t5CqGTkj0iT00WQFVR9e11fxSvuizJbw3t2BRZktQsSqpA== X-Received: by 2002:a05:600c:218d:: with SMTP id e13mr84149802wme.29.1564127121049; Fri, 26 Jul 2019 00:45:21 -0700 (PDT) Received: from p200300dd67126497fc64860aba0ec4ab.dip0.t-ipconnect.de (p200300DD67126497FC64860ABA0EC4AB.dip0.t-ipconnect.de. [2003:dd:6712:6497:fc64:860a:ba0e:c4ab]) by smtp.gmail.com with ESMTPSA id x24sm49599215wmh.5.2019.07.26.00.45.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Jul 2019 00:45:20 -0700 (PDT) From: Tamas Blummer Content-Type: multipart/signed; boundary="Apple-Mail=_EC7EE163-BE56-4060-BF2A-19563F0718E1"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Date: Fri, 26 Jul 2019 09:45:19 +0200 References: <59fad2b6-9b15-ffec-116e-91d27ce29f80@mattcorallo.com> <72747be0-3760-a602-a540-37be6e4ad94c@mattcorallo.com> <4b9ccabb-a7fa-a93b-2978-00ff30ed4ba5@openbitcoinprivacyproject.org> To: Justus Ranvier , Bitcoin Protocol Discussion In-Reply-To: <4b9ccabb-a7fa-a93b-2978-00ff30ed4ba5@openbitcoinprivacyproject.org> Message-Id: <9C05AF82-E77D-4E8F-9DE7-30062A3B1F63@gmail.com> X-Mailer: Apple Mail (2.3273) X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org X-Mailman-Approved-At: Fri, 26 Jul 2019 09:02:45 +0000 Subject: Re: [bitcoin-dev] Bitcoin Core to disable Bloom-based Filtering by default 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: Fri, 26 Jul 2019 07:45:23 -0000 --Apple-Mail=_EC7EE163-BE56-4060-BF2A-19563F0718E1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Justus, It might be helpful to consult the Rust implementation of BIP158 here: = https://github.com/rust-bitcoin/rust-bitcoin/blob/master/src/util/bip158.r= s It has a cleaner structure than Core or Neutrino, includes server and = client side and passes Core's test vectors. Regards, Tamas Blummer > On Jul 22, 2019, at 17:58, Justus Ranvier via bitcoin-dev = wrote: >=20 > Signed PGP part > On 7/22/19 12:01 AM, Matt Corallo via bitcoin-dev wrote: >> Finally, regarding alternatives, the filter-generation code for BIP >> 157/158 has been in Bitcoin Core for some time, though the P2P = serving >> side of things appears to have lost any champions working on it. I >> presume one of the Lightning folks will eventually, given they appear = to >> be requiring their users connect to a handful of their own servers = right >> now, but if you really need it, its likely not a ton of work to pipe >> them through. >=20 > If you want projects to adopt BIP-157/158, you'd do well to fix the > numerous errors in the specification. >=20 > As it stands right now it is impossible to implement the protocol = using > the specification because he code examples are broken to the point of > appearing intentionally sabotaged. >=20 >=20 >=20 --Apple-Mail=_EC7EE163-BE56-4060-BF2A-19563F0718E1 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----- iQEzBAEBCgAdFiEE6YNJViYMM6Iv5f9e9nKRxRdxORwFAl06r48ACgkQ9nKRxRdx ORwMiggAj8swfuWkePYb3VqKGMC6tK3F14yjvoaKUuJKNB55vpbrlbr5jN8WVzqM uWfRc6wKOftTic2vC/NcI7456YbNCD6VhHVdXuLS4711tLAI8bRicKtfLd0Lm3Mw 5EgRwq7PLwFhuF5z2bIIOIT8U5CtUNfbpeTTrW02VvLVO1lEdFaw011z3R9gNzxc ST5j/BFv4+LD/p4ZvFy4U135q6H5cqJAL9WZGBzlzfaWVyuTboL58FAlabkFNtu6 BQwzo3DCuNM1twT7iLXIa5rjEXxHI5UT7pHv66l3q1iMgf5/yVe6fEBsIo0AJ0BF uxdWDjhcQ4Q++Dj7IMmd8XaaztTPkg== =y/de -----END PGP SIGNATURE----- --Apple-Mail=_EC7EE163-BE56-4060-BF2A-19563F0718E1--