summaryrefslogtreecommitdiff
path: root/50/fbe1159ea353085a69fb916fae50ff874c6726
blob: 6e558960a5d40928ea63f6af2d2a702b54660d16 (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
Return-Path: <jtimon@jtimon.cc>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id B9C48900
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  5 Sep 2017 21:51:47 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ua0-f176.google.com (mail-ua0-f176.google.com
	[209.85.217.176])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 546B5203
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue,  5 Sep 2017 21:51:47 +0000 (UTC)
Received: by mail-ua0-f176.google.com with SMTP id k23so10803052uaf.4
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 05 Sep 2017 14:51:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=jtimon-cc.20150623.gappssmtp.com; s=20150623;
	h=mime-version:from:date:message-id:subject:to;
	bh=yqYoctXXBBEdvoPys1wkNd4N0Y3/CzH/ReFocvEU2UU=;
	b=s5CT1jtdpdATA7bKmEnMJnD37Bi/x1O6xkzLDTzN0/GOJlzJE/Oz/KWi3BUTv+P0TG
	JIM1l7pQS8CLuQKS63MtM3HCbVY7f/utC5iy/sIM8lned88xnoGEDqS4TKj6xCn2CjTI
	KjhMNzWQAzfx9CR4AIrCup4GDf/YmDd9AMC/ShfGIudcqS71P2ZNZWGwEVcjd+6FScyO
	DjIfwix1IuKpimk2VZKvf1hZarCk6p3cp0PlEaPxW8H2hTeXlqQOxkXqzWv+QamiohhL
	W8QE/7tEHX8A80CEKloAGej8+yUjjmzOQw60s5G3pD246LyToaYLyZuOnesktSZYBC+K
	MUKw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
	bh=yqYoctXXBBEdvoPys1wkNd4N0Y3/CzH/ReFocvEU2UU=;
	b=Jz4TbESHTSkUi/LPMgsAdXiTQfiXkL57CUTqaUqbYue7S4l38K6kOh8CDaENFwilCl
	EODYDuWhrc6olV9aa23RGsYJdA1g5hnTQ7UF7UEql0mbG4q6hj0DTqgRmLdh0MbIWna7
	jOM0/fpjhxJZZHhhFObTVpnqH8KR+vPeMIyzsWnjwnSD624rvThRk4epYQhP9llO/c0g
	MZ91fFg+KbDtLn+NXaCcDuxWmCz+ioEc+hkHpEDrHKtzJvDQFp14prhqbWPBPFRlA4Jr
	PQxMPGfUMmFDm2paRlKf5Os8hS6qIBDjpsROmZEpU4XtjVYxjoUlIOiNcGSc0zVfSYCP
	idKg==
X-Gm-Message-State: AHPjjUgH//VP5fWqsaXpWRF1Rp3toX8I/slR/ZbXVTlaLUfLe8VZg0pz
	xW12nPFMLP0rc5Q1c/z9c6LNUcfVe1em
X-Google-Smtp-Source: ADKCNb6LlHPa80C8UCvAN9SvgK+mRvrYf5eycFdn1PHZwKbKckWCL9e6dRWUje8dFWdFV34buk81YSvaC3zQuRiW4rA=
X-Received: by 10.176.21.129 with SMTP id i1mr349151uae.142.1504648306286;
	Tue, 05 Sep 2017 14:51:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.2.6 with HTTP; Tue, 5 Sep 2017 14:51:45 -0700 (PDT)
From: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>
Date: Tue, 5 Sep 2017 23:51:45 +0200
Message-ID: <CABm2gDojDQWMhw8wW1UkRGKtdbby2+6AFFZLPuRcUb7WF_u5qQ@mail.gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Status: No, score=0.5 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
	RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Subject: [bitcoin-dev] SF proposal: prohibit unspendable outputs with
	amount=0
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, 05 Sep 2017 21:51:47 -0000

This is not a priority, not very important either.
Right now it is possible to create 0-value outputs that are spendable
and thus stay in the utxo (potentially forever). Requiring at least 1
satoshi per output doesn't really do much against a spam attack to the
utxo, but I think it would be slightly better than the current
situation.

Is there any reason or use case to keep allowing spendable outputs
with null amounts in them?

If not, I'm happy to create a BIP with its code, this should be simple.