summaryrefslogtreecommitdiff
path: root/7d/1a02b4decf625571d3d545616dbb16a78c52a0
blob: 7d13317a9a27ee9c5b54b91572d99d53f126b8fc (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
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
Return-Path: <tamas.blummer@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id EC3391AE1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  2 Jul 2019 12:51:29 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com
	[209.85.221.54])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 3BD28836
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  2 Jul 2019 12:51:29 +0000 (UTC)
Received: by mail-wr1-f54.google.com with SMTP id p11so6483268wro.5
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 02 Jul 2019 05:51:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
	:references; bh=/v80qezNi/PY3a+tDRK0ntMwrARnnvINZKdlx8H+YB0=;
	b=sQfL7OE80ec/VJFo/KTrG4vLa7BT/QfVsC6VR/0UzrJ6bax7cBZSM3ZL1Nq65502D4
	vl8orilBoizY40fX81hlg8byabqOVOH9KLF3WMKSCysQdUlDmgnPUea1ZVyWF4FTK9Yg
	FCUJKI1kyOJG7Q2iOBiQ42RMypk32NTeVRuoQGYXbOu1IsXXwJETBI0imaJnjcxLh7mM
	dAiDfZkz9qweGuttZwcbXq/1CsRc/pmfhrR7wsG6jhQTu8GI3T+9Jnql1mVhnUjH7pKa
	VcdXZWTjsSoB9IO84HizpPujA/Rp/dfxoK9GzPoizdfE4z6l2U6mSJi0nemCmru6SZJR
	cflg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:from:message-id:mime-version:subject:date
	:in-reply-to:cc:to:references;
	bh=/v80qezNi/PY3a+tDRK0ntMwrARnnvINZKdlx8H+YB0=;
	b=RFegSFWOfwbclXzVinsEnddBASOabctsSW0ba8yZg7zHMS8QdC293JId3/EAi3IXBL
	LnWgJUl1C2rHZLCaEqc4LICVXIr4eXp/4lTyrk7LxG3BHocT2oOzbkKy0a3ad2gXgLYz
	de9xEqMbHlBteeqW5FQLyYuLBqB0QVxLrAFMvisZdH/AmIGniTmbUbHiP6noVzp0JauC
	q8sTGdkHaYxjVJSeyrxmt+SjqVEzltBuB6ZCXmlvQh4+fzgDs//0l8oFPio3ZjyUCskT
	h83D6Ga/HB/XEXLi6dlOGuHxOxW66lMexJcuM0l6zlRz7l92CwVyvoYVk0FV3AE8S8YW
	jKNg==
X-Gm-Message-State: APjAAAWvrc/GOPALNerjuzgUdrHLHEV2+ASmU8qw8O1YYRIIWyxdsNo4
	XmQBQoOcwKLA7vmTbVFWGRg=
X-Google-Smtp-Source: APXvYqwiLDl/aKWycJnLTwz6NAPtUO//fHhVy8WDiSzpkrpLatvS2BOpuqvuXu3G+9BjoWjnENVgvw==
X-Received: by 2002:adf:9425:: with SMTP id 34mr16481969wrq.38.1562071887819; 
	Tue, 02 Jul 2019 05:51:27 -0700 (PDT)
Received: from p200300dd67126425f545397fd5b804cc.dip0.t-ipconnect.de
	(p200300DD67126425F545397FD5B804CC.dip0.t-ipconnect.de.
	[2003:dd:6712:6425:f545:397f:d5b8:4cc])
	by smtp.gmail.com with ESMTPSA id
	y18sm2674750wmi.23.2019.07.02.05.51.26
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Tue, 02 Jul 2019 05:51:27 -0700 (PDT)
From: Tamas Blummer <tamas.blummer@gmail.com>
Message-Id: <E1E29AAE-1E54-44B3-A256-4707F2733DD4@gmail.com>
Content-Type: multipart/signed;
	boundary="Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D";
	protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Tue, 2 Jul 2019 14:51:31 +0200
