summaryrefslogtreecommitdiff
path: root/2b/b34d95d7de588e130766ae0a0b5362b9deafd6
blob: 614e319582d7dda1fe4b11943e88b3c88df85edd (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
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <mark@monetize.io>) id 1UF8Qx-0007Wk-Vz
	for bitcoin-development@lists.sourceforge.net;
	Mon, 11 Mar 2013 19:30:56 +0000
Received: from mail-wg0-f47.google.com ([74.125.82.47])
	by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1UF8Qw-0003Fm-5x
	for bitcoin-development@lists.sourceforge.net;
	Mon, 11 Mar 2013 19:30:55 +0000
Received: by mail-wg0-f47.google.com with SMTP id dr13so5200112wgb.2
	for <bitcoin-development@lists.sourceforge.net>;
	Mon, 11 Mar 2013 12:30:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=mime-version:x-received:x-originating-ip:in-reply-to:references
	:date:message-id:subject:from:to:cc:content-type:x-gm-message-state;
	bh=xja67DEALz0z6VsweY1IqRMQZ83pEza3sP2WhuqIoOg=;
	b=KGiFU8vzlpUZz4tsG9GsqBisrqif1PLl1d+Ws/N3byjy5o3NVYGIOkM9ISAo9uJQJp
	InKtdSMQk7MytMjCTofI/EP6WBpB7e453kpnWBY4PZdBTTvIgB1hJuh6mPcxE1ZWG7uq
	njzHHO/BPLtaiWSgsu9YFnYe761LdVz5tbT8NV5/lUgI9KVTdFKoTlNxE5uLVPIIuINw
	uP0ouk7iWewtKQxOO/7GvVz8vGOCW/pZbxlo6O4UAGUnnD/SwV3qatHm9m/37x4H4T6F
	jNluCmBHhatP7J96/FDZ9fuH5UVC9B+BJf26FDMFoP49RiFzav+3vm9ndDL/sQFUawyL
	+g9A==
MIME-Version: 1.0
X-Received: by 10.180.108.3 with SMTP id hg3mr14639695wib.33.1363028354342;
	Mon, 11 Mar 2013 11:59:14 -0700 (PDT)
Received: by 10.194.165.195 with HTTP; Mon, 11 Mar 2013 11:59:14 -0700 (PDT)
X-Originating-IP: [128.102.239.63]
In-Reply-To: <75F78378-7580-4D69-A5EA-E943AF7CEB0C@benlabs.net>
References: <20130310043155.GA20020@savin>
	<CABOyFfp9Kd+y=SofWfq6TiR4+xeOhFL7VVHWjtrRn83HMsmPBA@mail.gmail.com>
	<CABsx9T1rt+7BQHz1S=NVtL_YV7kfCapQ+3MEf+xyXT7pZOfq7w@mail.gmail.com>
	<CABOyFfrO9Xpc=Pdh_6AM1yoHRCeuHxzqL02F-ALkimmsGbheiA@mail.gmail.com>
	<CABOyFfqh_VixG7SQMaQUkxU40MGY1f9JO3=OqwitHa1YoT4chQ@mail.gmail.com>
	<CANEZrP0gsrd2W3ODfQRSc2k5V7GotJ0vzEAxcAjnaMtDHZ9_JA@mail.gmail.com>
	<75F78378-7580-4D69-A5EA-E943AF7CEB0C@benlabs.net>
Date: Mon, 11 Mar 2013 11:59:14 -0700
Message-ID: <CACh7GpHnAc8JBce4uvtU9Qw+1Th9R9_6ySc83ZEBGC-tX+y_9A@mail.gmail.com>
From: Mark Friedenbach <mark@monetize.io>
To: Benjamin Lindner <ben@benlabs.net>
Content-Type: multipart/alternative; boundary=e89a8f3ba6e3e135e204d7aac43a
X-Gm-Message-State: ALoCoQnBT02L9en8f+n9Kzi2OTzONaTk4byythSRIkJKOKKpiohObtJqDRr9pp+7lCI2XmEvpepQ
X-Spam-Score: 1.0 (+)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	1.0 HTML_MESSAGE           BODY: HTML included in message
X-Headers-End: 1UF8Qw-0003Fm-5x
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Blocking uneconomical UTXO creation
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Mon, 11 Mar 2013 19:30:56 -0000

--e89a8f3ba6e3e135e204d7aac43a
Content-Type: text/plain; charset=UTF-8

On Mon, Mar 11, 2013 at 11:17 AM, Benjamin Lindner <ben@benlabs.net> wrote:

> > Just activate a non-proportional
> > demurrage (well, I won't complain if you just turn bitcoin into
> > freicoin, just think that non-proportional would be more acceptable by
> > most bitcoiners) that incentives old transactions to be moved
>
> You could delegate the decision to the user with a rule like:
>
> if (output<fee):
>  limit lifetime of the UTXO to 10 years.
> if (output>fee):
>  unlimited lifetime
>
> Then, when a user creates a transaction, he can decide whether he wants to
> have limited or unlimited lifetime. The rationale for limiting the lifetime
> for (output<fee) transactions is that they may have no inherent economic
> incentive to be spend.
>

If you think demurrage has a bad rep, wait until you see the response to
escheatment (which is what's really being proposed here).

UTXO growth over time is worst-case linear, while computational resources
increase exponentially. Mike nailed it on the head: all of this is a
solution in search of a problem.

Mark

--e89a8f3ba6e3e135e204d7aac43a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On M=
on, Mar 11, 2013 at 11:17 AM, Benjamin Lindner <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:ben@benlabs.net" target=3D"_blank">ben@benlabs.net</a>&gt;</spa=
n> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex"><div class=3D"im">&gt; Ju=
st activate a non-proportional<br>
</div><div class=3D"im">&gt; demurrage (well, I won&#39;t complain if you j=
ust turn bitcoin into<br>
&gt; freicoin, just think that non-proportional would be more acceptable by=
<br>
&gt; most bitcoiners) that incentives old transactions to be moved<br>
<br>
</div>You could delegate the decision to the user with a rule like:<br>
<br>
if (output&lt;fee):<br>
=C2=A0limit lifetime of the UTXO to 10 years.<br>
if (output&gt;fee):<br>
=C2=A0unlimited lifetime<br>
<br>
Then, when a user creates a transaction, he can decide whether he wants to =
have limited or unlimited lifetime. The rationale for limiting the lifetime=
 for (output&lt;fee) transactions is that they may have no inherent economi=
c incentive to be spend.<br>
</blockquote></div><br></div><div class=3D"gmail_extra"></div><div class=3D=
"gmail_extra">If you think demurrage has a bad rep, wait until you see the =
response to escheatment (which is what&#39;s really being proposed here).<b=
r>
<br>UTXO growth over time is worst-case linear, while computational resourc=
es increase exponentially. Mike nailed it on the head: all of this is a sol=
ution in search of a problem.<br><br></div><div class=3D"gmail_extra">Mark<=
br>
</div></div>

--e89a8f3ba6e3e135e204d7aac43a--