summaryrefslogtreecommitdiff
path: root/96/de3ac8131afb40f623422155f8a048ccc741ef
blob: e2cf99e59ec24c721fefd61e29099ed9dc8f04d3 (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
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
Return-Path: <eric@voskuil.org>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id B0E6C1C5F
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sat,  6 Jul 2019 22:37:48 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-pf1-f195.google.com (mail-pf1-f195.google.com
	[209.85.210.195])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id C0295893
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sat,  6 Jul 2019 22:37:47 +0000 (UTC)
Received: by mail-pf1-f195.google.com with SMTP id g2so990040pfq.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sat, 06 Jul 2019 15:37:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=voskuil-org.20150623.gappssmtp.com; s=20150623;
	h=mime-version:subject:from:in-reply-to:date:cc
	:content-transfer-encoding:message-id:references:to;
	bh=DBM33Sb51phkBGiGsWmvuoZUdCqZ/VxQAE9rGEgPXqg=;
	b=dYQAFQQw15Ibyk32rlox5rwx+rrlIDU7qqiKPy4tSl7xiUbiEw2towEgKrmi82S19N
	+j0/BkSCKlGG02YyvqNNrUzd9e8JIXv73BtZFJMVQblOxrO+CXy+1oxUQbz9LA36kwLT
	TI+L3JmkWBB5drz7rqGoqMbPoJed8MIGX8MX1/RsBinEV4dCBBsQW2AJZuzznEYIS5po
	PElhPnn5QCH4dl3qpHkgK++aQvIECOD+QeRQtV2DcGVcJxLa6ncL+tWWuCyKyroIvWut
	InTfeUA6XYGiZE6syNcT2KRHU5vJPPEt0Ydb24OegIz9oT/tjOeAh0/tUtHimxUnDQjw
	PvYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
	:content-transfer-encoding:message-id:references:to;
	bh=DBM33Sb51phkBGiGsWmvuoZUdCqZ/VxQAE9rGEgPXqg=;
	b=ZvIr5dTRWU/27N4snnDvFz1XT4/W0Db1rSH+/z0+6bQrcttjNOpVRaUcc4DCinimA7
	hT7r03a1fNnrThze7Vdw/uXfapsIYaSk1A122on09uSTaPY+mXJ5oVrtWGcBBtJ9opUA
	VpRZ1P5EP1mDeYH7F0vqv+mAX48U9t+IJ9N+ZdsGayrJ9aFQ6ecndPkrenEzWjX4cmAT
	OnRd1/KrCPdbInA5wyS9RrTZFn/srfLzUwFBJGi+Dt9Eoqab2zthTlbjG2nGTlyQ4IkE
	gjh21OV3gapJ47CXm80w5jHwMzCh8n1VX+IlRpan4aSHbyDUu2dBpCprBylJjgeXZ1Gv
	1feg==
X-Gm-Message-State: APjAAAUqN0Bl/aXEGAhZoebNtvMWIa0oCuHr/AVyBQ0RfEfO72bddYpX
	V4W1oFUVl4sDxlhe5CIHaKLD/A==
X-Google-Smtp-Source: APXvYqyVhk2PSHcU1aJOjsa23b/7LeiCHrSSkkroUdO4SWYumeBti3RqUUIZ2Fv9RgeZFlU9SOUwFA==
X-Received: by 2002:a17:90a:25af:: with SMTP id
	k44mr13639208pje.122.1562452667207; 
	Sat, 06 Jul 2019 15:37:47 -0700 (PDT)
Received: from ?IPv6:2600:380:7031:6d39:a1fb:7c32:9a36:499?
	([2600:380:7031:6d39:a1fb:7c32:9a36:499])
	by smtp.gmail.com with ESMTPSA id
	22sm14229442pfu.179.2019.07.06.15.37.46
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Sat, 06 Jul 2019 15:37:46 -0700 (PDT)
Content-Type: multipart/alternative;
	boundary=Apple-Mail-5BDE4D26-59D3-454D-BC29-BFDC27E8AB91
Mime-Version: 1.0 (1.0)
From: Eric Voskuil <eric@voskuil.org>
X-Mailer: iPhone Mail (16F203)
In-Reply-To: <16B09501-7AE3-4F8E-A1A4-3E5F6B12D127@gmail.com>
Date: Sat, 6 Jul 2019 15:37:45 -0700
Content-Transfer-Encoding: 7bit
Message-Id: <D5C3C588-6A8D-4F9B-A152-AF09C54351C1@voskuil.org>
References: <0DBC0DEA-C999-4AEE-B2E1-D5337ECD9405@gmail.com>
	<0AA10217-E1CC-46D1-9B43-038CEEF942CD@gmail.com>
	<E72C4A8E-F850-400B-B19B-7D06B8A169EC@voskuil.org>
	<A64C3DCB-10CE-45EA-9A1B-7E3D13DF90EA@gmail.com>
	<6B9A04E2-8EEE-40A0-8B39-64AA0F478CAB@voskuil.org>
	<SEQmsx6ck79biVthBbBk1b9r9-R45sBwqWrv3FewQIBl4J18sOlwAPRt8sbTIbrBB8DX538GfwQkU40lyODmEkGSwah_VmbXT8iOr2Jcjlw=@protonmail.com>
	<F17F2E86-BFA4-456E-85F9-0D6583692AEC@voskuil.org>
	<kSCa9KUmpJox2_aglqhel-WdGlXf14mfKNZ95T4xqsrkQJ2Zh5zFA-Llq-j9cXX87iEPP5_aCkO9oR5kfQGKMBK9ds3Jct1V1FAawwa4CyE=@protonmail.com>
	<B853EDF2-8A8A-44B0-A66E-F86175E61EDA@voskuil.org>
	<4mT6iC4Va7Afg15a5NLbddAnF2a_vAcQSXYr_jg_5IyEK2ezblJff7EJZakoqvp4BJlLitt9Zlq1_l5JadR0nVss7VDPW-pv8jXGh7lkFC4=@protonmail.com>
	<16B09501-7AE3-4F8E-A1A4-3E5F6B12D127@gmail.com>
To: Tamas Blummer <tamas.blummer@gmail.com>
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, HTML_MESSAGE, MIME_QP_LONG_LINE,
	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: Sun, 07 Jul 2019 03:31:26 +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: Sat, 06 Jul 2019 22:37:48 -0000


--Apple-Mail-5BDE4D26-59D3-454D-BC29-BFDC27E8AB91
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable



> On Jul 6, 2019, at 03:12, Tamas Blummer <tamas.blummer@gmail.com> wrote:
>=20
>=20
>> On Jul 6, 2019, at 01:16, ZmnSCPxj <ZmnSCPxj@protonmail.com> wrote:
>>=20
>> Good morning Eric,
>>=20
>>=20
>> Sent with ProtonMail Secure Email.
>>=20
>> =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original M=
essage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90
>> On Saturday, July 6, 2019 3:27 AM, Eric Voskuil <eric@voskuil.org> wrote:=

>>=20
>>>> On Jul 4, 2019, at 21:05, ZmnSCPxj ZmnSCPxj@protonmail.com wrote:
>>>> Good morning Eric,
>>>>=20
>>>>> As with Bitcoin mining, it is the consumed cost that matters in this s=
cenario, (i.e., not the hash rate, or in this case the encumbered coin face v=
alue). Why would the advertiser not simply be required to burn .1 coin for t=
he same privilege, just as miners burn energy? Why would it not make more se=
nse to spend that coin in support of the secondary network (e.g. paying for c=
onfirmation security), just as with the burning of energy in Bitcoin mining?=

>>>=20
>>> Good morning ZmnSCPxj,
>>>=20
>>>> Using the unspentness-time of a UTXO allows for someone advertising a s=
ervice or producer to "close up shop" by simply spending the advertising UTX=
O.
>>>> For instance, if the advertisement is for sale of a limited stock of go=
ods, once the stock has been sold, the merchant (assuming the merchant used o=
wn funds) can simply recover the locked funds, with the potential to reinves=
t them elsewhere.
>>>> This allows some time-based hedging for the merchant (they may be willi=
ng to wait indefinitely for the stock to be sold, but once the stock is sold=
, they can immediately reap the rewards of not having their funds locked any=
more).
>>>=20
>>> This is a materially different concept than proposed by Tamas.
>>>=20
>>> =E2=80=9C...he gives up his control of the coins until maturity, he can n=
ot use them elsewhere until then.=E2=80=9D
>>=20
>> Possibly.
>> In a way, this is giving up control of the coin, until he no longer needs=
 the advertisement, i.e. dynamically select the maturity age needed.
>>=20
> My proposal would separate the owner of the funds from the one using the a=
dvertizement service.

No, it would not. I have seen no proposal requiring identity in the two role=
s, which is necessary to show that two distinct individuals operate in the r=
oles. Furthermore, even identity would be insufficient, as two individuals c=
an clearly collude in these roles.

> Yes, the owner lock up until maturity. But those using the UTXO for the ad=
vertizement service could transfer (sell) the UTXO to someone else as soon a=
s they do not need it, so it is dynamic maturity for them The new owner coul=
d use them for an other advertizement or for an entirely different purpose.

Agree, and it is the unremovable time constraint that ensures the opportunit=
y cost. This is why in your proposal it is of no consequence that both roles=
 can be the same person.

> Regarding burning: I think burning is unsustainable as usage of services i=
s unlimited while coin suply is limited.=20

Loss is perpetual, so this implies Bitcoin is unsustainable.

>>>=20
>>> And as I have shown above, nor can a =E2=80=9Clocked-up=E2=80=9D coin be=
 unlocked to do the same.
>>=20
>> You have shown no such thing, merely shown that you have not understood t=
he proposal.
>>=20
>> Regards,
>> ZmnSCPxj
>=20
> I also struggle to communicate to Eric and likely many other reader the ge=
neric utility of temporary control of an UTXO. Let me try again:

No, you do not. This is not the point at issue. See my previous response.

> Bitcoin offers a memory with remarkable properties:
> - it can be read by anyone anywhere
> - anyone anywhere who knows a key controlling an UTXO, and only them, can i=
nitiate an update to the memory
> - global replicas guaranteed to apply updates of the memory within a short=
 time period.
>=20
> This is a utility that is sufficient to implement money.=20

No, it isn=E2=80=99t. Ownership must be perpetually (actually) transferable,=
 not just known. The use of a covenant breaks this transferability, see prev=
ious posts.

> Such a reliable shared memory could have however more uses than tracking m=
oney, It could keep track of, and thereby make scarce, arbitary other things=
.

For the same reason this cannot work for money, it cannot work for any perpe=
tual asset. See previous posts.

> We can unlock these uses by separating the money use of memory from other u=
ses.=20
>=20
> The covenant achives this separation temporarily. A UTXO with a covenant t=
hat guarantees that current owner re-gains control at a later time means,=20=

> that the current owner temporarily forgoes the UTXOs use as money and ther=
eby allows its temporary use to keep track of something else.

Only if the asset expires at or before the covenant maturity.

> UTXOs with different covenants or without covenant are not fungible.

Of course.

> Why use UTXOs of significant value to track something that is not money? B=
ecause the reason the registry is used is to create scarcity and scarcity ca=
n be tailored to more or
> less severe by requiring more or less satoshis to track something.

Only 1 satoshi is required for tracking. It is only the scarcity of a satosh=
i that creates this scarcity, not the covenant on it. The covenant represent=
s only the destruction of opportunity of the value represented by the 1 sato=
shi, not a new system of scarcity.

> The current owner of a regular UTXO will want to be paid for temporarily g=
iving up control, and that payment represents interest.

Yes, opportunity cost.

> Riskless, since it is certain to re-gain control.

But of no value to anyone as money.

Best,
Eric

> Regards,
>=20
> Tamas Blummer

--Apple-Mail-5BDE4D26-59D3-454D-BC29-BFDC27E8AB91
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"></div><div dir=3D"ltr"><br=
></div><div dir=3D"ltr"><br>On Jul 6, 2019, at 03:12, Tamas Blummer &lt;<a h=
ref=3D"mailto:tamas.blummer@gmail.com">tamas.blummer@gmail.com</a>&gt; wrote=
:<br><br></div><blockquote type=3D"cite"><div dir=3D"ltr"><meta http-equiv=3D=
"Content-Type" content=3D"text/html charset=3Dutf-8"><br class=3D""><div><bl=
ockquote type=3D"cite" class=3D""><div class=3D"">On Jul 6, 2019, at 01:16, Z=
mnSCPxj &lt;<a href=3D"mailto:ZmnSCPxj@protonmail.com" class=3D"">ZmnSCPxj@p=
rotonmail.com</a>&gt; wrote:</div><br class=3D"Apple-interchange-newline"><d=
iv class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; font-s=
tyle: normal; font-variant-caps: normal; font-weight: normal; letter-spacing=
: normal; text-align: start; text-indent: 0px; text-transform: none; white-s=
pace: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none=
; display: inline !important;" class=3D"">Good morning Eric,</span><br style=
=3D"font-family: Helvetica; font-size: 12px; font-style: normal; font-varian=
t-caps: normal; font-weight: normal; letter-spacing: normal; text-align: sta=
rt; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px;" 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""><br style=3D"font-family: Helvetica; fo=
nt-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: n=
ormal; letter-spacing: normal; text-align: start; text-indent: 0px; text-tra=
nsform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-wi=
dth: 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; flo=
at: none; display: inline !important;" class=3D"">Sent with ProtonMail Secur=
e Email.</span><br style=3D"font-family: Helvetica; font-size: 12px; font-st=
yle: normal; font-variant-caps: normal; font-weight: normal; letter-spacing:=
 normal; text-align: start; text-indent: 0px; text-transform: none; white-sp=
ace: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D"">=
<br style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; fo=
nt-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-a=
lign: start; text-indent: 0px; text-transform: none; white-space: normal; wo=
rd-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span style=3D"=
font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ca=
ps: normal; font-weight: normal; letter-spacing: normal; text-align: start; t=
ext-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0p=
x; -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 O=
riginal 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: n=
ormal; font-variant-caps: normal; font-weight: normal; letter-spacing: norma=
l; text-align: start; text-indent: 0px; text-transform: none; white-space: n=
ormal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span s=
tyle=3D"font-family: Helvetica; font-size: 12px; font-style: normal; font-va=
riant-caps: normal; font-weight: normal; letter-spacing: normal; text-align:=
 start; text-indent: 0px; text-transform: none; white-space: normal; word-sp=
acing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !im=
portant;" class=3D"">On Saturday, July 6, 2019 3:27 AM, Eric Voskuil &lt;</s=
pan><a href=3D"mailto:eric@voskuil.org" style=3D"font-family: Helvetica; fon=
t-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: no=
rmal; 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"">eric@voskuil.org</a><span style=3D"font-family: Helvetica; font-size: 1=
2px; font-style: normal; font-variant-caps: normal; font-weight: normal; let=
ter-spacing: normal; text-align: start; text-indent: 0px; text-transform: no=
ne; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; f=
loat: none; display: inline !important;" class=3D"">&gt; wrote:</span><br st=
yle=3D"font-family: Helvetica; font-size: 12px; font-style: normal; font-var=
iant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: s=
tart; text-indent: 0px; text-transform: none; white-space: normal; word-spac=
ing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-fami=
ly: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: norma=
l; font-weight: normal; letter-spacing: normal; text-align: start; text-inde=
nt: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webk=
it-text-stroke-width: 0px;" class=3D""><blockquote type=3D"cite" style=3D"fo=
nt-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps=
: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-a=
lign: start; text-indent: 0px; text-transform: none; white-space: normal; wi=
dows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-=
stroke-width: 0px;" class=3D""><blockquote type=3D"cite" class=3D"">On Jul 4=
, 2019, at 21:05, ZmnSCPxj <a href=3D"mailto:ZmnSCPxj@protonmail.com" class=3D=
"">ZmnSCPxj@protonmail.com</a> wrote:<br class=3D"">Good morning Eric,<br cl=
ass=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">As with Bitcoin=
 mining, it is the consumed cost that matters in this scenario, (i.e., not t=
he hash rate, or in this case the encumbered coin face value). Why would the=
 advertiser not simply be required to burn .1 coin for the same privilege, j=
ust as miners burn energy? Why would it not make more sense to spend that co=
in in support of the secondary network (e.g. paying for confirmation securit=
y), just as with the burning of energy in Bitcoin mining?<br class=3D""></bl=
ockquote></blockquote><br class=3D"">Good morning ZmnSCPxj,<br class=3D""><b=
r class=3D""><blockquote type=3D"cite" class=3D"">Using the unspentness-time=
 of a UTXO allows for someone advertising a service or producer to "close up=
 shop" by simply spending the advertising UTXO.<br class=3D"">For instance, i=
f the advertisement is for sale of a limited stock of goods, once the stock h=
as been sold, the merchant (assuming the merchant used own funds) can simply=
 recover the locked funds, with the potential to reinvest them elsewhere.<br=
 class=3D"">This allows some time-based hedging for the merchant (they may b=
e willing to wait indefinitely for the stock to be sold, but once the stock i=
s sold, they can immediately reap the rewards of not having their funds lock=
ed anymore).<br class=3D""></blockquote><br class=3D"">This is a materially d=
ifferent concept than proposed by Tamas.<br class=3D""><br class=3D"">=E2=80=
=9C...he gives up his control of the coins until maturity, he can not use th=
em elsewhere until then.=E2=80=9D<br class=3D""></blockquote><br style=3D"fo=
nt-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps=
: normal; font-weight: normal; letter-spacing: normal; text-align: start; te=
xt-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px=
; -webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: He=
lvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; fon=
t-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0p=
x; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-tex=
t-stroke-width: 0px; float: none; display: inline !important;" class=3D"">Po=
ssibly.</span><br style=3D"font-family: Helvetica; font-size: 12px; font-sty=
le: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: n=
ormal; text-align: start; text-indent: 0px; text-transform: none; white-spac=
e: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><s=
pan style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; fo=
nt-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-a=
lign: start; text-indent: 0px; text-transform: none; white-space: normal; wo=
rd-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inlin=
e !important;" class=3D"">In a way, this is giving up control of the coin, u=
ntil he no longer needs the advertisement, i.e. dynamically select the matur=
ity age needed.</span><br style=3D"font-family: Helvetica; font-size: 12px; f=
ont-style: normal; font-variant-caps: normal; font-weight: normal; letter-sp=
acing: normal; text-align: start; text-indent: 0px; text-transform: none; wh=
ite-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=
=3D""><br></div></blockquote><div>My proposal would separate the owner of th=
e funds from the one using the advertizement service.</div></div></div></blo=
ckquote><div><br></div><div>No, it would not. I have seen no proposal requir=
ing identity in the two roles, which is necessary to show that two distinct i=
ndividuals operate in the roles. Furthermore, even identity would be insuffi=
cient, as two individuals can clearly collude in these roles.</div><br><bloc=
kquote type=3D"cite"><div dir=3D"ltr"><div><div> Yes, the owner lock up unti=
l maturity. But those using the UTXO for the advertizement service could tra=
nsfer (sell) the UTXO to someone else as soon as they do not need it, so it i=
s dynamic maturity for them The new owner could use them for an other advert=
izement or for an entirely different purpose.</div></div></div></blockquote>=
<div><br></div><div>Agree, and it is the unremovable time constraint that en=
sures the opportunity cost. This is why in your proposal it is of no consequ=
ence that both roles can be the same person.</div><br><blockquote type=3D"ci=
te"><div dir=3D"ltr"><div><div>Regarding burning: I think burning is unsusta=
inable as usage of services is unlimited while coin suply is limited.&nbsp;<=
/div></div></div></blockquote><div><br></div><div>Loss is perpetual, so this=
 implies Bitcoin is unsustainable.</div><br><blockquote type=3D"cite"><div d=
ir=3D"ltr"><div><blockquote type=3D"cite" class=3D""><div class=3D""><blockq=
uote type=3D"cite" style=3D"font-family: Helvetica; font-size: 12px; font-st=
yle: 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-si=
ze-adjust: auto; -webkit-text-stroke-width: 0px;" class=3D""><br class=3D"">=
And as I have shown above, nor can a =E2=80=9Clocked-up=E2=80=9D coin be unl=
ocked to do the same.<br class=3D""></blockquote><br style=3D"font-family: H=
elvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; fo=
nt-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0=
px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-te=
xt-stroke-width: 0px;" class=3D""><span style=3D"font-family: Helvetica; fon=
t-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: no=
rmal; letter-spacing: normal; text-align: start; text-indent: 0px; text-tran=
sform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-wid=
th: 0px; float: none; display: inline !important;" class=3D"">You have shown=
 no such thing, merely shown that you have not understood the proposal.</spa=
n><br style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; f=
ont-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-=
align: start; text-indent: 0px; text-transform: none; white-space: normal; w=
ord-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br style=3D"f=
ont-family: Helvetica; font-size: 12px; font-style: normal; font-variant-cap=
s: normal; font-weight: normal; letter-spacing: normal; text-align: start; t=
ext-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0p=
x; -webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: H=
elvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; fo=
nt-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0=
px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-te=
xt-stroke-width: 0px; float: none; display: inline !important;" class=3D"">R=
egards,</span><br style=3D"font-family: Helvetica; font-size: 12px; font-sty=
le: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: n=
ormal; text-align: start; text-indent: 0px; text-transform: none; white-spac=
e: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><s=
pan style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; fo=
nt-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-a=
lign: start; text-indent: 0px; text-transform: none; white-space: normal; wo=
rd-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inlin=
e !important;" class=3D"">ZmnSCPxj</span></div></blockquote></div><br class=3D=
""><div class=3D"">I also struggle to communicate to Eric and likely many ot=
her reader the generic utility of temporary control of an UTXO. Let me try a=
gain:</div></div></blockquote><div><br></div><div>No, you do not. This is no=
t the point at issue. See my previous response.</div><br><blockquote type=3D=
"cite"><div dir=3D"ltr"><div class=3D"">Bitcoin offers a memory with remarka=
ble properties:</div><div class=3D"">- it can be read by anyone anywhere</di=
v><div class=3D"">- anyone anywhere who knows a key controlling an UTXO, and=
 only them, can initiate an update to the memory</div></div></blockquote><bl=
ockquote type=3D"cite"><div dir=3D"ltr"><div class=3D"">- global replicas gu=
aranteed to apply updates of the memory within a short time period.</div><di=
v class=3D""><br class=3D""></div><div class=3D"">This is a utility that is s=
ufficient to implement money.&nbsp;</div></div></blockquote><div><br></div><=
div>No, it isn=E2=80=99t. Ownership must be perpetually (actually) transfera=
ble, not just known. The use of a covenant breaks this transferability, see p=
revious posts.</div><br><blockquote type=3D"cite"><div dir=3D"ltr"><div clas=
s=3D"">Such a reliable shared memory could have however more uses than track=
ing money, It could keep track of, and thereby make scarce, arbitary other t=
hings.</div></div></blockquote><div><br></div><div>For the same reason this c=
annot work for money, it cannot work for any perpetual asset. See previous p=
osts.</div><br><blockquote type=3D"cite"><div dir=3D"ltr"><div class=3D"">We=
 can unlock these uses by separating the money use of memory from other uses=
.&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D"">The covena=
nt achives this separation temporarily. A UTXO with a covenant that guarante=
es that current owner re-gains control at a later time means,&nbsp;</div><di=
v class=3D"">that the current owner temporarily forgoes the UTXOs use as mon=
ey and thereby allows its temporary use to keep track of something else.</di=
v></div></blockquote><div><br></div><div>Only if the asset expires at or bef=
ore the covenant maturity.</div><br><blockquote type=3D"cite"><div dir=3D"lt=
r"><div class=3D"">UTXOs with different covenants or without covenant are no=
t fungible.</div></div></blockquote><div><br></div><div>Of course.</div><br>=
<blockquote type=3D"cite"><div dir=3D"ltr"><div class=3D"">Why use UTXOs of s=
ignificant value to track something that is not money? Because the reason th=
e registry is used is to create scarcity and scarcity can be tailored to mor=
e or</div><div class=3D"">less severe by requiring more or less satoshis to t=
rack something.</div></div></blockquote><div><br></div><div>Only 1 satoshi i=
s required for tracking. It is only the scarcity of a satoshi that creates t=
his scarcity, not the covenant on it. The covenant represents only the destr=
uction of opportunity of the value represented by the 1 satoshi, not a new s=
ystem of scarcity.</div><br><blockquote type=3D"cite"><div dir=3D"ltr"><div c=
lass=3D"">The current owner of a regular UTXO will want to be paid for tempo=
rarily giving up control, and that payment represents interest.</div></div><=
/blockquote><div><br></div><div><span style=3D"background-color: rgba(255, 2=
55, 255, 0);">Yes, opportunity cost.</span></div><br><blockquote type=3D"cit=
e"><div dir=3D"ltr"><div class=3D"">Riskless, since it is certain to re-gain=
 control.</div></div></blockquote><div><br></div><div>But of no value to any=
one as money.</div><div><br></div><div>Best,</div><div>Eric</div><br><blockq=
uote type=3D"cite"><div dir=3D"ltr"><div class=3D"">Regards,</div><div class=
=3D""><br class=3D""></div><div class=3D"">Tamas Blummer</div></div></blockq=
uote></body></html>=

--Apple-Mail-5BDE4D26-59D3-454D-BC29-BFDC27E8AB91--