summaryrefslogtreecommitdiff
path: root/75/ee2107e87dd5584b229e6301ddc25631fc1412
blob: a7b6ce74c4bef7d364ee967646093b928f8ba7ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
Return-Path: <rhavar@protonmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id A54D286C
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 22 Oct 2018 01:55:06 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6
Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch
	[185.70.40.132])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 7E1B0A7
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Mon, 22 Oct 2018 01:55:03 +0000 (UTC)
Date: Mon, 22 Oct 2018 01:54:55 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
	s=default; t=1540173300;
	bh=HimgCi85M3wERr+LTNvmlloWLKaapYaB7Vm9oql71bI=;
	h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:
	Feedback-ID:From;
	b=hR/JB9IX0Ekd2anUb+r3CuyEOtXgqLuVFrAHfTsn6yIyZIX6rvU2grjQruFQJECgl
	ExXPEicOqdIBCied3MM5TMYgiqi33h2JiZZWzpuozVqOP3uCasX/88jINP50FNk/Qi
	p5U/YQPflh4kMCIBn4YmXJCRdadwxJ1XBJBfCHSM=
To: Pavol Rusnak <stick@satoshilabs.com>
From: rhavar@protonmail.com
Reply-To: rhavar@protonmail.com
Message-ID: <oTVax1iu2AHkNx8jQ9QlnWr2FS6Uusm1zKPZOkn1XRBv5my23NvVab0lWWH3DSbt3pXEv-ZsmhhU79MGuwnUdP2EKMk931XRyvuLxPRMyjk=@protonmail.com>
In-Reply-To: <CAF90Avnbxd3HA0yPcr929sf0o7ihF3SgcnCfqbvAeA8uxZa4Og@mail.gmail.com>
References: <sKbqoBddMV_gqKR8AIje8pbaF9FMc0gy636OOtI5jqszGH6lRrLtDtd_bQBB_d01vexaI17N4k_Zss8aeDOOsE51VDeQ7RGC2cxv1nnc--0=@protonmail.com>
	<CAF90Avnbxd3HA0yPcr929sf0o7ihF3SgcnCfqbvAeA8uxZa4Og@mail.gmail.com>
Feedback-ID: RdfuD--Ffc-FNb_4UIG1XA3s5stj1f6Yt84KENdha_3WoiW3STYpu7X5uGR72LvTfQZpxEhSRHGSlNfV5XM5RA==:Ext:ProtonMail
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="b1_6914d43b4d1dcd7d9ff8fe3eeb45e9b5"
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
	MIME_BASE64_BLANKS, 
	RCVD_IN_DNSWL_LOW 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: Mon, 22 Oct 2018 04:07:37 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Transaction Input/Output Sorting
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Oct 2018 01:55:06 -0000

This is a multi-part message in MIME format.

--b1_6914d43b4d1dcd7d9ff8fe3eeb45e9b5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

