Author

Topic: Testnet stability (was Lost coins on testnet) (Read 1900 times)

newbie
Activity: 2
Merit: 0
For debugging your own sites, a testnet-in-a-box setup is nice and stable, completely under your control, and has a good supply of mature coins to debug with. See http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/

My first post! I was looking for some information on the testnet, because it seems rather hard to connect to it. Your tool solves my current problem. Thanks alot!
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Thanks, that testnet-in-a-box works incredibly well.

I've given up on the public testnet, transactions are still getting lost even though I did a direct -addnode of the testnet faucet.
hero member
Activity: 588
Merit: 500
On the other hand, a stable testnet is somewhat important for people that want to debug and test merchant sites.

This time, it took me about two days to generate any coins on the testnet, the coins the faucet sent me never arrived (and still, it insisted it had sent me coins, I wasn't able to repeat it).

For debugging your own sites, a testnet-in-a-box setup is nice and stable, completely under your control, and has a good supply of mature coins to debug with. See http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/

Well, there went my market. Thanks a lot Tongue
legendary
Activity: 1652
Merit: 2311
Chief Scientist
On the other hand, a stable testnet is somewhat important for people that want to debug and test merchant sites.

This time, it took me about two days to generate any coins on the testnet, the coins the faucet sent me never arrived (and still, it insisted it had sent me coins, I wasn't able to repeat it).

For debugging your own sites, a testnet-in-a-box setup is nice and stable, completely under your control, and has a good supply of mature coins to debug with. See http://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/
hero member
Activity: 588
Merit: 500
Is this what happens when someone mines much faster than the network, and ignores all transactions and other people's blocks?

Error: Thanks, though it seems I generated some blocks again over the night, let's see if these stay

Mine have thousands of confirmations. They aren't going anywhere. Cheesy
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Is this what happens when someone mines much faster than the network, and ignores all transactions and other people's blocks?

Error: Thanks, though it seems I generated some blocks again over the night, let's see if these stay
administrator
Activity: 5222
Merit: 13032
Yeah, someone's making huge forks of the testnet chain.
hero member
Activity: 588
Merit: 500
I see what appear to be lengthy reorgs in testnet, with some transactions taking hundreds of blocks before they're reinserted into a valid block.

On that note, if you need a supply of testnet coins, I've got you covered. Cheesy
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
I know there are some people that claim "this is supposed to happen on the testnet". Partially, I agree with that. I couldn't care less about losing these coins specifically.

On the other hand, a stable testnet is somewhat important for people that want to debug and test merchant sites.

This time, it took me about two days to generate any coins on the testnet, the coins the faucet sent me never arrived (and still, it insisted it had sent me coins, I wasn't able to repeat it).

What is the cause of this instability? Is it because there is currently no incentive for people to either maintain a node on the testnet, or mine on it?

Or is it because people are testing their devious net-splitting schemes on the testnet? In that case it might make sense to make two testnets: one completely unreliable for testing bitcoin itself, one semi-stable for merchants.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
Thanks Smiley
full member
Activity: 238
Merit: 100
I've been mining on the testnet for the last few days, had collected about BTC 1000 confirmed, but this evening suddenly all my transactions were gone again.

This also happened to someone else on IRC. He mined his coins last week, tried to send me some but today they were gone.

What happened on the testnet? Did it split/rejoin?

Likely chain reorganization. It is frequent in testnet.

Stop your deamon, and run the following command (assuming Unix-like system):
Code:
./bitcoind -testnet -printblocktree

It will print the block tree and exit. You will see if your coins were in an orphaned chain.
hero member
Activity: 812
Merit: 1022
No Maps for These Territories
I've been mining on the testnet for the last few days, had collected about BTC 1000 confirmed, but this evening suddenly all my transactions were gone again.

This also happened to someone else on IRC. He mined his coins last week, tried to send me some but today they were gone.

What happened on the testnet? Did it split/rejoin?

I have the latest git version of bitcoin.

Edit: I also asked the testnet faucet to send me some coins, but they haven't arrived yet (more than an hour ago).
Jump to: