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
|
Return-Path: <jtimon@jtimon.cc>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 4B7039C
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 19 Aug 2015 09:29:51 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-la0-f43.google.com (mail-la0-f43.google.com
[209.85.215.43])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 8AE98112
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 19 Aug 2015 09:29:50 +0000 (UTC)
Received: by lahi9 with SMTP id i9so115328115lah.2
for <bitcoin-dev@lists.linuxfoundation.org>;
Wed, 19 Aug 2015 02:29:48 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:date
:message-id:subject:from:to:cc:content-type;
bh=SqnzLeqFiqdJUadVEvpzjYJlRCJuACosWRUmXvWnoRg=;
b=BAV42nTyv8LG+pyYDrfd0wzdWbiQz5EQnxXN0exQ5uBCQU8xX76ClWAXZcet4rjSIx
5Vflg5QHSeV29jBSEVgFkegS+tbUyu3QIAbknpyj6syU+wubLV3dCJtOiTEVIzO/SC3U
ga6sFw/OZO6v9IiaHFP0V67sByct698NL+ScQlN6TNgRM8ecUqPQbgoV4PoyNeJaslZh
NekgV+NmVxygNolqOYDnpzqCqJrS+l9QDCy+MN26yHoalXrMdGtmAyo7BelUw5xA7I7h
z/3sMGL19yRinHfWD5qfKeMfGLob8Uc6iE4MMuyzRu9TGxEdL6XZ4JtvyvScf9OuMsQ5
XmKg==
X-Gm-Message-State: ALoCoQlFewuILvTkem5BV/S2Jw3CwTlTeqDX68ckMZ6Lj8pcCUax3WmNHC6OCIZerN14DxnzKamT
MIME-Version: 1.0
X-Received: by 10.112.172.201 with SMTP id be9mr8507368lbc.39.1439976588826;
Wed, 19 Aug 2015 02:29:48 -0700 (PDT)
Received: by 10.25.15.22 with HTTP; Wed, 19 Aug 2015 02:29:48 -0700 (PDT)
In-Reply-To: <CAJN5wHXRwQZ6YmiZiCE9Gx4d-3FTzy1Zv7i2noia0mwtRwVL+w@mail.gmail.com>
References: <d17549688c0c747b2077c1f6f96b6445@xbt.hk>
<CAJN5wHV-qyOcEw5spQc74nT7_b29WMiDTmi4Jj0ri_rGCQz2ng@mail.gmail.com>
<E9543641-9D73-4A00-9CB3-FAB62BFB490E@gmail.com>
<CAJN5wHXRwQZ6YmiZiCE9Gx4d-3FTzy1Zv7i2noia0mwtRwVL+w@mail.gmail.com>
Date: Wed, 19 Aug 2015 11:29:48 +0200
Message-ID: <CABm2gDp69g8H4Was2qzixPq3qwQ_smzzeFpE+y2GYEK6F4kUrw@mail.gmail.com>
From: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>
To: Danny Thorpe <danny.thorpe@gmail.com>
Content-Type: text/plain; charset=UTF-8
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,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] Bitcoin is an experiment. Why don't we have an
experimental hardfork?
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: Wed, 19 Aug 2015 09:29:51 -0000
On Tue, Aug 18, 2015 at 11:06 PM, Danny Thorpe via bitcoin-dev
<bitcoin-dev@lists.linuxfoundation.org> wrote:
>
> Ya, so? All that means is that the experiment might reach the hard fork tipping point faster than mainnet would. Verifying that the network can handle such transitions, and how larger blocks affect the network, is the point of testing.
>
> And when I refer to testnet, I mean the public global testnet blockchain, not in-house isolated networks like testnet-in-a-box.
I would expect any uncontroversial hardfork to be deployed in testnet3
before it is deployed in bitcoin's main chain.
In any case, you can already do these tests using
https://github.com/bitcoin/bitcoin/pull/6382
Note that even if the new testchains are regtest-like (ie cheap proof
of work) you don't need to test them "in-a-box": you can run them from
many different places.
Rusty's test ( http://rusty.ozlabs.org/?p=509 ) could have been
perfectly made using #6382, it just didn't existed at the time.
|