Return-Path: Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by lists.linuxfoundation.org (Postfix) with ESMTP id CD8D8C0012 for ; Sat, 11 Dec 2021 03:50:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id A6CD784C44 for ; Sat, 11 Dec 2021 03:50:03 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -1.035 X-Spam-Level: X-Spam-Status: No, score=-1.035 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no Authentication-Results: smtp1.osuosl.org (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=willtech.com.au Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k1mBwzDectRC for ; Sat, 11 Dec 2021 03:50:02 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.8.0 Received: from bat.birch.relay.mailchannels.net (bat.birch.relay.mailchannels.net [23.83.209.13]) by smtp1.osuosl.org (Postfix) with ESMTPS id 902E284C3A for ; Sat, 11 Dec 2021 03:50:02 +0000 (UTC) X-Sender-Id: hostpapa|x-authuser|damian@willtech.com.au Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 911323215C5; Sat, 11 Dec 2021 03:50:01 +0000 (UTC) Received: from s110.servername.online (unknown [127.0.0.6]) (Authenticated sender: hostpapa) by relay.mailchannels.net (Postfix) with ESMTPA id 3DEC932131E; Sat, 11 Dec 2021 03:49:57 +0000 (UTC) X-Sender-Id: hostpapa|x-authuser|damian@willtech.com.au Received: from s110.servername.online (s110.servername.online [204.44.192.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384) by 100.124.138.111 (trex/6.4.3); Sat, 11 Dec 2021 03:50:01 +0000 X-MC-Relay: Junk X-MailChannels-SenderId: hostpapa|x-authuser|damian@willtech.com.au X-MailChannels-Auth-Id: hostpapa X-Robust-Fumbling: 5e85ff0a0ece773f_1639194601443_1568680337 X-MC-Loop-Signature: 1639194601443:2455791674 X-MC-Ingress-Time: 1639194601443 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=willtech.com.au; s=default; h=Content-Transfer-Encoding:Content-Type: Message-ID:References:In-Reply-To:Subject:To:From:Date:MIME-Version:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=MVX9zWUnd1TIaVu4a68XlQmLRsJEi/xhTLAMYhCTax8=; b=fFhilIyQzhwPHzYbI34MFmdTT/ QMg/SGUTB1vIWmYwvboG1A/x1lOaoya0JuftPHQPXBBVCPgmllc2+z/hlMmS6HaE7brgBuZslG4kE 3o/E80aWIR639ne7YLdpAX+P4MMLtI+RSD+AsD5Juyiet8YcgqOaZlHvkHzFRDo00Dlatr15MaRiY EuBy/MW0p/RakPXUpGRGJ60srUmDYWn9+meaVDwkg0Vp24/4SdGOWK+M9iqt9Mah0GYaHburecBQy bu45MX61n5RQ53Y73A/bB1BcVVnRqrx8Qbxg6IXHY6ABObh0S7Ab7ck4IuJPlat0lqAyuyt8fZsGB 3wY2X6nQ==; Received: from localhost ([127.0.0.1]:51426 helo=s110.servername.online) by s110.servername.online with esmtpa (Exim 4.94.2) (envelope-from ) id 1mvtOX-007PoB-FB; Fri, 10 Dec 2021 19:49:56 -0800 MIME-Version: 1.0 Date: Fri, 10 Dec 2021 19:49:55 -0800 From: damian@willtech.com.au To: Prayank , Bitcoin Protocol Discussion In-Reply-To: References: User-Agent: Roundcube Webmail/1.4.11 Message-ID: <1fbf0ef8b1b42979361b5df0b09c2dcd@willtech.com.au> X-Sender: damian@willtech.com.au Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-AuthUser: damian@willtech.com.au X-Mailman-Approved-At: Sat, 11 Dec 2021 09:33:42 +0000 Subject: Re: [bitcoin-dev] Rebroadcast mechanism in Bitcoin P2P network X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Dec 2021 03:50:03 -0000 Good Afternoon, Thank-you for your good work cataloguing and writing about the contributions to Bitcoin. It is that the solution to privacy is to use privacy-enhancing network communications, such as TOR. I am not against a mechanism to rebroadcast transactions more robustly if the mempool of adjoining nodes has forgotten about them, but the truth is, all transactions originate from some node, and there are methods that allow an individual node to be identified as the likely source of a transaction unless privacy-enabled networks are utilised. Having a different method to cause rebroadcast does not obfuscate the origin. KING JAMES HRMH Great British Empire Regards, The Australian LORD HIS EXCELLENCY JAMES HRMH (& HMRH) of Hougun Manor & Glencoe & British Empire MR. Damian A. James Williamson Wills et al. Willtech www.willtech.com.au www.go-overt.com duigco.org DUIGCO API and other projects m. 0487135719 f. +61261470192 This email does not constitute a general advice. Please disregard this email if misdelivered. On 2021-12-10 07:13, Prayank via bitcoin-dev wrote: > Hello World, > > I had started working on this blog dedicated to Hal Finney in August: > https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-August/019367.html > > I have been able to track more than 10 Issues and Pull Requests from > different Bitcoin projects that are focused on privacy. Wrote 3 blog > posts and will write more often as I learn new things. There is a > section called 'Hall of Fame' and 7 developers are listed in hof who > worked on one or more pull requests that helped improve privacy in > Bitcoin projects: Andrew Chow, chimp1984, jmacxx, Luke Dashjr, Samuel > Dobson, Vasil Dimov and wpaulino. > > Last post is about 'Rebroadcast mechanism' used in Bitcoin full node > implementations: > https://prayank23.github.io/camouflage//blog/rebroadcast/ > > Problem: Rebroadcast mechanism used in Bitcoin Core and Knots, > rebroadcasts only our transactions. This helps spy nodes to link > bitcoin addresses with IP addresses and also know that wallets are > enabled for a node. > > Solution by Amiti Uttarwar: New rebroadcast mechanism in which > transactions are re-broadcasted based on fee rate and mempool age. > > I have shared other details, my opinion and links to comments by Suhas > Daftuar in the blog post since related pull request has been in draft > mode for some time now. > > -- > > Prayank > > A3B1 E430 2298 178F > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev