Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 2D4F9EE2 for ; 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 ; Thu, 3 Sep 2015 04:45:39 +0000 (UTC) Received: by obuk4 with SMTP id k4so26176141obu.2 for ; 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: References: Date: Wed, 2 Sep 2015 21:45:38 -0700 X-Google-Sender-Auth: Ulu49qPR7NUnj3tAPeUsOKsy_Z8 Message-ID: From: Dave Scotese To: Jeff Garzik 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 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 and Meme Racing (in alpha). I'm the webmaster for The Voluntaryist which now accepts Bitcoin. I also code for The Dollar Vigilante . "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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I suggest revising these items for clarity (and I'm guessing on t= he first one)

=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.
=C2=A0=C2=A0=C2=A0 A new hardLimit may not increase or de= crease by more than 1.2x beyond the prior hardLimit.

to:

=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.
=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.

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

notpl= ato
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAg= AGBQJV58/5AAoJEL8dSijmIbHt16IH/0jAr3v1HjWW7N1awNxeAABs
GIvOFYuZAcPkZvWZQ= c4JRAppglqeBfYqWl2gpyywSBK1SXjsY8zdo3t7xAK/IJfB
05hnv1GGutG3dLTzJBEXaPx6= 2SLukepC1pzEH7rlwWvVuE9zcRqVE1eGbBEUjA9c
sGPr0z9BNeLoTbllyl3Jndz9N2Vnd6b= BTxRgBlfkm/Y5ovc+GhyKZyX3Pdmj5Pga
E6foOsvqNXQJqPl8WCODsnfPSshyb7YRNFrBB9= A+tpjvj4UMc8PxOpL6IX/nJpOt
jlfRoKVw2YBEodvda+9P6S54GlGFazyHhwJ11F5YCNnWW= 1bKoQrqJU6ofgmyxMM=3D
=3DQWra
-----END PGP SIGNATURE-----

=

On We= d, Sep 2, 2015 at 8:33 PM, Jeff Garzik via bitcoin-dev &l= t;bitcoin-dev@lists.linuxfoundation.org> wrote:
BIP 100 initial public draft:=C2=A0https://github.com/jgarzik/bip100/blob/master/bip-0100.me= diawiki

Emphasis on "initial" =C2=A0This i= s 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/mail= man/listinfo/bitcoin-dev




--
I like to provide some work at no charge to pr= ove my value. Do you need a techie?=C2=A0
I own Litmocracy and Meme Racing (in alpha).
I'm th= e webmaster for T= he Voluntaryist which now accepts Bitcoin.
I also code for The Dollar Vigilante= .
"He ought to find it more profitable to play by the rules" -= Satoshi Nakamoto
--001a11c1dfc06741ce051ed074bc--