T24gU3VuZGF5LCBPY3RvYmVyIDIxLCAyMDE4IDI6NTQgUE0sIFBhdm9sIFJ1c25hayA8c3RpY2tA
c2F0b3NoaWxhYnMuY29tPiB3cm90ZToKCj4gWW91ciBzb2x1dGlvbiBpbiB0aGUgc2Vjb25kIHBh
cnQgb2YgdGhlIGVtYWlsIGRvZXMgbm90IHNvbHZlIHRoZSBwcm9ibGVtIHlvdSBpbmRpY2F0ZWQg
aW4gdGhlIGZpcnN0IHBhcnQgb2YgeW91ciBlbWFpbC4KClNvcnJ5LCBJJ20gbm90IHF1aXRlIHN1
cmUgd2hhdCBwYXJ0cyB5b3UgYXJlIHJlZmVycmluZyB0by4gSSBhc3N1bWUgeW91IG1pZ2h0IG1l
YW4gbXkgZmlyc3QgcGFyYWdyYXBoLCBzbyBJJ2xsIHRyeSBleHBsYWluIG15c2VsZiBhIGJpdCBj
bGVhcmVyIGhvdyB0aGlzIG1ha2VzIGl0IGhhcmRlciB0byBmaW5kIHdhbGxldCBib3VuZGFyaWVz
LgoKUmlnaHQgbm93IHlvdSBjYW4gZ2VuZXJhbGx5IHRlbGwgaWYgYSB0cmFuc2FjdGlvbiBpcyB1
c2luZyBiaXA2OSBvciBub3QgKGFzIGxvbmcgYXMgeW91IGFjY291bnQgZm9yIHRoZSBwcm9iYWJp
bGl0eSB0aGF0IGl0J3MgcmFuZG9tbHkgc29ydGVkIHRvIGFjY2lkZW50YWxseSBiZSBiaXA2OSku
IEFuZCBnZW5lcmFsbHkgd2FsbGV0cyBhcmUgY29uc2lzdGVudCBpZiB0aGV5IHVzZSBiaXA2OSBv
ciBub3QuCgpUaGlzIGNhbiBvZnRlbiBtYWtlIGl0IG1hc3NpdmVseSBlYXNpZXIgdG8gZGV0ZWN0
IHdoYXQgaXMgY2hhbmdlIGFuZCBub3QuIExldCdzIHNheSBJJ20gY2x1c3RlcmluZyBhIHdhbGxl
dCBhbmQga25vdyB0aGV5J3JlIHVzaW5nIGEgd2FsbGV0IHRoYXQgYWx3YXlzIHVzZXMgYmlwNjks
IGFuZCBJJ20gbG9va2luZyBhdCBhIHRyYW5zYWN0aW9uIGluIHRoYXQgY2x1c3RlciBhbmQgdHJ5
aW5nIHRvIGd1ZXNzIHdoaWNoIGlzIHRoZSBjaGFuZ2UgYW5kIHdoaWNoIGlzIG5vdC4gVGhlcmUn
cyBhIGxvdCBvZiB0aGluZ3MgeW91IGNhbiB1c2UgdG8gYXNzaWduIGEgcHJvYmFiaWxpdHkuIFRo
ZSBtb3N0IG9idmlvdXMgdGhpbmcgaXMgbG9va2luZyBhdCB0aGUgYW1vdW50IG9mIHNpZ25pZmlj
YW50LWRpZ2l0cyBvZiB0aGUgb3V0cHV0IGFtb3VudHMgIChpZiB0aGV5IHZhcnkgYSBsb3QsIGNo
YW5nZSB0ZW5kcyB0byBiZSB0aGUgb25lIHdpdGggbW9yZSksIGJ1dCBhIG11Y2ggbW9yZSBwb3dl
cmZ1bCBvbmUgaXMgbG9va2luZyBhdCBob3cgdGhlIG91dHB1dHMgYXJlIHNwZW50IChhbmQgaWYg
dGhleSBlbmQgdXAgc3BlbmQtbGlua2luZyBiYWNrIGludG8gdGhlIG9yaWdpbmFsIGNsdXN0ZXIp
LgoKU28gbGV0J3Mgc2F5IHRoYXQgdGhlIHRyYW5zYWN0aW9uIG91dHB1dCBpcyBzcGVudCBieSBh
IG5vbi1iaXA2OSB0cmFuc2FjdGlvbiAtLSBJIHJpZ2h0IGF3YXkga25vdyB0aGF0IGl0J3MgZ29p
bmcgdG8gKGFsbW9zdCBjZXJ0YWlubHkpIGJlIGEgZGlmZmVyZW50IHdhbGxldCAoZS5nLiB0aGUg
ZGVzdGluYXRpb24pLgoKTXkgIChzaG93ZXItdGhvdWdodHkpICJzb2x1dGlvbiIgZml4ZXMgdGhp
cyBwcm9ibGVtLCBiZWNhdXNlIGFuIG91dHNpZGUgb2JzZXJ2ZXIgaGFzIG5vIHdheSBvZiBrbm93
aW5nIGlmIGEgdHJhbnNhY3Rpb24gaXMgdXNpbmcgZGV0ZXJtaW5pc3RpYyBzb3J0aW5nIG9yIG5v
dCwgc28gY2FuIG5vdCB1c2UgdGhpcyBpbmZvcm1hdGlvbiB0byBlc3RhYmxpc2ggd2FsbGV0IGJv
dW5kYXJpZXMuCgotLQpPbiBzb21ld2hhdCBvZiBhIHRhbmdlbnQgSSB3YXMgYWN0dWFsbHkgZm9y
dHVuYXRlIGVub3VnaCB0byBoYXZlIHNvbWVvbmUgd2l0aCBhY2Nlc3MgdG8gdGhlIGJpZ2dlc3Qo
PykgYml0Y29pbiBhbmFseXNpcyBzZXJ2aWNlIGhlbHAgbWUgd2l0aCBhIGZldyBleHBlcmltZW50
cy4gV2hpbGUgSSB3YXMgZ2VudWluZWx5IHRha2VuIGFiYWNrIGJ5IGhvdyBhY2N1cmF0ZSBzb21l
IG9mIHRoZWlyIGFuYWx5c2lzIGNhbiBiZSwgSSBhbHNvIGZvdW5kIGl0IHByZXR0eSBlYXN5IHRv
IHRyaWNrIC0tIGltcGx5aW5nIGl0IHJlbGllcyBoZWF2aWx5IG9uIHNvbWUgZnJhZ2lsZSBoZXVy
aXN0aWNzLgoKSSBkb24ndCBsaWtlIHRvIGJlIGFsYXJtaXN0LCBidXQgSSB3b3JyeSBhIGxvdCBh
Ym91dCB0aGUgZnVuZ2liaWxpdHkgb2YgYml0Y29pbiB3aGVuIHdlIGhhdmUgc3VjaCBlZmZlY3Rp
dmUgYmxvY2tjaGFpbiBhbmFseXNpcyBhbmQgYSAqTE9UKiBvZiB0aGUgZWNvc3lzdGVtIHVzaW5n
IGEgY2VudHJhbGl6ZWQgYW5hbHl0aWNzIHNlcnZpY2UuIEFuZCBpbiBmYWN0LCB3ZSdyZSBhbHJl
YWR5IHN0YXJ0aW5nIHRvIHNlZSBzb21lIG1pbm9yIGVmZmVjdHMgb2YgdGhpcyAoZS5nLiBwZW9w
bGUgYWxyZWFkeSBrbm93IHRoYXQgaWYgdGhleSBnYW1ibGUgdGhlaXIgZnVuZHMsIHRoZXknbGwg
cHJvYmFibHkgaGF2ZSB0cm91YmxlIHVzaW5nIGFuIGV4Y2hhbmdlIGxhdGVyKS4gQW5kIEkgZG9u
J3QgdGhpbmsgd2UncmUgdG9vIGZhciBmcm9tIHRoZSBwb2ludCB3aGVyZSBhbnkgInVuaWRlbnRp
ZmllZCIgYml0Y29pbiBpcyBpbnN0YW50bHkgZmxhZ2dlZCBhcyAic3VzcGljaW91cyIgKGFuZCBm
b3IgaW5zdGFuY2UsIHJlcXVpcmVzIG1vcmUgZXhwbGFpbmluZyBmb3IgYnkgZXhjaGFuZ2VzKSBw
b3RlbnRpYWxseSBzZXJpb3VzbHkgaGFybWluZyBiaXRjb2luIGZ1bmdpYmlsaXR5IGFuZCBpdCdz
IHZhbHVlIGRldGVybWluZWQgYWxzbyBieSBpdCdzIGhpc3Rvcnku


