Should we reset the testnet? #2567
Replies: 4 comments
-
@diwakergupta thank you for starting this conversation and listing some of the important pro's and cons. I know it is already quite a task to make sure we have an available and stable testnet and mainnet. I would still like to suggest making it potentially more complex but more predictable to work with. Example A - working with two testnets: Testnet 0 (old testnet) Next reset etc. Example B - working with two testnets: |
Beta Was this translation helpful? Give feedback.
-
I would like to understand the plan for developer access to the apis during these resets. I assume moving from A to B on the infrastructure side can happen behind stacks-node-api.testnet.stacks.co ... but
Hope this is clear. |
Beta Was this translation helpful? Give feedback.
-
I would like to bring this back up in priority for discussion. I for one think we 100% should reset the testnet, and we should adjust the options such that they both provide a better DX and more closely mirror mainnet in PoX configuration. For me as a developer who needs to work on deploying and testing contracts, I will almost never opt to use testnet, but instead use regtest. testnet consistently has issues and is more often unreliable than it is reliable. In addition to what has been laid out here: https://www.dropbox.com/scl/fi/bmuca7tmspjf1hv20298a/Testnet-strategy.paper?dl=0&rlkey=e3zoahkasv8fyimvw8c8217cy, I think it would be really helpful and useful for users if we offered a "production" regtest.
An additional pro would be that we'd be able to change the private keys of the faucet(s) and prevent them from being drained like they have been. |
Beta Was this translation helpful? Give feedback.
-
I think the consensus as of today's blockchain meeting is to do it on the next release. @lgalabru will send a PR that bumps the testnet genesis block height. |
Beta Was this translation helpful? Give feedback.
-
Moving a discussion started elsewhere by @lgalabru. Quoting context from Ludo:
Pros of resetting the testnet:
Cons of resetting the testnet:
Beta Was this translation helpful? Give feedback.
All reactions