Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1S0FF1-0007Cx-8P for bitcoin-development@lists.sourceforge.net; Wed, 22 Feb 2012 16:40:31 +0000 Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of gmail.com designates 74.125.82.175 as permitted sender) client-ip=74.125.82.175; envelope-from=gavinandresen@gmail.com; helo=mail-we0-f175.google.com; Received: from mail-we0-f175.google.com ([74.125.82.175]) by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1S0FEv-0005bT-EL for bitcoin-development@lists.sourceforge.net; Wed, 22 Feb 2012 16:40:31 +0000 Received: by werc1 with SMTP id c1so220449wer.34 for ; Wed, 22 Feb 2012 08:40:19 -0800 (PST) Received-SPF: pass (google.com: domain of gavinandresen@gmail.com designates 10.180.82.39 as permitted sender) client-ip=10.180.82.39; Authentication-Results: mr.google.com; spf=pass (google.com: domain of gavinandresen@gmail.com designates 10.180.82.39 as permitted sender) smtp.mail=gavinandresen@gmail.com; dkim=pass header.i=gavinandresen@gmail.com Received: from mr.google.com ([10.180.82.39]) by 10.180.82.39 with SMTP id f7mr36811674wiy.19.1329928819439 (num_hops = 1); Wed, 22 Feb 2012 08:40:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.180.82.39 with SMTP id f7mr30432499wiy.19.1329928819352; Wed, 22 Feb 2012 08:40:19 -0800 (PST) Received: by 10.223.116.15 with HTTP; Wed, 22 Feb 2012 08:40:19 -0800 (PST) In-Reply-To: References: <3DA9C79B-D91D-48B2-9469-37BAA037FC50@ceptacle.com> Date: Wed, 22 Feb 2012 11:40:19 -0500 Message-ID: From: Gavin Andresen To: =?ISO-8859-1?Q?Michael_Gr=F8nager?= Content-Type: multipart/alternative; boundary=f46d041826eadaa5b704b9902e75 X-Spam-Score: -1.0 (-) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (gavinandresen[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.4 AWL AWL: From: address is in the auto white-list X-Headers-End: 1S0FEv-0005bT-EL Cc: Bitcoin Dev Subject: Re: [Bitcoin-development] BIP-13 X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2012 16:40:31 -0000 --f46d041826eadaa5b704b9902e75 Content-Type: text/plain; charset=ISO-8859-1 > > However, the definitions en base58.h are: > > PUBKEY_ADDRESS = 0, (00000000) > SCRIPT_ADDRESS = 5, (00000101) > PUBKEY_ADDRESS_TEST = 111, (01101111) !!! > SCRIPT_ADDRESS_TEST = 196, (11000100) !!! > > [as a side note litecoin is 48 (00110000) and namecoin is 52 (00110100)] > > So there is no logic ?? I have searched the mailing list and the forum for > discussions on this but found it hard to find any. If I overlooked > something please direct me. > PUBKEY_ADDRESS_TEST is/was supposed to change (the logic for it being 111 was "eleven is Gavin's favorite number"), but I have higher priority things to do than make all the necessary code changes to upgrade testnet wallets (unfortunately the address:account mappings in the wallet store the address base58-encoded) and the testnet faucet and get theymos to change the blockexplorer.com/testnet site to change the version number and publicize the change so anybody else who has created testnet infrastructure changes. If you'd like to spearhead that effort, be my guest, but it is not as trivial as just changing the definition. Luke can explain why SCRIPT_ADDRESS_TEST is 196, my memory is fuzzy about that (it always decodes to the same digit in base58 maye?) -- -- Gavin Andresen --f46d041826eadaa5b704b9902e75 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
However, the defi= nitions en base58.h are:

=A0 =A0 =A0 =A0PUBKEY_ADDRESS =3D 0, (00000000)
=A0 =A0 =A0 =A0SCRIPT_ADDRESS =3D 5, (00000101)
=A0 =A0 =A0 =A0PUBKEY_ADDRESS_TEST =3D 111, (01101111) !!!
=A0 =A0 =A0 =A0SCRIPT_ADDRESS_TEST =3D 196, (11000100) !!!

[as a side note litecoin is 48 (00110000) and namecoin is 52 (00110100)]
So there is no logic ?? I have searched the mailing list and the forum for = discussions on this but found it hard to find any. If I overlooked somethin= g please direct me.

PUBKEY_ADDRES= S_TEST is/was supposed to change (the logic for it being 111 was "elev= en is Gavin's favorite number"), but I have higher priority things= to do than make all the necessary code changes to upgrade testnet wallets = (unfortunately the address:account mappings in the wallet store the address= base58-encoded) and the testnet faucet and get theymos to change the blockexplorer.com/testnet site = to change the version number and publicize the change so anybody else who h= as created testnet infrastructure changes.

If you'd like to spearhead that effort, be my guest= , but it is not as trivial as just changing the definition.

<= /div>
Luke can explain why SCRIPT_ADDRESS_TEST is 196, my memory is fuz= zy about that (it always decodes to the same digit in base58 maye?)

--
--
Gavin Andresen

--f46d041826eadaa5b704b9902e75--