An ounce of prevention is worth a pound of cure.
I would like to see a permanent testchain that is upgraded before the primary chain. In order to flush out and avoid issues like we are seeing with the Granada upgrade ( and the kinds we have come across in the past ).
I don’t think it necessarily needs to be subsidized. Perhaps in the beginning. I think a testchain where the value of the coin is forced to zero ( thereby making all transactions non-taxable ) could be used as an onboarding opportunity for people to learn crypto without risk.
Which also makes it a fantastic marketing opportunity.
You could force the value to zero by making the coin centralized and explicitly stating that you will delete the balance of any exchange addresses.
Since it’s not necessarily meant to be decentralized a node owner could allow access to testing teams. Those teams could update or roll back various parts of the networks version in order to test varying conditions or simulate the current conditions ( or whatever desired ) of the mainchain.
Updated 12/11
What do we need to test on this network?
Should the test networks run the same protocol as mainnet or a patched version?
What power should the admin have?
What is the plan for the network to be self sustaining?
Sources of funding / sustainability:
-
Advertisements on a webpage and or in an app. Why would people see ads on/in a testchain? - Because it is used as a means of teaching crypto to people that have no experience with it but are curious.
-
A crowdfunding DAO. The DAO offers tokens during a fundraising phase. The token holders vote on the admin keys once or twice a year. Make it explicitly clear that the DAO is in no way shape or form, for profit. It’s mission is to provide value to the Tezos blockchain while remaining self-sustaining.
-
Sell use of the chain to dev teams, when the chain is developed enough for this complexity. For example, the chain could be paused with a snapshot, the team runs it’s tests and when it is over the snapshot is reloaded and the chain starts up where it left off.
-
Another option is for the testnet to run a bakery with a higher than average fee, say 20%. With the understanding that ( for example ) 80% of proceeds go to funding the testnet.
( When you don’t start from the position that the TF must / should / is best to fund it, you suddenly get a lot more creative with your solutions )
Update: 12/16/21
From feedback some Dapp developer teams are going to want a perpetual testnet without characteristics different from mainnet, such as faster blocktimes.
For that reason a second network with the working name “ghostchain” will be developed at my own personal cost at the moment.
Links to different community platforms:
Element chat - https://riot.tzchat.org/#/room/#Teztchain:matrix.org
Telegram channel - Telegram: Contact @Teztchain
Slack - https://join.slack.com/t/tezos-baking/shared_invite/zt-yqxeszcy-rpvYmBtXr5oewh6M0DFkyQ #laika-testchain <— channel name
Discord server - Laika - The blockchain playgound