summaryrefslogtreecommitdiff
path: root/31/f4f301729fe4666fccb505490f8de92af8b8e4
blob: e9892417d3ecef9ed62173d36ea7db5f6905f351 (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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
Return-Path: <dscotese@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 2D4F9EE2
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Thu,  3 Sep 2015 04:45:40 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ob0-f173.google.com (mail-ob0-f173.google.com
	[209.85.214.173])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 20B0E16C
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Thu,  3 Sep 2015 04:45:39 +0000 (UTC)
Received: by obuk4 with SMTP id k4so26176141obu.2
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 02 Sep 2015 21:45:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:in-reply-to:references:date:message-id:subject
	:from:to:cc:content-type;
	bh=lxHTfK7JYVl7TU6ssVkYGWCiNyzbgY5hNuK2A+wM8Q8=;
	b=dxv6jKZV4yNABNccyPyBt9m8A9mgOLKO3ZL3VoKnhwJZefrQIt0hSJuhgKgHyq20pH
	BvHXGF/Ege1pJWkTKU+tIWzgkg7is977RIzmhhzRsI/0t6k8T/c9JlvsmswClVXUiU6s
	5DfjOtma+YXUsSfnvF/9ztmkAbv0jWzZm+PDpo5yb+pt/I+4Qll/zuUttWS0eemSN0ub
	a6pATbKoHjCcRkaTbfNcjxxEJFR0IAcrEhs/9H0hivCIganzx/ORFc8/KilquE9j1fz9
	8IBDjsKmBk0Ri7HPoyxUnOV3pZekdiDAMlXE5LmoxD4dovVhd8/Pnfh4swVN8APpHyMY
	RDKA==
MIME-Version: 1.0
X-Received: by 10.182.240.135 with SMTP id wa7mr25219017obc.63.1441255538505; 
	Wed, 02 Sep 2015 21:45:38 -0700 (PDT)
Sender: dscotese@gmail.com
Received: by 10.202.201.2 with HTTP; Wed, 2 Sep 2015 21:45:38 -0700 (PDT)
In-Reply-To: <CADm_WcZyK6LUcuKqSEuR-q0hTZOC3EdJsqY1HrS_ow0knDY=7A@mail.gmail.com>
References: <CADm_WcZyK6LUcuKqSEuR-q0hTZOC3EdJsqY1HrS_ow0knDY=7A@mail.gmail.com>
Date: Wed, 2 Sep 2015 21:45:38 -0700
X-Google-Sender-Auth: Ulu49qPR7NUnj3tAPeUsOKsy_Z8
Message-ID: <CAGLBAhdcuWNVzw4AOoe+2m7-TJEi=dXBL702rbrp28E3V9bLvQ@mail.gmail.com>
From: Dave Scotese <dscotese@litmocracy.com>
To: Jeff Garzik <jgarzik@gmail.com>
Content-Type: multipart/alternative; boundary=001a11c1dfc06741ce051ed074bc
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,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 development mailing list <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] BIP 100 specification
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: Thu, 03 Sep 2015 04:45:40 -0000

--001a11c1dfc06741ce051ed074bc
Content-Type: text/plain; charset=UTF-8

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I suggest revising these items for clarity (and I'm guessing on the first
one)

    Calculate hardLimit by examining the coinbase scriptSig votes of the
previous 12,000 blocks, and taking the 20th percentile.
    A new hardLimit may not increase or decrease by more than 1.2x beyond
the prior hardLimit.

to:

    The new hardLimit is calculated by sorting the coinbase scriptSig votes
of the last 12,000 blocks from lowest to highest and using the vote of the
2400th block.
    If the vote of the 2400th block is a change of less than 20%, use it as
the new hardLimit.  Otherwise, change the hardLimit to be closer to that
vote, to either 120% or 80% of the current hardLimit.

I don't understand #5, 75% rule.  Shouldn't invalid version 4 blocks always
be rejected?

notplato
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJV58/5AAoJEL8dSijmIbHt16IH/0jAr3v1HjWW7N1awNxeAABs
GIvOFYuZAcPkZvWZQc4JRAppglqeBfYqWl2gpyywSBK1SXjsY8zdo3t7xAK/IJfB
05hnv1GGutG3dLTzJBEXaPx62SLukepC1pzEH7rlwWvVuE9zcRqVE1eGbBEUjA9c
sGPr0z9BNeLoTbllyl3Jndz9N2Vnd6bBTxRgBlfkm/Y5ovc+GhyKZyX3Pdmj5Pga
E6foOsvqNXQJqPl8WCODsnfPSshyb7YRNFrBB9A+tpjvj4UMc8PxOpL6IX/nJpOt
jlfRoKVw2YBEodvda+9P6S54GlGFazyHhwJ11F5YCNnWW1bKoQrqJU6ofgmyxMM=
=QWra
-----END PGP SIGNATURE-----


