summaryrefslogtreecommitdiff
path: root/72/8961c5412b72305f82a26e3f6989c900397d0b
blob: 6b2e2835d16ffe4914dab7b515d270a331652d9a (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
Return-Path: <dkbryant@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 80302BC8
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 10 Jul 2015 16:26:23 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ig0-f173.google.com (mail-ig0-f173.google.com
	[209.85.213.173])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 0D25015A
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 10 Jul 2015 16:26:22 +0000 (UTC)
Received: by igpy18 with SMTP id y18so16720589igp.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 10 Jul 2015 09:26:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:reply-to:in-reply-to:references:date:message-id
	:subject:from:to:cc:content-type;
	bh=/wFYt4/bDz2p62CH/y/p8ZqzST2Kw0dS4zf0fs1PWKQ=;
	b=MdIopSDsEhhaTSoIbroOwCztgsOWFC7HPug/ly5B2c/MotS2cr2YYFdmbasjXMq2i3
	lZFnCEMhHH/NUuYkwQzaMC4l6SFz/PE75ZNkZm6V/TEch2n4wd9+qFYmew5wo2mBNCIQ
	6LF7QD2Nd/SwD2DPqBVBbdDRu6N3Md6rz3wWksmd08PSg5mX9dy6PRHnt28HumIYlQPf
	rmkU5rop9nc8opwr4PpKzaBO7aFnnhsRrRRyZMW2WOltU9QiQdc+k6YRzY71hiOWrFvk
	xNyZkcYX6frF9nEVwWMyd3Dbsw8o+P8MUuMrz5pn/2HldPl4Pb4tiWfIiy9xI5AvyjkE
	jnug==
MIME-Version: 1.0
X-Received: by 10.50.97.33 with SMTP id dx1mr3950136igb.1.1436545582547; Fri,
	10 Jul 2015 09:26:22 -0700 (PDT)
Received: by 10.107.17.212 with HTTP; Fri, 10 Jul 2015 09:26:22 -0700 (PDT)
In-Reply-To: <837A1D9C-FD4E-4DF7-BE6B-4C90EB07C0A7@ricmoo.com>
References: <6D3AACE5-D6CD-4785-8A55-F6DF0B94D927@ricmoo.com>
	<CADm_WcZkH9fZD23MH8m4wXEnqqjmMg1mPFjeME+uHbMgPNViEw@mail.gmail.com>
	<837A1D9C-FD4E-4DF7-BE6B-4C90EB07C0A7@ricmoo.com>
Date: Fri, 10 Jul 2015 11:26:22 -0500
Message-ID: <CAAUFj11UvRKDCUr+pJty5dd-8UhnQOh1g62kUoO7KEq5yyM1pA@mail.gmail.com>
From: Dan Bryant <dkbryant@gmail.com>
To: Richard Moore <me@ricmoo.com>
Content-Type: text/plain; charset=UTF-8
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM,
	RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
Cc: bitcoin-dev@lists.linuxfoundation.org
Subject: Re: [bitcoin-dev] Why not Child-Pays-For-Parent?
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: DKBryant@gmail.com
List-Id: Bitcoin Development 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: Fri, 10 Jul 2015 16:26:23 -0000

Some miners have voluntarily deployed CPFP.

I had a thread about it earlier this month where some other ideas got
tossed around.
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-July/009304.html

The specific pull request to get it into the reference implementation
is still open based on a merge conflict
https://github.com/bitcoin/bitcoin/pull/1647

Peter Todd has another thread on RBF which you mentioned earlier
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014-April/005620.html

There is also a beautiful example of CPFP in action from Eligius in
this transaction:
https://blockchain.info/tx/4cc3e2b6407ae8cdc1fd62cb3235f9c92654277684da8970db19a0169e44c68c

Follow the spent outputs and you will see the person is trying to
incentive the transaction by upping the fees of dependent
transactions.  It set in the mempool until Eligius won a block, then
it made it into the chain.  CPFP still works, but only in an Eligius
block (that I can see).  So it's better than nothing.