Return-Path: Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) by lists.linuxfoundation.org (Postfix) with ESMTP id C6206C0001 for ; Fri, 19 Mar 2021 08:59:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 9FC16400FC for ; Fri, 19 Mar 2021 08:59:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.798 X-Spam-Level: X-Spam-Status: No, score=-2.798 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: smtp2.osuosl.org (amavisd-new); dkim=pass (1024-bit key) header.d=protonmail.ch Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oi3BXfLcYZxg for ; Fri, 19 Mar 2021 08:59:14 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from mail-40131.protonmail.ch (mail-40131.protonmail.ch [185.70.40.131]) by smtp2.osuosl.org (Postfix) with ESMTPS id 7C4BC400A8 for ; Fri, 19 Mar 2021 08:59:14 +0000 (UTC) Date: Fri, 19 Mar 2021 08:59:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.ch; s=protonmail; t=1616144351; bh=4KBrZWa5AdENsWVJV2F76uomOxd673jZ2/s+guIorgM=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=VgssktKPVzMOHnKjynE97ob+dTspwGvziKJmUT3yEuEuxz3Rsg5Kpy15L6fuKxEEY ngySSpeQvbYhp6SoC6l6H+02/KQHwr7FZSrb2J2sZHBg77Gie4pxd1/02nNE/q0LLU +pUWqRaH3NBtKO7v0O+kOB/ZiEEhcH0za+xbrTO0= To: Craig Raw , Bitcoin Protocol Discussion From: Robert Spigler Reply-To: Robert Spigler Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_ux6RttoddjxjksBvykciAb7azEnLD9uXRsKUBbh5c" X-Mailman-Approved-At: Fri, 19 Mar 2021 09:25:25 +0000 Cc: SomberNight Subject: Re: [bitcoin-dev] Signature and Script Independent Hierarchy for Deterministic Wallets. 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: Fri, 19 Mar 2021 08:59:16 -0000 This is a multi-part message in MIME format. --b1_ux6RttoddjxjksBvykciAb7azEnLD9uXRsKUBbh5c Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkgQ3JhaWcsCgpGb3IgbXVsdGlzaWduYXR1cmUgd2FsbGV0cywgeW91IG5lZWQgdG8gYmFjayB1 cCB0aGUgZGVzY3JpcHRvciBhbnl3YXksIGVzcGVjaWFsbHkgZm9yIHNlY3VyZSBtdWx0aXNpZ25h dHVyZSBzY2hlbWVzIChodHRwczovL2dpdGh1Yi5jb20vbnVuY2h1ay1pby9iaXBzL3B1bGwvMSku CgpUbyByZXN0b3JlLCB0aGUgdXNlciBuZWVkcyBNIHByaXZhdGUga2V5IGRhdGEsIGFuZCBhbGwg cHVibGljIGtleXMuIFRoZSBkZXNjcmlwdG9yIHByb3ZpZGVzIHRoZSByZXF1aXJlZCBwdWJsaWMg a2V5IGRhdGEsIHdpdGggdGhlIGJlbmVmaXQgb2Yga2V5IG9yaWdpbiBpbmZvcm1hdGlvbiBhbmQg ZXJyb3IgZGV0ZWN0aW9uLCBhbmQgdGVsbHMgdGhlIHdhbGxldCB3aGljaCBzY3JpcHQgdG8gd2F0 Y2guCgpTbyBJIHNlZSB0aGlzIHByb3Bvc2FsIGFzIGEgY2xlYXIgZ2FpbiBmb3IgbXVsdGlzaWdu YXR1cmUgd2FsbGV0cywgYXMgaXQgKDEpIGdldHMgcmlkIG9mIHJlZHVuZGFudCBkYXRhIGluIHRo ZSBrZXkgcmVjb3JkLCAoMikgc2VwYXJhdGVzIGtleXMvc2NyaXB0cywgKDMpIG1ha2VzIGZ1bGwg dXNlIG9mIGRlc2NyaXB0b3JzLCBhbmQgKDQpIHByZXZlbnRzIGtleSByZXVzZS4KCj4+SWYgb25l IGhhcyB0aGUgdGhyZXNob2xkIGFuZCBhbGwgdGhlIGNvc2lnbmVyIHNlZWRzLCB0aGUgZnVuZHMg aW4gYSBtdWx0aXNpZyB3YWxsZXQgY2FuIHZlcnkgbGlrZWx5IGJlIGRpc2NvdmVyZWQgYnkgY2hl Y2tpbmcgb25lIG9mIGEgaGFuZGZ1bCBvZiBzdGFuZGFyZCBkZXJpdmF0aW9uIHBhdGhzL3Njcmlw dCB0eXBlcwoKT2xkIHNjZW5hcmlvOiBZb3UgaGF2ZSBCSVAzOSB3b3JkcyAoSSBhc3N1bWUpLiBZ b3UgdHJ5IEJJUCA0NSAtIHNlYXJjaCAyMCBhZGRyZXNzZXMgb24gdGhlIGZpcnN0IDUgYWNjb3Vu dHMuIFRoZW4gdHJ5IEJJUCA0OCAtIHNlYXJjaCAyMCBhZGRyZXNzZXMgb24gdGhlIGZpcnN0IDUg YWNjb3VudHMgd2l0aCBzY3JpcHQgdHlwZSAxIChQMlNILVAyV1NIKTsgdGhlbiBzZWFyY2ggMjAg YWRkcmVzc2VzIG9uIHRoZSBmaXJzdCA1IGFjY291bnRzIHdpdGggc2NyaXB0IHR5cGUgMiAoUDJX U0gpLgoKTmV3IHNjZW5hcmlvOiBTaG91bGQgaGF2ZSBhIGRlc2NyaXB0b3IsIGFuZCB5b3UganVz dCBkbyB3aGF0IGl0IHNheXMuCgpJZiB5b3UgZG9uJ3QsIHlvdSBoYXZlIHRvIHNlYXJjaCB0aGUg YGFkZHJlc3NfaW5kZXhgIGZvciBlYWNoIHNjcmlwdC4gVGhlIG1vbWVudCBmdW5kcyBhcmUgZm91 bmQsIHlvdSBrbm93IHRoYXQgc2NyaXB0IHR5cGUgaXMgdGhlIG9ubHkgc2NyaXB0IHR5cGUgdXNl ZCBmb3IgdGhhdCBgYWNjb3VudCdgIGxldmVsLiBJbmNyZW1lbnQgYGFjY291bnQnYCwgYW5kIHJl cGVhdC4KClJvYmVydAoKUGVyc29uYWwgRmluZ2VycHJpbnQ6IEJGMEQgM0MwOCBBNDM5IDVBQzYg MTFDMSA1Mzk1IEI3MEIgNEE3NyBGODUwIDU0OEYKCuKAkOKAkOKAkOKAkOKAkOKAkOKAkCBPcmln aW5hbCBNZXNzYWdlIOKAkOKAkOKAkOKAkOKAkOKAkOKAkApPbiBGcmlkYXksIE1hcmNoIDE5LCAy MDIxIDM6NTQgQU0sIENyYWlnIFJhdyA8Y3JhaWdyYXdAZ21haWwuY29tPiB3cm90ZToKCj4gSGkg Um9iZXJ0LAo+Cj4gSSBiZWxpZXZlIG1hbnkgb2YgdGhlIHNhbWUgY29uY2VybnMgYXBwbHkgaW4g bXVsdGlzaWcuIElmIG9uZSBoYXMgdGhlIHRocmVzaG9sZCBhbmQgYWxsIHRoZSBjb3NpZ25lciBz ZWVkcywgdGhlIGZ1bmRzIGluIGEgbXVsdGlzaWcgd2FsbGV0IGNhbiB2ZXJ5IGxpa2VseSBiZSBk aXNjb3ZlcmVkIGJ5IGNoZWNraW5nIG9uZSBvZiBhIGhhbmRmdWwgb2Ygc3RhbmRhcmQgZGVyaXZh dGlvbiBwYXRocy9zY3JpcHQgdHlwZXMuIElzIHRoZSBtb3RpdmF0aW9uIG9mIHRoaXMgQklQIHBy b3Bvc2FsIHN0cm9uZyBlbm91Z2ggdG8gbG9zZSB0aGlzIGNhcGFiaWxpdHk/Cj4KPiBDcmFpZw== --b1_ux6RttoddjxjksBvykciAb7azEnLD9uXRsKUBbh5c Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5IaSBDcmFpZyw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Gb3IgbXVsdGlzaWdu YXR1cmUgd2FsbGV0cywgeW91IG5lZWQgdG8gYmFjayB1cCB0aGUgZGVzY3JpcHRvciBhbnl3YXks IGVzcGVjaWFsbHkgZm9yIHNlY3VyZSBtdWx0aXNpZ25hdHVyZSBzY2hlbWVzICg8YSBocmVmPSJo dHRwczovL2dpdGh1Yi5jb20vbnVuY2h1ay1pby9iaXBzL3B1bGwvMSI+aHR0cHM6Ly9naXRodWIu Y29tL251bmNodWstaW8vYmlwcy9wdWxsLzE8L2E+KS48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj5UbyByZXN0b3JlLCB0aGUgdXNlciBuZWVkcyBNIHByaXZhdGUga2V5IGRhdGEsIGFuZCBh bGwgcHVibGljIGtleXMuJm5ic3A7IFRoZSBkZXNjcmlwdG9yIHByb3ZpZGVzIHRoZSByZXF1aXJl ZCBwdWJsaWMga2V5IGRhdGEsIHdpdGggdGhlIGJlbmVmaXQgb2Yga2V5IG9yaWdpbiBpbmZvcm1h dGlvbiBhbmQgZXJyb3IgZGV0ZWN0aW9uLCBhbmQgdGVsbHMgdGhlIHdhbGxldCB3aGljaCBzY3Jp cHQgdG8gd2F0Y2guPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U28gSSBzZWUgdGhpcyBw cm9wb3NhbCBhcyBhIGNsZWFyIGdhaW4gZm9yIG11bHRpc2lnbmF0dXJlIHdhbGxldHMsIGFzIGl0 ICgxKSBnZXRzIHJpZCBvZiByZWR1bmRhbnQgZGF0YSBpbiB0aGUga2V5IHJlY29yZCwgKDIpIHNl cGFyYXRlcyBrZXlzL3NjcmlwdHMsICgzKSBtYWtlcyBmdWxsIHVzZSBvZiBkZXNjcmlwdG9ycywg YW5kICg0KSBwcmV2ZW50cyBrZXkgcmV1c2UuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ Jmd0OyZndDtJZiBvbmUgaGFzIHRoZSB0aHJlc2hvbGQgYW5kIGFsbCB0aGUgY29zaWduZXIgc2Vl ZHMsIHRoZSBmdW5kcyBpbiBhIG11bHRpc2lnIHdhbGxldCBjYW4gdmVyeSBsaWtlbHkgYmUgZGlz Y292ZXJlZCBieSBjaGVja2luZyBvbmUgb2YgYSBoYW5kZnVsIG9mIHN0YW5kYXJkIGRlcml2YXRp b24gcGF0aHMvc2NyaXB0IHR5cGVzPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+T2xkIHNj ZW5hcmlvOiZuYnNwOyBZb3UgaGF2ZSBCSVAzOSB3b3JkcyAoSSBhc3N1bWUpLiZuYnNwOyBZb3Ug dHJ5IEJJUCA0NSAtIHNlYXJjaCAyMCBhZGRyZXNzZXMgb24gdGhlIGZpcnN0IDUgYWNjb3VudHMu Jm5ic3A7IFRoZW4gdHJ5IEJJUCA0OCAtIHNlYXJjaCAyMCBhZGRyZXNzZXMgb24gdGhlIGZpcnN0 IDUgYWNjb3VudHMgd2l0aCBzY3JpcHQgdHlwZSAxIChQMlNILVAyV1NIKTsgdGhlbiBzZWFyY2gg MjAgYWRkcmVzc2VzIG9uIHRoZSBmaXJzdCA1IGFjY291bnRzIHdpdGggc2NyaXB0IHR5cGUgMiAo UDJXU0gpLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pk5ldyBz Y2VuYXJpbzombmJzcDsgU2hvdWxkIGhhdmUgYSBkZXNjcmlwdG9yLCBhbmQgeW91IGp1c3QgZG8g d2hhdCBpdCBzYXlzLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PklmIHlvdSBkb24ndCwg eW91IGhhdmUgdG8gc2VhcmNoIHRoZSBgYWRkcmVzc19pbmRleGAgZm9yIGVhY2ggc2NyaXB0LiZu YnNwOyBUaGUgbW9tZW50IGZ1bmRzIGFyZSBmb3VuZCwgeW91IGtub3cgdGhhdCBzY3JpcHQgdHlw ZSBpcyB0aGUgb25seSBzY3JpcHQgdHlwZSB1c2VkIGZvciB0aGF0IGBhY2NvdW50J2AgbGV2ZWwu IEluY3JlbWVudCBgYWNjb3VudCdgLCBhbmQgcmVwZWF0Ljxicj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PlJvYmVydDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jayI+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxv Y2stdXNlciI+PGRpdj5QZXJzb25hbCBGaW5nZXJwcmludDombmJzcDsgQkYwRCAzQzA4IEE0Mzkg NUFDNiAxMUMxICA1Mzk1IEI3MEIgNEE3NyBGODUwIDU0OEY8YnI+PC9kaXY+PC9kaXY+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj7igJDigJDigJDigJDigJDigJDigJAgT3JpZ2luYWwgTWVzc2Fn ZSDigJDigJDigJDigJDigJDigJDigJA8YnI+PC9kaXY+PGRpdj4gT24gRnJpZGF5LCBNYXJjaCAx OSwgMjAyMSAzOjU0IEFNLCBDcmFpZyBSYXcgJmx0O2NyYWlncmF3QGdtYWlsLmNvbSZndDsgd3Jv dGU6PGJyPjwvZGl2PjxkaXY+IDxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFp bF9xdW90ZSIgdHlwZT0iY2l0ZSI+PGRpdiBkaXI9Imx0ciI+PGRpdj5IaSBSb2JlcnQsPGJyPjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBiZWxpZXZlIG1hbnkgb2YgdGhlIHNhbWUgY29uY2Vy bnMgYXBwbHkgaW4gbXVsdGlzaWcuIElmIG9uZSBoYXMgdGhlIHRocmVzaG9sZCBhbmQgYWxsIHRo ZSBjb3NpZ25lciBzZWVkcywgdGhlIGZ1bmRzIGluIGEgbXVsdGlzaWcgd2FsbGV0IGNhbiB2ZXJ5 IGxpa2VseSBiZSBkaXNjb3ZlcmVkIGJ5IGNoZWNraW5nIG9uZSBvZiBhIGhhbmRmdWwgb2Ygc3Rh bmRhcmQgZGVyaXZhdGlvbiBwYXRocy9zY3JpcHQgdHlwZXMuIElzIHRoZSBtb3RpdmF0aW9uIG9m IHRoaXMgQklQIHByb3Bvc2FsIHN0cm9uZyBlbm91Z2ggdG8gbG9zZSB0aGlzIGNhcGFiaWxpdHk/ PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Q3JhaWc8YnI+PC9kaXY+PC9kaXY+PGRpdj48 YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGlyPSJsdHIiPjxicj48L2Rp dj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+ --b1_ux6RttoddjxjksBvykciAb7azEnLD9uXRsKUBbh5c--