Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 4B153C0012 for ; Sun, 12 Dec 2021 15:15:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 3898E6070C for ; Sun, 12 Dec 2021 15:15:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.097 X-Spam-Level: X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: smtp3.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=wuille.net Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iCt3h1WCn5fx for ; Sun, 12 Dec 2021 15:15:22 +0000 (UTC) X-Greylist: delayed 22:53:56 by SQLgrey-1.8.0 Received: from mail-4022.proton.ch (mail-4022.proton.ch [185.70.40.22]) by smtp3.osuosl.org (Postfix) with ESMTPS id 6B94C606EB for ; Sun, 12 Dec 2021 15:15:22 +0000 (UTC) Date: Sun, 12 Dec 2021 15:15:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wuille.net; s=protonmail; t=1639322119; bh=HzkQ835JqDMYEr1Y6jtyv49fqtbOVHJ4g2n809uFW0g=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: From:To:Cc; b=J0f8H2Iec/m+gundyg3eQ0ol57uGdaDAAWMtrFKqKSwwFOtkXoAmrk6pjLA9yXK0S ZTFX+oTRNH9NKfYXGF3P5/w+iStXs9E4Xuw76YHqcfVnPZ8y5j8iny/ExlMb5VCISn 1eSbjw4+yZPC9E5zhN7b5M3ByhWFuBR73XoiXNDYIcSLDvgLkznIvwqzWbRRKkaV/v arJ0rNovPH8x8jX6WnJhdkVsKFKScx41wa61jHK/8wuIRBIM9ylCniFowd9/JlFc4Z vH188nKpzEasS0L37qQVM92S93vORhibygEuXU8YzgeinSfqbIz0yUXJK58YLy+uYs iYZRfGOIUz6vA== To: Bitcoin Protocol Discussion From: Pieter Wuille Reply-To: Pieter Wuille Message-ID: In-Reply-To: <10dcd9a9-0c39-7f4f-acde-04912a32e103@peersm.com> References: <1fbf0ef8b1b42979361b5df0b09c2dcd@willtech.com.au> <86d49c80-2f8f-245c-5fdb-17c6ca6b5f2b@peersm.com> <10dcd9a9-0c39-7f4f-acde-04912a32e103@peersm.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_p0dXNPtgZBKxSFleCtTMXuOKH0wD2zUc4a3zjcido" X-Mailman-Approved-At: Sun, 12 Dec 2021 17:26:06 +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: Sun, 12 Dec 2021 15:15:24 -0000 This is a multi-part message in MIME format. --b1_p0dXNPtgZBKxSFleCtTMXuOKH0wD2zUc4a3zjcido Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gU3VuZGF5LCBEZWNlbWJlciAxMnRoLCAyMDIxIGF0IDk6MjMgQU0sIEF5bWVyaWMgVml0dGUg dmlhIGJpdGNvaW4tZGV2IDxiaXRjb2luLWRldkBsaXN0cy5saW51eGZvdW5kYXRpb24ub3JnPiB3 cm90ZToKCj4gVXNpbmcgdGhlIFRvciBuZXR3b3JrIHRvIGJ5cGFzcyBjZW5zb3JzaGlwIGZvciBi aXRjb2luIGNhbiB3b3JrIGJ1dCBpcyBhIHZlcnkgcG9vciBzb2x1dGlvbiwgdGhlIFRvciBuZXR3 b3JrIGlzIHZlcnkgY2VudHJhbGl6ZWQsIHZlcnkgc21hbGwsIHdhdGNoZWQgYW5kIGNvbnRyb2xs ZWQsIHdpdGggcGxlbnR5IG9mIGZlYXR1cmVzIHRoYXQgZG8gbm90IGFwcGx5IHRvIG90aGVyIHBy b3RvY29scyB0aGFuIHRob3NlIG1hZGUgdG8gYmUgdXNlZCB3aXRoIHRoZSBUb3IgQnJvd3Nlciwg UGlldGVyIGdhdmUgYSBzaW1wbGUgZXhhbXBsZSwgdGhhdCB5b3UgY2FuIHNvbHZlIGVhc2lseSBj aGFuZ2luZyB0aGUgY2lyY3VpdHMsIHRoZSBwcm9ibGVtIHJlbWFpbnMgdGhhdCB5b3UgcmVhbGx5 IG5lZWQgdG8gYmUgYSBzdXBlciBleHBlcnQgdG8gZXNjYXBlIGFsbCB0aGUgZGFuZ2VycyBvZiB0 aGUgVG9yIG5ldHdvcmssIG5vdCBldmVuIHN1cmUgaXQncyBwb3NzaWJsZSB1bmxlc3MgeW91IHVz ZSBzb21ldGhpbmcgZWxzZSB0aGFuIHRoZSBUb3IgcHJvamVjdCBjb2RlCgpGV0lXLCBJIHdhc24n dCB0YWxraW5nIGFib3V0IGFueXRoaW5nIHJlbGF0ZWQgdG8gVG9yJ3MgcHJvdG9jb2wgb3Igb3Jn YW5pemF0aW9uIGF0IGFsbC4gV2hhdCBJIG1lYW50IGlzIHRoYXQgYmVjYXVzZSBjcmVhdGluZyBh IGhpZGRlbiBzZXJ2aWNlIGhhcyB+MCBjb3N0LCBpdCBpcyB0cml2aWFsIGZvciBhbnlvbmUgdG8g c3BpbiB1cCBhbiBhcmJpdHJhcnkgbnVtYmVyIG9mIEJpdGNvaW4gaGlkZGVuIHNlcnZpY2VzLiBU aHVzLCBpZiBvbmUgcnVucyBhIG5vZGUgdGhhdCBvbmx5IGNvbm5lY3RzIHRvIGhpZGRlbiBzZXJ2 aWNlcywgaXQgaXMgZmFpcmx5IGVhc2lseSBlY2xpcHNhYmxlLgoKSXQncyBqdXN0IG9uZSBleGFt cGxlIG9mIGEgZG93bnNpZGUgb2YgKGEgcGFydGljdWxhciB3YXkgb2YpIHVzaW5nIFRvci4gVGhh dCBkb2Vzbid0IG1lYW4gSSByZWNvbW1lbmQgYWdhaW5zdCB1c2luZyBUb3IgZm9yIEJpdGNvaW4g dHJhZmZpYyBhdCBhbGw7IG15IHBvaW50IHdhcyBzaW1wbHkgdGhhdCB0aGVyZSBhcmUgdHJhZGUt b2ZmcywgYW5kIGFzcGVjdHMgb2YgcHJpdmFjeSBvZiB0aGUgUDJQIHByb3RvY29sIHRoYXQgVG9y IGRvZXMgbm90IGFkZHJlc3MsIGFuZCB0aHVzIG9uZSBzaG91bGRuJ3QgYXNzdW1lIHRoYXQgYWxs IHByb2JsZW1zIGFyZSBzb2x2ZWQgYnkgImp1c3QgdXNlIFRvciIuCgpDaGVlcnMsCgotLQpQaWV0 ZXI= --b1_p0dXNPtgZBKxSFleCtTMXuOKH0wD2zUc4a3zjcido Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5PbiBTdW5kYXksIERlY2VtYmVyIDEydGgsIDIwMjEgYXQgOToyMyBBTSwgQXltZXJpYyBW aXR0ZSB2aWEgYml0Y29pbi1kZXYgJmx0O2JpdGNvaW4tZGV2QGxpc3RzLmxpbnV4Zm91bmRhdGlv bi5vcmcmZ3Q7IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9x dW90ZSIgdHlwZT0iY2l0ZSI+PHA+VXNpbmcgdGhlIFRvciBuZXR3b3JrIHRvIGJ5cGFzcyBjZW5z b3JzaGlwIGZvciBiaXRjb2luIGNhbiB3b3JrDQogICAgICBidXQgaXMgYSB2ZXJ5IHBvb3Igc29s dXRpb24sIHRoZSBUb3IgbmV0d29yayBpcyB2ZXJ5IGNlbnRyYWxpemVkLA0KICAgICAgdmVyeSBz bWFsbCwgd2F0Y2hlZCBhbmQgY29udHJvbGxlZCwgd2l0aCBwbGVudHkgb2YgZmVhdHVyZXMgdGhh dA0KICAgICAgZG8gbm90IGFwcGx5IHRvIG90aGVyIHByb3RvY29scyB0aGFuIHRob3NlIG1hZGUg dG8gYmUgdXNlZCB3aXRoDQogICAgICB0aGUgVG9yIEJyb3dzZXIsIFBpZXRlciBnYXZlIGEgc2lt cGxlIGV4YW1wbGUsIHRoYXQgeW91IGNhbiBzb2x2ZQ0KICAgICAgZWFzaWx5IGNoYW5naW5nIHRo ZSBjaXJjdWl0cywgdGhlIHByb2JsZW0gcmVtYWlucyB0aGF0IHlvdSByZWFsbHkNCiAgICAgIG5l ZWQgdG8gYmUgYSBzdXBlciBleHBlcnQgdG8gZXNjYXBlIGFsbCB0aGUgZGFuZ2VycyBvZiB0aGUg VG9yDQogICAgICBuZXR3b3JrLCBub3QgZXZlbiBzdXJlIGl0J3MgcG9zc2libGUgdW5sZXNzIHlv dSB1c2Ugc29tZXRoaW5nIGVsc2UNCiAgICAgIHRoYW4gdGhlIFRvciBwcm9qZWN0IGNvZGU8YnI+ PC9wPjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PkZXSVcsIEkgd2Fzbid0IHRhbGtp bmcgYWJvdXQgYW55dGhpbmcgcmVsYXRlZCB0byBUb3IncyBwcm90b2NvbCBvciBvcmdhbml6YXRp b24gYXQgYWxsLiBXaGF0IEkgbWVhbnQgaXMgdGhhdCBiZWNhdXNlIGNyZWF0aW5nIGEgaGlkZGVu IHNlcnZpY2UgaGFzIH4wIGNvc3QsIGl0IGlzIHRyaXZpYWwgZm9yIGFueW9uZSB0byBzcGluIHVw IGFuIGFyYml0cmFyeSBudW1iZXIgb2YgQml0Y29pbiBoaWRkZW4gc2VydmljZXMuIFRodXMsIGlm IG9uZSBydW5zIGEgbm9kZSB0aGF0IG9ubHkgY29ubmVjdHMgdG8gaGlkZGVuIHNlcnZpY2VzLCBp dCBpcyBmYWlybHkgZWFzaWx5IGVjbGlwc2FibGUuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+SXQncyBqdXN0IG9uZSBleGFtcGxlIG9mIGEgZG93bnNpZGUgb2YgKGEgcGFydGljdWxhciB3 YXkgb2YpIHVzaW5nIFRvci4gVGhhdCBkb2Vzbid0IG1lYW4gSSByZWNvbW1lbmQgYWdhaW5zdCB1 c2luZyBUb3IgZm9yIEJpdGNvaW4gdHJhZmZpYyBhdCBhbGw7IG15IHBvaW50IHdhcyBzaW1wbHkg dGhhdCB0aGVyZSBhcmUgdHJhZGUtb2ZmcywgYW5kIGFzcGVjdHMgb2YgcHJpdmFjeSBvZiB0aGUg UDJQIHByb3RvY29sIHRoYXQgVG9yIGRvZXMgbm90IGFkZHJlc3MsIGFuZCB0aHVzIG9uZSBzaG91 bGRuJ3QgYXNzdW1lIHRoYXQgYWxsIHByb2JsZW1zIGFyZSBzb2x2ZWQgYnkgImp1c3QgdXNlIFRv ciIuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Q2hlZXJzLDxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2Pi0tIDxicj48L2Rpdj48ZGl2PlBpZXRlcjxicj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj4= --b1_p0dXNPtgZBKxSFleCtTMXuOKH0wD2zUc4a3zjcido--