summaryrefslogtreecommitdiff
path: root/0d/6fb77a2b6d591bde5eabc9bfae6904d682c185
blob: 884b832f4441be1bf30b6e091f98c0504a45c02a (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
Return-Path: <a.ranchalpedrosa@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id A69F1CF3
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  7 Sep 2018 07:12:44 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com
	[209.85.221.66])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 113E58B
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  7 Sep 2018 07:12:43 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id j26-v6so13857548wre.2
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 07 Sep 2018 00:12:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=subject:to:cc:references:from:message-id:date:user-agent
	:mime-version:in-reply-to:content-language;
	bh=KMRiyhFhJZtSeybfvE4dMpxlIzpIjNeTgwXcdc6HsN4=;
	b=ZxvDzf+QzOBzqw1TneDJSEPZsx5Oyll2MymqdOgD1WiAj+86F87NHR7fUakDYGzJsP
	UfV5nuzk+fGf1h/NK4NQZCLNCl/YidxEa8cqq1K5V+qSPgF49bgqjuVmh+NUhjiAtuhb
	jdvfWHJcT3I2jC0Lm6z/pG3/hFEeAYzoeVQ9qNUNyQ/N9yfRMy+vnkb/8qLn/W6gtEou
	GNucpEZlWQYbxp6P5IMZ9pLTG9hazTR9/yaQBq/x/SlVhrBma0XpAu3Es8dN6C3fO0Qp
	eZXW3pT2UrX9UiQ3MeXm+VvmU3QrYzxrbdBlyvUVwkMfVxWV1zeI8DSRW/Q89Rwu8D7P
	unZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:subject:to:cc:references:from:message-id:date
	:user-agent:mime-version:in-reply-to:content-language;
	bh=KMRiyhFhJZtSeybfvE4dMpxlIzpIjNeTgwXcdc6HsN4=;
	b=PIrqxpJnwHJyJHbnjqt8xy5DkiXT1wb284C97oh7BAis4CduUZO7agpuStNUXEQkeh
	gStZU3pbctSpUP0Dv0udZe81HBvB8VvEATwR9J6j4F/4qFQEbmvWny36V9suFpKyr3LC
	jJcMqhvkBadFfqODerDAI0upJ5P4o1+LqmtHo9z3JVWvEDx/y2+L5k1hTLALBJwWu9WS
	Vy0Gw8C6TM5URkGeD61XLXHaUD3PpizcQC4hTha0RG8vRG8jI/XqZ1+Rw6hIl8TnLaH9
	VsDGZwgjWPqwLR1faP5YXjv0v6e1xWCEEd72y0qdJqrNHTReMiKovzk1HzQu3l4s3US0
	VEbA==
X-Gm-Message-State: APzg51Dgn2xSKTA1PreXcxuwCvwgiva0lvOPaKWW7t1JJ/aP3xf0p1cf
	mM24ldfBHU/7OiqBzWjWM/U=
X-Google-Smtp-Source: ANB0VdZCn5TI++WEvpFeVuZmX0gdKw95E/YWDXJxldYdaWtQWrr3Sk5JSwI8EfoCDILdfZvN8NkzCw==
X-Received: by 2002:adf:aa9c:: with SMTP id
	h28-v6mr5176061wrc.149.1536304362507; 
	Fri, 07 Sep 2018 00:12:42 -0700 (PDT)
Received: from [10.192.86.228] (clients-xsf-96.upc.es. [147.83.201.96])
	by smtp.googlemail.com with ESMTPSA id
	g129-v6sm8483631wmf.42.2018.09.07.00.12.41
	(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
	Fri, 07 Sep 2018 00:12:41 -0700 (PDT)
To: Brandon Smith <freedom@reardencode.com>, Gregory Maxwell <greg@xiph.org>, 
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
References: <3d4162e0-1f8b-0f23-85fc-9d18d4352cae@gmail.com>
	<CAAS2fgQqer6nMXXdcuoXE8UyJokuLTTLBwT+w0tH2+BA2gDu0w@mail.gmail.com>
	<20180906203244.GQ62902@hank.reardencode.com>
From: Alejandro Ranchal Pedrosa <a.ranchalpedrosa@gmail.com>
Message-ID: <caa38174-5bd9-74dd-deaa-3feb7a10822b@gmail.com>
Date: Fri, 7 Sep 2018 09:12:40 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101
	Thunderbird/57.0
MIME-Version: 1.0
In-Reply-To: <20180906203244.GQ62902@hank.reardencode.com>
Content-Type: multipart/alternative;
	boundary="------------7904B80976948DC081CF3E0B"
Content-Language: en-US
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: Fri, 07 Sep 2018 13:43:59 +0000
Cc: Onder.GURCAN@cea.fr
Subject: Re: [bitcoin-dev] A BIP proposal for transactions that are
 'cancellable'
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: Fri, 07 Sep 2018 07:12:44 -0000

This is a multi-part message in MIME format.
--------------7904B80976948DC081CF3E0B
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

Thank you for the link, and also to Gregory for the remarks. I did not 
know about this previous proposal. I think the last paragraph of future 
work is interesting:

"It may be interesting to add enhance OP_CHECKSEQUENCEVERIFY 
<https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki> to 
allow outputs that are spendable by Alice until time foo, always 
spendable by Bob, and spendable by Joe only after time bar, or other 
such cases"

Perhaps it would allow this functionality, while keeping the validity of 
coins, if the new OP_zzz took an additional argument than suggested, 
such that the first one is the timelimit for Alice to keep the coin (say 
in the first 24 hours), and after those 24 hours the ownership goes to 
the third argument, say Bob.

That is, it is not possible to use only specifying the owner in the 
first 24 hours. Would this be considered harmful?

Best,

Alejandro.

On 9/6/18 10:32 PM, Brandon Smith wrote:
> ade a similar proposal about 7 months ago, and documented some of the
> discussion points here:

--------------7904B80976948DC081CF3E0B
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi all,<br>
    </p>
    <p>Thank you for the link, and also to Gregory for the remarks. I
      did not know about this previous proposal. I think the last
      paragraph of future work is interesting:</p>
    <p>"It may be interesting to add enhance <a
        href="https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki">OP_CHECKSEQUENCEVERIFY</a>
      to allow outputs that are spendable by Alice until time foo,
      always spendable by Bob, and spendable by Joe only after time bar,
      or other such cases" <br>
    </p>
    <p>Perhaps it would allow this functionality, while keeping the
      validity of coins, if the new OP_zzz took an additional argument
      than suggested, such that the first one is the timelimit for Alice
      to keep the coin (say in the first 24 hours), and after those 24
      hours the ownership goes to the third argument, say Bob.</p>
    <p>That is, it is not possible to use only specifying the owner in
      the first 24 hours. Would this be considered harmful?</p>
    <p>Best,</p>
    <p>Alejandro.<br>
    </p>
    <div class="moz-cite-prefix">On 9/6/18 10:32 PM, Brandon Smith
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:20180906203244.GQ62902@hank.reardencode.com">
      <pre class="moz-quote-pre" wrap="">ade a similar proposal about 7 months ago, and documented some of the
discussion points here:</pre>
    </blockquote>
  </body>
</html>

--------------7904B80976948DC081CF3E0B--