--b1_6914d43b4d1dcd7d9ff8fe3eeb45e9b5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdj4gT24gU3VuZGF5LCBPY3RvYmVyIDIxLCAyMDE4IDI6NTQgUE0sIFBhdm9sIFJ1c25hayAm
bHQ7c3RpY2tAc2F0b3NoaWxhYnMuY29tJmd0OyB3cm90ZTogPGJyPjwvZGl2PjxibG9ja3F1b3Rl
IHR5cGU9ImNpdGUiIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj48ZGl2IGRpcj0iYXV0byI+WW91
ciBzb2x1dGlvbiBpbiB0aGUgc2Vjb25kIHBhcnQgb2YgdGhlIGVtYWlsIGRvZXMgbm90IHNvbHZl
IHRoZSBwcm9ibGVtIHlvdSBpbmRpY2F0ZWQgaW4gdGhlIGZpcnN0IHBhcnQgb2YgeW91ciBlbWFp
bC48YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+U29ycnksIEknbSBu
b3QgcXVpdGUgc3VyZSB3aGF0IHBhcnRzIHlvdSBhcmUgcmVmZXJyaW5nIHRvLiBJIGFzc3VtZSB5
b3UgbWlnaHQgbWVhbiBteSBmaXJzdCBwYXJhZ3JhcGgsIHNvIEknbGwgdHJ5IGV4cGxhaW4gbXlz
ZWxmIGEgYml0IGNsZWFyZXIgaG93IHRoaXMgbWFrZXMgaXQgaGFyZGVyIHRvIGZpbmQgd2FsbGV0
IGJvdW5kYXJpZXMuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+UmlnaHQgbm93IHlvdSBj
YW4gZ2VuZXJhbGx5IHRlbGwgaWYgYSB0cmFuc2FjdGlvbiBpcyB1c2luZyBiaXA2OSBvciBub3Qg
KGFzIGxvbmcgYXMgeW91IGFjY291bnQgZm9yIHRoZSBwcm9iYWJpbGl0eSB0aGF0IGl0J3MgcmFu
ZG9tbHkgc29ydGVkIHRvIGFjY2lkZW50YWxseSBiZSBiaXA2OSkuIEFuZCBnZW5lcmFsbHkgd2Fs
bGV0cyBhcmUgY29uc2lzdGVudCBpZiB0aGV5IHVzZSBiaXA2OSBvciBub3QuPGJyPjxicj5UaGlz
IGNhbiBvZnRlbiBtYWtlIGl0IG1hc3NpdmVseSBlYXNpZXIgdG8gZGV0ZWN0IHdoYXQgaXMgY2hh
bmdlIGFuZCBub3QuIExldCdzIHNheSBJJ20gY2x1c3RlcmluZyBhIHdhbGxldCBhbmQga25vdyB0
aGV5J3JlIHVzaW5nIGEgd2FsbGV0IHRoYXQgYWx3YXlzIHVzZXMgYmlwNjksIGFuZCBJJ20gbG9v
a2luZyBhdCBhIHRyYW5zYWN0aW9uIGluIHRoYXQgY2x1c3RlciBhbmQgdHJ5aW5nIHRvIGd1ZXNz
IHdoaWNoIGlzIHRoZSBjaGFuZ2UgYW5kIHdoaWNoIGlzIG5vdC4gVGhlcmUncyBhIGxvdCBvZiB0
aGluZ3MgeW91IGNhbiB1c2UgdG8gYXNzaWduIGEgcHJvYmFiaWxpdHkuIFRoZSBtb3N0IG9idmlv
dXMgdGhpbmcgaXMgbG9va2luZyBhdCB0aGUgYW1vdW50IG9mIHNpZ25pZmljYW50LWRpZ2l0cyBv
ZiB0aGUgb3V0cHV0IGFtb3VudHMmbmJzcDsgKGlmIHRoZXkgdmFyeSBhIGxvdCwgY2hhbmdlIHRl
bmRzIHRvIGJlIHRoZSBvbmUgd2l0aCBtb3JlKSwgYnV0IGEgbXVjaCBtb3JlIHBvd2VyZnVsIG9u
ZSBpcyBsb29raW5nIGF0IGhvdyB0aGUgb3V0cHV0cyBhcmUgc3BlbnQgKGFuZCBpZiB0aGV5IGVu
ZCB1cCBzcGVuZC1saW5raW5nIGJhY2sgaW50byB0aGUgb3JpZ2luYWwgY2x1c3RlcikuPC9kaXY+
PGRpdj48YnI+PC9kaXY+PGRpdj5TbyBsZXQncyBzYXkgdGhhdCB0aGUgdHJhbnNhY3Rpb24gb3V0
cHV0IGlzIHNwZW50IGJ5IGEgbm9uLWJpcDY5IHRyYW5zYWN0aW9uIC0tIEkgcmlnaHQgYXdheSBr
bm93IHRoYXQgaXQncyBnb2luZyB0byAoYWxtb3N0IGNlcnRhaW5seSkgYmUgYSBkaWZmZXJlbnQg
d2FsbGV0IChlLmcuIHRoZSBkZXN0aW5hdGlvbikuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+TXkmbmJzcDsgKHNob3dlci10aG91Z2h0eSkgInNvbHV0aW9uIiBmaXhlcyB0aGlzIHByb2Js
ZW0sIGJlY2F1c2UgYW4gb3V0c2lkZSBvYnNlcnZlciBoYXMgbm8gd2F5IG9mIGtub3dpbmcgaWYg
YSB0cmFuc2FjdGlvbiBpcyB1c2luZyBkZXRlcm1pbmlzdGljIHNvcnRpbmcgb3Igbm90LCBzbyBj
YW4gbm90IHVzZSB0aGlzIGluZm9ybWF0aW9uIHRvIGVzdGFibGlzaCB3YWxsZXQgYm91bmRhcmll
cy4mbmJzcDs8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4tLTxicj48L2Rpdj48ZGl2Pk9u
IHNvbWV3aGF0IG9mIGEgdGFuZ2VudCBJIHdhcyBhY3R1YWxseSBmb3J0dW5hdGUgZW5vdWdoIHRv
IGhhdmUgc29tZW9uZSB3aXRoIGFjY2VzcyB0byB0aGUgYmlnZ2VzdCg/KSBiaXRjb2luIGFuYWx5
c2lzIHNlcnZpY2UgaGVscCBtZSB3aXRoIGEgZmV3IGV4cGVyaW1lbnRzLiBXaGlsZSBJIHdhcyBn
ZW51aW5lbHkgdGFrZW4gYWJhY2sgYnkgaG93IGFjY3VyYXRlIHNvbWUgb2YgdGhlaXIgYW5hbHlz
aXMgY2FuIGJlLCBJIGFsc28gZm91bmQgaXQgcHJldHR5IGVhc3kgdG8gdHJpY2sgLS0gaW1wbHlp
bmcgaXQgcmVsaWVzIGhlYXZpbHkgb24gc29tZSBmcmFnaWxlIGhldXJpc3RpY3MuJm5ic3A7PGJy
PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBkb24ndCBsaWtlIHRvIGJlIGFsYXJtaXN0LCBi
dXQgSSB3b3JyeSBhIGxvdCBhYm91dCB0aGUgZnVuZ2liaWxpdHkgb2YgYml0Y29pbiB3aGVuIHdl
IGhhdmUgc3VjaCBlZmZlY3RpdmUgYmxvY2tjaGFpbiBhbmFseXNpcyBhbmQgYSAqTE9UKiBvZiB0
aGUgZWNvc3lzdGVtIHVzaW5nIGEgY2VudHJhbGl6ZWQgYW5hbHl0aWNzIHNlcnZpY2UuJm5ic3A7
QW5kIGluIGZhY3QsIHdlJ3JlIGFscmVhZHkgc3RhcnRpbmcgdG8gc2VlIHNvbWUgbWlub3IgZWZm
ZWN0cyBvZiB0aGlzIChlLmcuIHBlb3BsZSBhbHJlYWR5IGtub3cgdGhhdCBpZiB0aGV5IGdhbWJs
ZSB0aGVpciBmdW5kcywgdGhleSdsbCBwcm9iYWJseSBoYXZlIHRyb3VibGUgdXNpbmcgYW4gZXhj
aGFuZ2UgbGF0ZXIpLiBBbmQgSSBkb24ndCB0aGluayB3ZSdyZSB0b28gZmFyIGZyb20gdGhlIHBv
aW50IHdoZXJlIGFueSAidW5pZGVudGlmaWVkIiBiaXRjb2luIGlzIGluc3RhbnRseSBmbGFnZ2Vk
IGFzICJzdXNwaWNpb3VzIiAoYW5kIGZvciBpbnN0YW5jZSwgcmVxdWlyZXMgbW9yZSBleHBsYWlu
aW5nIGZvciBieSBleGNoYW5nZXMpIHBvdGVudGlhbGx5IHNlcmlvdXNseSBoYXJtaW5nIGJpdGNv
aW4gZnVuZ2liaWxpdHkgYW5kIGl0J3MgdmFsdWUgZGV0ZXJtaW5lZCBhbHNvIGJ5IGl0J3MgaGlz
dG9yeS48YnI+PC9kaXY+



--b1_6914d43b4d1dcd7d9ff8fe3eeb45e9b5--