summaryrefslogtreecommitdiff
path: root/e5/26a9f5a1ff8511d8c62a63177fbb750ae52831
blob: 0295f3bb7d91330efe532f3ec4d9aa942eace1c5 (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
Return-Path: <dev@jonasschnelli.ch>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 1EF32412
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 11 Jun 2017 20:19:28 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
Received: from server3 (server3.include7.ch [144.76.194.38])
	by smtp1.linuxfoundation.org (Postfix) with ESMTP id 3E234146
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 11 Jun 2017 20:19:27 +0000 (UTC)
Received: by server3 (Postfix, from userid 115)
	id 2453A2E60964; Sun, 11 Jun 2017 22:19:26 +0200 (CEST)
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, FSL_HELO_NON_FQDN_1,
	HTML_MESSAGE autolearn=ham version=3.3.1
Received: from [192.168.0.5] (cable-static-238-67.teleport.ch [213.188.238.67])
	by server3 (Postfix) with ESMTPSA id BF0402D00039;
	Sun, 11 Jun 2017 22:19:24 +0200 (CEST)
From: Jonas Schnelli <dev@jonasschnelli.ch>
Message-Id: <F096F6D8-4091-43F8-AE7F-90D52417A7FE@jonasschnelli.ch>
Content-Type: multipart/signed;
	boundary="Apple-Mail=_88CCE1F0-23BC-4386-9103-94B14732D634";
	protocol="application/pgp-signature"; micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Sun, 11 Jun 2017 22:19:20 +0200
In-Reply-To: <FD96E80B-A6ED-436D-876D-423A3C3E7566@gmail.com>
To: =?utf-8?Q?JOSE_FEMENIAS_CA=C3=91UELO?= <jose.femenias@gmail.com>
References: <FD96E80B-A6ED-436D-876D-423A3C3E7566@gmail.com>
X-Mailer: Apple Mail (2.3273)
Cc: bitcoin-dev@lists.linuxfoundation.org
Subject: Re: [bitcoin-dev] Bitcoin pointers
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: Sun, 11 Jun 2017 20:19:28 -0000


--Apple-Mail=_88CCE1F0-23BC-4386-9103-94B14732D634
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_E27929F9-ED67-4166-8A9C-66F1BEA1A675"


--Apple-Mail=_E27929F9-ED67-4166-8A9C-66F1BEA1A675
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Jos=C3=A9

> a) Canonical Pointers
> The basic proposal.They look like this example: btc@170.1/179-631-520
> Here is a link to the Google Docs document ->  =
https://docs.google.com/document/d/1PBN4wKFYtgvDxV4DrWUdNe9Xqmb8GVxoIGDKRk=
Y9Xr4/edit?usp=3Dsharing =
<https://docs.google.com/document/d/1PBN4wKFYtgvDxV4DrWUdNe9Xqmb8GVxoIGDKR=
kY9Xr4/edit?usp=3Dsharing>
A similar/related proposal got posted last month : =
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014396.ht=
ml =
<https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014396.h=
tml>
The Bech32 encoded transaction position reference allows to solve =
similar use cases (tx pointers) with a strong error-detection/correction =
using just 14 chars (encoded state, including error correction / =
unencoded 40bits).

/jonas

--Apple-Mail=_E27929F9-ED67-4166-8A9C-66F1BEA1A675
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div>Hi Jos=C3=A9</div><div><br class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div class=3D""><div class=3D"">a)&nbsp;<b =
class=3D"">Canonical Pointers</b></div><div class=3D"">The basic =
proposal.They look like this example:&nbsp;<b =
class=3D"">btc@170.1/179-631-520</b></div><div class=3D"">Here is a link =
to the Google Docs document -&gt; &nbsp;<a =
href=3D"https://docs.google.com/document/d/1PBN4wKFYtgvDxV4DrWUdNe9Xqmb8GV=
xoIGDKRkY9Xr4/edit?usp=3Dsharing" =
class=3D"">https://docs.google.com/document/d/1PBN4wKFYtgvDxV4DrWUdNe9Xqmb=
8GVxoIGDKRkY9Xr4/edit?usp=3Dsharing</a></div></div></div></div></blockquot=
e><br class=3D""></div><div>A similar/related proposal got posted last =
month :&nbsp;<a =
href=3D"https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/0=
14396.html" =
class=3D"">https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-Ma=
y/014396.html</a></div><div>The Bech32 encoded transaction position =
reference allows to solve similar use cases (tx pointers) with a strong =
error-detection/correction using just 14 chars (encoded state, including =
error correction / unencoded 40bits).</div><br class=3D""><div =
class=3D"">/jonas</div></body></html>=

--Apple-Mail=_E27929F9-ED67-4166-8A9C-66F1BEA1A675--

--Apple-Mail=_88CCE1F0-23BC-4386-9103-94B14732D634
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-----

iQIzBAEBCAAdFiEEyhopCNzi8TB0xizeHrd2uwPHki0FAlk9pcgACgkQHrd2uwPH
ki1hFQ//UScy1Z9PnnSY1NeDcf4cdo++8hJNsGtILmnXcIJvCHryMjDpBAUdPxCv
c2ivE6KDTOHF6ZvjVI0xluFRyH5aJwNmQYaxmjmZSuzDc5VLcGGKp1RRcyF+f/c3
CaPa4CgiOmvVn3NN8dzNcjTVWmwMa1iEVlaj8ldjdSsHRWz+REL+6AxNUTS2ZIdI
Ih7u5FJzF+J4eEoeyfTgHqt9rCYq+hS/EZeTNqbReAMykH6itNwRNvDu1sEH5xwN
X72cK2Ef3DalDt2hPfitU/SitxDNYol/NO307wT7YJzwzEr5Kqm8V8Q7uDBXusML
4svFeXpsxxnup2JNzKhnfGmZlA24DUji6kMPiRNKItRzL1XSHGTWEafIU3T29m7Y
e8YM07FXFS8etCFW3IMXzKn/nTunw1VbLVHngGybiZrtvShZS9VDvRGRMjn77MRq
QFMKoN2Oj4YssvW9lj/jXr++z2c3uAKm2bHpXfjMcVTbMavcw5r7EHr8Jpf5SpAK
jEBkER5Vnf0veGnXbLJaVtjEzyUbSo7McKFkuNcSpMFfM1D4/uSobj/Csp2ttREk
DnQw1VH5gNS1vf4HULcZ0lvEQmr9q2NUYciWGF1SX3mFj6OUUgIpfVqwtyXQzPF2
fch83Ltdhj5uJKHYYMqvmR0otMVEOxTOwfDfk5U3B2l2fNvgT3w=
=YzaZ
-----END PGP SIGNATURE-----

--Apple-Mail=_88CCE1F0-23BC-4386-9103-94B14732D634--