[BIP-able idea] Regular testnet reset

[BIP-able idea] Regular testnet reset
2019-09-15 13:49 ` Bryan Bishop
  
From: Emil Engler @ 2019-09-13 23:57 UTC (permalink / raw)
  To: bitcoin-dev

[-- Attachment #1: Type: text/plain, Size: 685 bytes --]

Hello, I'm thinking about writing a BIP about resetting the testnet on
regular/scheduled basis

The idea works like this:
* Every 210000 block is being used as the genesis of a completely new chain.
* The old one gets forgotten
* No chain can be longer than 210000 blocks

The problems are:
* How to get this working with testnet3? Only a hardfork probably.
* Is it that easy to change the chain while Bitcoin Core is running?
Probably the blocks need to be appended to the cureent one. After a
restart it would get patched
* Could the the chain derive into multiple once at every reset? (Planned
attacks)

What do you think about the idea?

Greetings,
Emil Engler

[-- Attachment #2: pEpkey.asc --]
[-- Type: application/pgp-keys, Size: 3199 bytes --]

 permalink raw reply	[|nested]
2019-09-13 23:57 [bitcoin-dev] [BIP-able idea] Regular testnet reset Emil Engler

  
From: Bryan Bishop @ 2019-09-15 13:49 UTC (permalink / raw)
  To: Emil Engler, Bitcoin Protocol Discussion, Bryan Bishop

[-- Attachment #1: Type: text/plain, Size: 628 bytes --]

On Sun, Sep 15, 2019 at 8:49 AM Emil Engler via bitcoin-dev <
bitcoin-dev@lists•linuxfoundation.org> wrote:

> Hello, I'm thinking about writing a BIP about resetting the testnet on
> regular/scheduled basis
>

As a reminder, here is where you last brought up the idea, and the feedback:

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017014.html
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017031.html

Since then, here is some new material on signet:
https://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/edgedevplusplus/signet/

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

[-- Attachment #2: Type: text/html, Size: 1334 bytes --]

 permalink raw reply	[|nested]