On Wed, Sep 2, 2015 at 8:33 PM, Jeff Garzik via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> BIP 100 initial public draft:
> https://github.com/jgarzik/bip100/blob/master/bip-0100.mediawiki
>
> Emphasis on "initial"  This is a starting point for the usual open source
> feedback/iteration cycle, not an endpoint that Must Be This Way.
>
>
>
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>
>


-- 
I like to provide some work at no charge to prove my value. Do you need a
techie?
I own Litmocracy <http://www.litmocracy.com> and Meme Racing
<http://www.memeracing.net> (in alpha).
I'm the webmaster for The Voluntaryist <http://www.voluntaryist.com> which
now accepts Bitcoin.
I also code for The Dollar Vigilante <http://dollarvigilante.com/>.
"He ought to find it more profitable to play by the rules" - Satoshi
Nakamoto

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

<div dir=3D"ltr"><div><p>-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<b=
r><br>I suggest revising these items for clarity (and I&#39;m guessing on t=
he first one)<br><br>=C2=A0=C2=A0=C2=A0 Calculate hardLimit by examining th=
e coinbase scriptSig votes of the previous 12,000 blocks, and taking the 20=
th percentile.<br>=C2=A0=C2=A0=C2=A0 A new hardLimit may not increase or de=
crease by more than 1.2x beyond the prior hardLimit.<br><br>to:<br><br>=C2=
=A0=C2=A0=C2=A0 The new hardLimit is calculated by sorting the coinbase scr=
iptSig votes of the last 12,000 blocks from lowest to highest and using the=
 vote of the 2400th block.<br>=C2=A0=C2=A0=C2=A0 If the vote of the 2400th =
block is a change of less than 20%, use it as the new hardLimit.=C2=A0 Othe=
rwise, change the hardLimit to be closer to that vote, to either 120% or 80=
% of the current hardLimit.<br><br>I don&#39;t understand #5, 75% rule.=C2=
=A0 Shouldn&#39;t invalid version 4 blocks always be rejected?<br><br>notpl=
ato<br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v2<br><br>iQEcBAEBAg=
AGBQJV58/5AAoJEL8dSijmIbHt16IH/0jAr3v1HjWW7N1awNxeAABs<br>GIvOFYuZAcPkZvWZQ=
c4JRAppglqeBfYqWl2gpyywSBK1SXjsY8zdo3t7xAK/IJfB<br>05hnv1GGutG3dLTzJBEXaPx6=
2SLukepC1pzEH7rlwWvVuE9zcRqVE1eGbBEUjA9c<br>sGPr0z9BNeLoTbllyl3Jndz9N2Vnd6b=
BTxRgBlfkm/Y5ovc+GhyKZyX3Pdmj5Pga<br>E6foOsvqNXQJqPl8WCODsnfPSshyb7YRNFrBB9=
A+tpjvj4UMc8PxOpL6IX/nJpOt<br>jlfRoKVw2YBEodvda+9P6S54GlGFazyHhwJ11F5YCNnWW=
1bKoQrqJU6ofgmyxMM=3D<br>=3DQWra<br>-----END PGP SIGNATURE-----<br><br></p>=
</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On We=
d, Sep 2, 2015 at 8:33 PM, Jeff Garzik via bitcoin-dev <span dir=3D"ltr">&l=
t;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org" target=3D"_blank=
">bitcoin-dev@lists.linuxfoundation.org</a>&gt;</span> wrote:<br><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex"><div dir=3D"ltr">BIP 100 initial public draft:=C2=A0<a=
 href=3D"https://github.com/jgarzik/bip100/blob/master/bip-0100.mediawiki" =
target=3D"_blank">https://github.com/jgarzik/bip100/blob/master/bip-0100.me=
diawiki</a><div><br></div><div>Emphasis on &quot;initial&quot; =C2=A0This i=
s a starting point for the usual open source feedback/iteration cycle, not =
an endpoint that Must Be This Way.</div><div><br></div><div><br></div></div=
>
<br>_______________________________________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.=
linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.org/mail=
man/listinfo/bitcoin-dev</a><br>
<br></blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"gmail=
_signature"><div dir=3D"ltr">I like to provide some work at no charge to pr=
ove my value. Do you need a techie?=C2=A0 <br>I own <a href=3D"http://www.l=
itmocracy.com" target=3D"_blank">Litmocracy</a> and <a href=3D"http://www.m=
emeracing.net" target=3D"_blank">Meme Racing</a> (in alpha). <br>I&#39;m th=
e webmaster for <a href=3D"http://www.voluntaryist.com" target=3D"_blank">T=
he Voluntaryist</a> which now accepts Bitcoin.<br>I also code for <a href=
=3D"http://dollarvigilante.com/" target=3D"_blank">The Dollar Vigilante</a>=
.<br>&quot;He ought to find it more profitable to play by the rules&quot; -=
 Satoshi Nakamoto</div></div>
</div>

--001a11c1dfc06741ce051ed074bc--