summaryrefslogtreecommitdiff
path: root/c7/b357c56f8863dab52f1be43f257deb4ba6c367
blob: fb9ed77bc6751d531a39537f303c90b35d118a78 (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
Return-Path: <mickeybob@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 8AC2C9B
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 11 Aug 2015 18:59:28 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com
	[209.85.212.176])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id C09B71D6
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 11 Aug 2015 18:59:27 +0000 (UTC)
Received: by wicne3 with SMTP id ne3so189332713wic.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Tue, 11 Aug 2015 11:59:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=c8jectWpbOqR+LqYhWQ7lBWf0pxMSOiS2jiZg3jl02o=;
	b=xy1OpLn5+1wHJDF32jzSWibC4wYkXP+rPAUw+2eBhlJsgCKi294QcdqZWB2/1C+vqN
	9URh5590ea37Y6mCWs5ty+gZxodNeNYgegCZX8M6526nT8qHoG7b3r8L7LRm1CCUYQMR
	B4AkuCReeSbnxiApkoqL+3F+ZCEYAUPn2HsFBKaRqVIG5i7Z7ZmJ/l2cWVTcxPf7KvJn
	ZirPXDZZwvWyToFPR2i2P7UczRi+gwhBkGoXk8dQaEGH9DusuN8Lkp7r/cSBsxvPLQu1
	ksNXdAb3Ubrr1v9KhkPIvLzI2X6FhDDu2iUwLcGbZ0FHDq35kd/+phpjZ6qdSIOuqeQv
	0LrQ==
MIME-Version: 1.0
X-Received: by 10.194.83.70 with SMTP id o6mr58656445wjy.44.1439319566446;
	Tue, 11 Aug 2015 11:59:26 -0700 (PDT)
Received: by 10.27.78.207 with HTTP; Tue, 11 Aug 2015 11:59:26 -0700 (PDT)
In-Reply-To: <CABaSBawGLwbQroJgohYW-FcO7zeGJk7awh+UnLwoZOoaQKaKyA@mail.gmail.com>
References: <CABsx9T16fH+56isq95m4+QWsKwP==tf75ep8ghnEcBoV4OtZJA@mail.gmail.com>
	<CABm2gDpwMQzju+Gsoe3qMi60MPr7OAiSuigy3RdA1xh-SwFzbw@mail.gmail.com>
	<CABm2gDoz4NMEQuQj6UHCYYCwihZrEC4Az8xDvTBwiZDf9eQ7-w@mail.gmail.com>
	<8181630.GdAj0CPZYc@coldstorage>
	<CABm2gDp2svO2G5bHs5AcjjN8dmP6P5nv0xriWez-pvzs2oBL5w@mail.gmail.com>
	<CALgxB7sQM5ObxyxDiN_BOyJrgsgfQ6PAtJi52dJENfWCRKywWg@mail.gmail.com>
	<CABaSBawGLwbQroJgohYW-FcO7zeGJk7awh+UnLwoZOoaQKaKyA@mail.gmail.com>
Date: Tue, 11 Aug 2015 13:59:26 -0500
Message-ID: <CALgxB7sG9TBvFj4zhXb_V-V6Svp090vjz91xbHCLnHqPms3vqA@mail.gmail.com>
From: Michael Naber <mickeybob@gmail.com>
To: Bryan Bishop <kanzure@gmail.com>
Content-Type: multipart/alternative; boundary=047d7bb04ade79f554051d0db386
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,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 <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Fees and the block-finding process
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
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: Tue, 11 Aug 2015 18:59:28 -0000

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

Lightning *depends* on global consensus in order to function. You can't use
it without a global consensus network at all. So given that there is
absolutely a place for a global consensus network, we need to decide
whether the cost to participate in that global consensus will be limited
above or below the capability of technology. In a world where anybody can
step up and fork the code, it's going to be hard for anyone to artificially
set the price of participating in global consensus at a rate higher than
what technology can deliver...

On Tue, Aug 11, 2015 at 1:51 PM, Bryan Bishop <kanzure@gmail.com> wrote:

> On Tue, Aug 11, 2015 at 1:46 PM, Michael Naber via bitcoin-dev
> <bitcoin-dev@lists.linuxfoundation.org> wrote:
> > Note that lightning / hub and spoke do not meet requirements for users
> > wishing to participate in global consensus, because they are not global
> > consensus networks, since all participating nodes are not aware of all
> > transactions.
>
> You don't need consensus on the lightning network because you are
> using bitcoin consensus anyway. Commitment transactions are deep
> enough in the blockchain history that removing that transaction from
> the history is impractical. The remaining guarantees are ensured by
> the properties of the scripts in the transaction. You don't need to
> see all the transactions, but you do need to look at the transactions
> you are given and draw conclusions based on the details to see whether
> their commitments are valid or the setup wasn't broken.
>
> - Bryan
> http://heybryan.org/
> 1 512 203 0507
>

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

<div dir=3D"ltr">Lightning *depends* on global consensus in order to functi=
on. You can&#39;t use it without a global consensus network at all. So give=
n that there is absolutely a place for a global consensus network, we need =
to decide whether the cost to participate in that global consensus will be =
limited above or below the capability of technology. In a world where anybo=
dy can step up and fork the code, it&#39;s going to be hard for anyone to a=
rtificially set the price of participating in global consensus at a rate hi=
gher than what technology can deliver...</div><div class=3D"gmail_extra"><b=
r><div class=3D"gmail_quote">On Tue, Aug 11, 2015 at 1:51 PM, Bryan Bishop =
<span dir=3D"ltr">&lt;<a href=3D"mailto:kanzure@gmail.com" target=3D"_blank=
">kanzure@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><span class=3D"">On Tue, Aug 11, 2015 at 1:46 PM, Michael Naber via bitcoi=
n-dev<br>
&lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@li=
sts.linuxfoundation.org</a>&gt; wrote:<br>
&gt; Note that lightning / hub and spoke do not meet requirements for users=
<br>
&gt; wishing to participate in global consensus, because they are not globa=
l<br>
&gt; consensus networks, since all participating nodes are not aware of all=
<br>
&gt; transactions.<br>
<br>
</span>You don&#39;t need consensus on the lightning network because you ar=
e<br>
using bitcoin consensus anyway. Commitment transactions are deep<br>
enough in the blockchain history that removing that transaction from<br>
the history is impractical. The remaining guarantees are ensured by<br>
the properties of the scripts in the transaction. You don&#39;t need to<br>
see all the transactions, but you do need to look at the transactions<br>
you are given and draw conclusions based on the details to see whether<br>
their commitments are valid or the setup wasn&#39;t broken.<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
- Bryan<br>
<a href=3D"http://heybryan.org/" rel=3D"noreferrer" target=3D"_blank">http:=
//heybryan.org/</a><br>
<a href=3D"tel:1%20512%20203%200507" value=3D"+15122030507">1 512 203 0507<=
/a><br>
</div></div></blockquote></div><br></div>

--047d7bb04ade79f554051d0db386--