summaryrefslogtreecommitdiff
path: root/a0/5caaf867e2fa58b81d3bea05252a468530345c
blob: 718bcf04db5f0ec88088617b484ca4ea64d078c5 (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
Return-Path: <kanzure@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 1C816F08
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  4 Oct 2019 10:03:15 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com
	[209.85.222.50])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 2C852709
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri,  4 Oct 2019 10:03:13 +0000 (UTC)
Received: by mail-ua1-f50.google.com with SMTP id q11so1867348uao.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 04 Oct 2019 03:03:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:references:in-reply-to:from:date:message-id:subject:to; 
	bh=MFF/hvL8zglvcf0UmnknMTIlGO5VnjbVZ+jipSh3hUc=;
	b=dMg8O6TS9HOKr03FBNuF0XziVqZEDRxF9y0zTRUuQsjnYi2uNSXrJDvR5+p+2vm3f4
	mZw6sTFhj0eNfkSfztn+xS1ud5csaALJDRgs6lG4iXfotIj5MXmGJlVm07xMbPGeRI5b
	IrSUqr8G07jUyfM7oSUDnSDtsBZxzLcGfGbFSZLoWniIMFQrmFgdEYOE+bUDaKncZAF9
	Rc+sPBh5KNZtdQzLJbBNN6EdX8xzPsB55/6Em1peuAOW706iayMjNyNv/yWUTIeUDWyG
	m0SsLoVie8l9FddKeoxPnsVYvCgnMJeFeluy1hdV7ybcp870oaTp6m72nMpIHsx4XZsd
	QigQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:references:in-reply-to:from:date
	:message-id:subject:to;
	bh=MFF/hvL8zglvcf0UmnknMTIlGO5VnjbVZ+jipSh3hUc=;
	b=K6CPkgUYazN6RdUpGyY9PmXzRvVH+LrieACZ8RmJbzRa3cMoScNFpl10mXugKZxyjW
	LisVyXoLG5n2MlOTBTAYgLgQEMLdIszOKmQ92/kDxh0yPyyfXTXVwCPQ9m0Be8UCcGbH
	C0oVczaUkPePzfgRuVG6WelliRN5iLgl6szIdWZysA4RIOL92TSWOgNdPJZXlxRK24pc
	oM89gbY2n9Kc3QFLX03+77omoAJIaR+gTqHwbsgir9V+IwzqyZqwPoqWKY1ijzXrTJXN
	LqZMToThehSOvDNciwpfnCOrOfmoNA4YnCgMHH7OFLFq4+QauQN9gaL9nRMJzKmavabc
	4F5g==
X-Gm-Message-State: APjAAAXzls8eylREPLpWgcCf0p9OQ98KgONkBNsigxPhZZcme9VndJiv
	uZDUnvqz29Hm3e6KOMWyReVJspSYZQ5pQMxprE8K4w==
X-Google-Smtp-Source: APXvYqzUey1RxiWp25uXGecEbja4zqyNuNkItMmCYJ++J1QVsEyctGwxaM4nkViKNX3UwcmkuHOwWjRIowKqJSVmctk=
X-Received: by 2002:a9f:21f6:: with SMTP id 109mr4867780uac.109.1570183391738; 
	Fri, 04 Oct 2019 03:03:11 -0700 (PDT)
MIME-Version: 1.0
References: <4E84E4B0-7354-4681-985F-3DBFAA4E856F@astrotown.de>
In-Reply-To: <4E84E4B0-7354-4681-985F-3DBFAA4E856F@astrotown.de>
From: Bryan Bishop <kanzure@gmail.com>
Date: Fri, 4 Oct 2019 05:02:59 -0500
Message-ID: <CABaSBayF+nq+MdK3TY4_0Wkgn4qNMAWJub+q8e9amuig6gRE0Q@mail.gmail.com>
To: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>,
	Bryan Bishop <kanzure@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000004c0557059412cff4"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, DOS_RCVD_IP_TWICE_B, 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
Subject: Re: [bitcoin-dev] ChainWallet - A way to prevent loss of funds by
 physical violence
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, 04 Oct 2019 10:03:15 -0000

--0000000000004c0557059412cff4
Content-Type: text/plain; charset="UTF-8"

Since the user can't prove that they are using this technique, or
petertodd's timelock encryption for that matter, an attacker has little
incentive to stop physically attacking until they have a spendable UTXO.

I believe you can get the same effect with on-chain timelocks, or
delete-the-bits plus a rangeproof and a zero-knowledge proof that the
rangeproof corresponds to some secret that can be used to derive the
expected public key. I think Jeremy Rubin had an idea for such a proof.

Also, adam3us has described a similar thought here:
https://bitcointalk.org/index.php?topic=311000.0

- Bryan

On Fri, Oct 4, 2019, 4:43 AM Saulo Fonseca via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> Hi everyone
>
> If you are a hodler, I like to propose the creation of a key stretching as
> a new layer of protection over your current wallet.
>

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

<div dir=3D"auto"><div>Since the user can&#39;t prove that they are using t=
his technique, or petertodd&#39;s timelock encryption for that matter, an a=
ttacker has little incentive to stop physically attacking until they have a=
 spendable UTXO.</div><div dir=3D"auto"><br></div><div dir=3D"auto">I belie=
ve you can get the same effect with on-chain timelocks, or delete-the-bits =
plus a rangeproof and a zero-knowledge proof that the rangeproof correspond=
s to some secret that can be used to derive the expected public key. I thin=
k Jeremy Rubin had an idea for such a proof.</div><div dir=3D"auto"><br></d=
iv><div dir=3D"auto">Also, adam3us has described a similar thought here:</d=
iv><div dir=3D"auto"><a href=3D"https://bitcointalk.org/index.php?topic=3D3=
11000.0" target=3D"_blank" rel=3D"noreferrer">https://bitcointalk.org/index=
.php?topic=3D311000.0</a><br></div><div dir=3D"auto"><br></div><div dir=3D"=
auto">- Bryan<br><br><div class=3D"gmail_quote" dir=3D"auto"><div dir=3D"lt=
r" class=3D"gmail_attr">On Fri, Oct 4, 2019, 4:43 AM Saulo Fonseca via bitc=
oin-dev &lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" rel=3D=
"noreferrer noreferrer" target=3D"_blank">bitcoin-dev@lists.linuxfoundation=
.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style=3D"w=
ord-wrap:break-word;line-break:after-white-space"><div><div>Hi everyone</di=
v><div><br></div><div>If you are a hodler,=C2=A0I like to propose the creat=
ion of a key stretching as a new layer of protection over your current wall=
et.</div></div></div>
</blockquote></div></div></div>

--0000000000004c0557059412cff4--