summaryrefslogtreecommitdiff
path: root/ce/6a7381a39b20f1b66cc9fbfea44b65e2e53b26
blob: 5bf2a03f1c73c79ee527cf450aeadf932b9b703e (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
162
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 CE4D7414
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 31 Jul 2015 14:52:59 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-lb0-f178.google.com (mail-lb0-f178.google.com
	[209.85.217.178])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 0B8551AE
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 31 Jul 2015 14:52:59 +0000 (UTC)
Received: by lbbyj8 with SMTP id yj8so47791818lbb.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 31 Jul 2015 07:52:57 -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=0ZkjFs11S0nsHlDX97/N42PKx3w1tOv8Fk2W7P3CeK4=;
	b=HLHaQIHQfwhsAE+u9DY516byoZxqQYjKJR3AU2OLMPPDZ/rMD2jkhDKqfxH5PiU22J
	PDUOYF3MOlcTqhDDArKc0+sgu8Z6KVFCcXM18LOULKT7WK5EEa+xdRvB55wQq9CSQqZn
	8YdcwWV/EbfrmdLLxgjyhH05yWMMixd9ycNVQuoHONdSoS5l5fpxdManCjXqIPlYyo2m
	eb+8mf3hFcLKD9lj8uiiZPwkGAYt/IqGouQ9YTfFlAUAg7nssQf2Pxglz5yVlqqBuJeD
	t+Yzb6EDCTgH2T2m3fg+H3CCE3XRznOWmHyUGRBHnbNq53lZbvp6XYrMlzn/W0T95hFF
	FEtg==
MIME-Version: 1.0
X-Received: by 10.112.142.196 with SMTP id ry4mr3435391lbb.68.1438354377237;
	Fri, 31 Jul 2015 07:52:57 -0700 (PDT)
Received: by 10.152.18.166 with HTTP; Fri, 31 Jul 2015 07:52:56 -0700 (PDT)
In-Reply-To: <CA+w+GKRPPcgCO0pBP2PjKGU49tWuBoF1vRJzY+4fWn71HOVDPw@mail.gmail.com>
References: <CAPg+sBj-wA1DMrwkQRWnzQoB5NR-q=2-5=WDAAUYfSpXRZSTqw@mail.gmail.com>
	<CABsx9T1NqBX9Tr8vRCtCeri76e0wrtkvRhEPyG9Advv_3Uqxng@mail.gmail.com>
	<CAPg+sBjwVxYTOn3+bwahHGSGpBh5BCh5b4OOFkw_2x97YZSFPQ@mail.gmail.com>
	<CA+w+GKS_wDDgf=HjPgD5QZ_wdTRg7i_oYUgBRmh9HpufETAP=w@mail.gmail.com>
	<CABm2gDqvpWdHdjo1OBzbw-6ivu5DEGcfvK8duc3-KAjsSeWapA@mail.gmail.com>
	<CA+w+GKRPPcgCO0pBP2PjKGU49tWuBoF1vRJzY+4fWn71HOVDPw@mail.gmail.com>
Date: Fri, 31 Jul 2015 09:52:56 -0500
Message-ID: <CABaSBaxcgHXKLRb0nR_=Et-0TpNaXZyCuwDH_8S36qHSL8Z6sQ@mail.gmail.com>
From: Bryan Bishop <kanzure@gmail.com>
To: Mike Hearn <hearn@vinumeris.com>, Bryan Bishop <kanzure@gmail.com>
Content-Type: multipart/alternative; boundary=089e0112bf7eb76a9e051c2cf92e
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] Block size following technological growth
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: Fri, 31 Jul 2015 14:52:59 -0000

--089e0112bf7eb76a9e051c2cf92e
Content-Type: text/plain; charset=UTF-8

On Fri, Jul 31, 2015 at 7:15 AM, Mike Hearn via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:
>
> He is not saying that. Whatever the reasons for centralization are, it
>> is obvious that increasing the size won't help.
>>
>
> It's not obvious. Quite possibly bigger blocks == more users == more nodes
> and more miners.
>

Well, even in a centralized scheme you can have more users, more nodes and
more miners. Just having more does not mean that the system isn't
centralized, for example we can point to many centralized services such as
PayPal that have trillions of users.


> To repeat: it's not obvious to me at all that everything wrong with
> Bitcoin can be solved by shrinking blocks. I don't think that's going to
> suddenly make everything magically more decentralised.
>

Nobody claimed that moving to smaller blocks would "solve everything wrong
with Bitcoin".

You cannot "destroy Bitcoin through centralization" by adjusting a single
> constant in the source code.
>

Why not? That's exactly the sort of change that would be useful to do so,
in tandem with some forms of campaigning.


> The motivation is profit, and profits are higher when there are more users
> to sell to. This is business 101.
>

I am confused here; is that idea operating under an assumption (or rule)
like "we shouldn't count aggregate transactions as representing multiple
other transactions from other users" or something? I have seen this idea in
a few places, and it would be useful to get a fix on where it's coming
from. Does this belief extend to P2SH and multisig...?

- Bryan
http://heybryan.org/
1 512 203 0507

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On F=
ri, Jul 31, 2015 at 7:15 AM, Mike Hearn via bitcoin-dev <span dir=3D"ltr">&=
lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blan=
k">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</span> wrote:<blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D=
"gmail_quote"><span class=3D""><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">He is not say=
ing that. Whatever the reasons for centralization are, it<br>
is obvious that increasing the size won&#39;t help.<br></blockquote><div><b=
r></div></span><div>It&#39;s not obvious. Quite possibly bigger blocks =3D=
=3D more users =3D=3D more nodes and more miners.</div></div></div></div></=
blockquote><div><br></div><div>Well, even in a centralized scheme you can h=
ave more users, more nodes and more miners. Just having more does not mean =
that the system isn&#39;t centralized, for example we can point to many cen=
tralized services such as PayPal that have trillions of users.</div><div>=
=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"g=
mail_extra"><div class=3D"gmail_quote"><div>To repeat: it&#39;s not obvious=
 to me at all that everything wrong with Bitcoin can be solved by shrinking=
 blocks. I don&#39;t think that&#39;s going to suddenly make everything mag=
ically more decentralised.<br></div></div></div></div></blockquote><div><br=
></div><div>Nobody claimed that moving to smaller blocks would &quot;solve =
everything wrong with Bitcoin&quot;.</div><div><br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gma=
il_quote"><div>You cannot &quot;destroy Bitcoin through centralization&quot=
; by adjusting a single constant in the source code.</div></div></div></div=
></blockquote><div><br></div><div>Why not? That&#39;s exactly the sort of c=
hange that would be useful to do so, in tandem with some forms of campaigni=
ng.</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><=
div class=3D"gmail_extra"><div class=3D"gmail_quote"><div>The motivation is=
 profit, and profits are higher when there are more users to sell to. This =
is business 101.</div></div></div></div></blockquote><div><br></div><div>I =
am confused here; is that idea operating under an assumption (or rule) like=
 &quot;we shouldn&#39;t count aggregate transactions as representing multip=
le other transactions from other users&quot; or something? I have seen this=
 idea in a few places, and it would be useful to get a fix on where it&#39;=
s coming from. Does this belief extend to P2SH and multisig...?</div><div><=
br></div></div><div class=3D"gmail_signature">- Bryan<br><a href=3D"http://=
heybryan.org/" target=3D"_blank">http://heybryan.org/</a><br>1 512 203 0507=
</div>
</div></div>

--089e0112bf7eb76a9e051c2cf92e--