In-Reply-To: <za891lsGkbAxQjS4ppao6-qhV7yjCLp0uKglEuyBRFwk2p09jSvWJP1WD9MMt_DE82KPOx90UhiwS-zAp_zbgrLyTmBBQvcux61ENTDhDBA=@protonmail.com>
To: ZmnSCPxj <ZmnSCPxj@protonmail.com>
References: <0DBC0DEA-C999-4AEE-B2E1-D5337ECD9405@gmail.com>
	<A4A6099F-F115-4CBF-B7D5-F16581476126@gmail.com>
	<063D7C06-F5D8-425B-80CE-CAE03A1AAD0C@voskuil.org>
	<0AA10217-E1CC-46D1-9B43-038CEEF942CD@gmail.com>
	<E72C4A8E-F850-400B-B19B-7D06B8A169EC@voskuil.org>
	<0Bwi2ejRw4BgoABZ0X0kBdwLAkIKEv1svoyi0zqGQPeqV1g8xR43tBMgYoS52Vcxkgj7DndmNLIje40au51trIGTvrpcet8GivTgqysVC8w=@protonmail.com>
	<0190F226-7133-4B6D-8750-25CAB5C73D17@gmail.com>
	<7E8yyDSqmXEfFtcZRx2vdmPuovamf67X6aDHrokgaYScm01zPivVKpI3Br2PrzBdVdvKBqECP96EFB5ebT8sPfMWU8npJwS_wujFs00bcqU=@protonmail.com>
	<38FAD812-A764-49F5-BA80-ED10685A1714@gmail.com>
	<za891lsGkbAxQjS4ppao6-qhV7yjCLp0uKglEuyBRFwk2p09jSvWJP1WD9MMt_DE82KPOx90UhiwS-zAp_zbgrLyTmBBQvcux61ENTDhDBA=@protonmail.com>
X-Mailer: Apple Mail (2.3273)
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
	RCVD_IN_DNSWL_NONE 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: Tue, 02 Jul 2019 13:00:30 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Generalized covenants with taproot enable
 riskless or risky lending,
 prevent credit inflation through fractional reserve
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: Tue, 02 Jul 2019 12:51:30 -0000


--Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6"


--Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


Hello ZmnSCPxj,

> On Jul 2, 2019, at 12:33, ZmnSCPxj <ZmnSCPxj@protonmail.com> wrote:
>=20
> =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 =
Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=
=80=90
> On Tuesday, July 2, 2019 5:30 PM, Tamas Blummer =
<tamas.blummer@gmail.com <mailto:tamas.blummer@gmail.com>> wrote:
>=20
>> The advertiser would thereby put the funds of the HODLer on risk of =
his misbehavior, which means the HODLer would have to trust the =
advertizing service.
>=20
> No it would not :)


You are right. I noticed after sending my reply and then I sent two =
other. I apologize for being noisy.

Let me consolidate my thinking, here.

If there is a use for UTXOs with temporary control, then those who want =
that use will pay for it.

A user of a service that requires temporary control UTXOs would need to =
cover:

1. fees required by the service
2. the opportunity cost of temporary ownership paid to the original =
holder who gave up control.

If the service is operated by an entity billing user then it can use =
UTXOs of minimal value for its operation and practically ignore =
opportunity interest.
This is the case with theater tickets just and other simple colored coin =
like use of Bitcoin. Also in case of the unchained advertizement, if the =
service bills its user
for its internal re-allocation of an UTXO, then why would it need to use =
significant value temorary control UTXOs? Actually why not use plain =
UTXOs, to start with?

If however the service is a common good, a network without owner and =
therefore not billing on behalf of someone, but wants to protect itself =
from spam, then it is could require temporary access to significant =
value UTXOs and thereby induce opportunity cost to user. Alternatively =
it could require burning ordinary UTXOs. Burning indirectly benefits all =
HODLer, temporary control benefits those who consciously gave up =
control. I dislike burning as it is unsustainable.

If the implementation of temporary use is enforced by consenus such that =
it is transitive, then temporary use could be re-rented or sold to =
recover opportunity cost for no longer needed temporary access, making =
it useable for an other service.

Temporary access UTXOs with covenants allows us to build spam limited =
public services that are not owned by an operator and financially =
benefit HODLer offering them riskless interest.

Tamas Blummer

--Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6
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 class=3D""><br class=3D""></div><div class=3D"">Hello =
ZmnSCPxj,</div><br class=3D""><div><blockquote type=3D"cite" =
class=3D""><div class=3D"">On Jul 2, 2019, at 12:33, ZmnSCPxj &lt;<a =
href=3D"mailto:ZmnSCPxj@protonmail.com" =
class=3D"">ZmnSCPxj@protonmail.com</a>&gt; wrote:</div><div class=3D""><br=
 style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=
=90=E2=80=90 Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=
=E2=80=90=E2=80=90</span><br style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">On Tuesday, July 2, 2019 5:30 PM, Tamas =
Blummer &lt;</span><a href=3D"mailto:tamas.blummer@gmail.com" =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
class=3D"">tamas.blummer@gmail.com</a><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">&gt; wrote:</span><br style=3D"font-family:=
 Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px;" class=3D"">The advertiser would thereby =
put the funds of the HODLer on risk of his misbehavior, which means the =
HODLer would have to trust the advertizing service.<br =
class=3D""></blockquote><br style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
inline !important;" class=3D"">No it would not :)</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""></div></blockquote></div><br class=3D""><div class=3D""><br =
class=3D""></div><div class=3D"">You are right. I noticed after sending =
my reply and then I sent two other. I apologize for being =
noisy.</div><div class=3D""><br class=3D""></div><div class=3D"">Let me =
consolidate my thinking, here.</div><div class=3D""><br =
class=3D""></div><div class=3D"">If there is a use for UTXOs with =
temporary control, then those who want that use will pay for =
it.&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D"">A =
user of a service that requires temporary control UTXOs would need to =
cover:&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D"">1. =
fees required by the service</div><div class=3D"">2. the opportunity =
cost of temporary ownership paid to the original holder who gave up =
control.</div><div class=3D""><br class=3D""></div><div class=3D"">If =
the service is operated by an entity billing user then it can use UTXOs =
of minimal value for its operation and practically ignore opportunity =
interest.</div><div class=3D"">This is the case with theater tickets =
just and other simple colored coin like use of Bitcoin. Also in case of =
the unchained advertizement, if the service bills its =
user&nbsp;</div><div class=3D"">for its internal re-allocation of an =
UTXO, then why would it need to use significant value temorary control =
UTXOs? Actually why not use plain UTXOs, to start with?</div><div =
class=3D""><br class=3D""></div><div class=3D"">If however the service =
is a common good, a network without owner and therefore not billing on =
behalf of someone, but wants to protect itself from spam, then it is =
could require temporary access to significant value UTXOs and thereby =
induce opportunity cost to user. Alternatively it could require burning =
ordinary UTXOs. Burning indirectly benefits all HODLer, temporary =
control benefits those who consciously gave up control. I dislike =
burning as it is unsustainable.</div><div class=3D""><br =
class=3D""></div><div class=3D"">If the implementation of temporary use =
is enforced by consenus such that it is transitive, then temporary use =
could be re-rented or sold to recover opportunity cost for no longer =
needed temporary access, making it useable for an other =
service.&nbsp;</div><div class=3D""><br class=3D""></div><div =
class=3D"">Temporary access UTXOs with covenants allows us to build spam =
limited public services that are not owned by an operator and =
financially benefit HODLer offering them riskless interest.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Tamas =
Blummer</div></body></html>=

--Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6--

--Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D
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-----

iQEzBAEBCgAdFiEE6YNJViYMM6Iv5f9e9nKRxRdxORwFAl0bU1MACgkQ9nKRxRdx
ORzV9wgAv1qyL2ho+CtAbjcfQuG0y7OevfmRhJ+oC4EncWPBPGpTYdbkyiYetrhx
X3ebW5SSdMDxhzbVy4IXAu7/RJBjrcZYn0Zbt7BzgIl4xCNhdGlNNKOXlenyc7TF
sUMiPBI1vgvTEJ7iS696osuM2w8b+1aWHSNISqkOfFcpPlEs/bc0b2ZmycD1P3D+
Q6qLaPrImQzjdm8f4b3yplI9OxvDbqlKR79Js6GEj0NJa1tHvBjZV2ru42TY0jdJ
cUtNcaxYOAufL/NoK1371JuWK2k/wwdP2oxJ6ZRWJVlaLFJLwCe9l/tLm1wKTBc3
m7GGrKVXXTymm/KxUwAephxb+E+l9g==
=VhSu
-----END PGP SIGNATURE-----

--Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D--