Bitcoin Forum
June 15, 2024, 03:00:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Why the testnet reset?  (Read 1583 times)
Wolf0 (OP)
Member
**
Offline Offline

Activity: 81
Merit: 1002


It was only the wind.


View Profile
May 07, 2013, 11:44:05 PM
Last edit: October 16, 2018, 03:23:12 AM by Wolf0
 #1

NaN.
twelph
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
May 07, 2013, 11:45:54 PM
 #2

The wiki says the first testnet reset was done because testnet coins were becoming valuable. Isn't this kind of stupid? To have a testnet that has any worth at all, we NEED it to be a mini version of Bitcoin. This means we need to replicate Bitcoin's community in a miniature way. This, in turn, means testnet coins NEED to have value, or there's no point in having a testnet.

I'm pretty sure that the Bitcoin developers don't want to be responsible for their own coins competing with each other. Testnet would start to be viewed as "new and improved" Bitcoin, and that's not what they are trying to do.

Trustworthy Buyers: TTBit
AmDD
Legendary
*
Offline Offline

Activity: 1027
Merit: 1005



View Profile
May 08, 2013, 04:00:36 PM
 #3

Its not there for testing the value of coins, I would say its for testing new hardware/software (ASICs, new mining programs, possibly wallets, etc).

With ASICs, companies can test them to be sure they work but not be blamed for mining on the BTC blockchain.

You can test software to make sure it sends coins correctly, rather than testing on the main blockchain and risking losing x number of bitcoins.

I see no reason for the testnet to have value, the name says it all, TESTnet.

BTC tip jar: 18EKpbrcXxbpzAZv3T58ccGcVis7W7JR9w
LTC tip jar: Lgp8ERykAgx6Q8NdMqpi5vnVoUMD2hYn2a
Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
May 08, 2013, 04:17:14 PM
 #4

You can always stay on an old testnet if you wish.  It looks like there's been three of them.

thep33t
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
May 08, 2013, 04:23:38 PM
 #5

Its not there for testing the value of coins, I would say its for testing new hardware/software (ASICs, new mining programs, possibly wallets, etc).

With ASICs, companies can test them to be sure they work but not be blamed for mining on the BTC blockchain.

You can test software to make sure it sends coins correctly, rather than testing on the main blockchain and risking losing x number of bitcoins.

I see no reason for the testnet to have value, the name says it all, TESTnet.

But, say I want to test a new feature that has possible security implications. No one has any motive to try and exploit it, because testnet coins have no value. Then it goes into Bitcoin and gets raped.

If it has value, it will be mined, increasing difficulty, and therefore eliminating the main benefit of testnet - having coins to test with...

And to have your bulk of security based on others trying to hack you and you trying to stop it is so 90's movie-esque it is sad.

Feathercoin Pool - http://feathercoin.is-a-geek.com - [PPLNS][0% Fees]
FTC: 6sf5CgurY5axcd2cwDHmiwdVMdAF9fw6pU       BTC: 1J74TaaKuNMoy25TP5vXKG2Jw8yg1sqyyQ       BTE: 8QZ2XiantPF8eWmzayo5WaXyYC8unBq5ZC     LTC: LatpwWc4GQyF2teKegZHiDGEGdNEKqEPTT
Rampion
Legendary
*
Offline Offline

Activity: 1148
Merit: 1018


View Profile
May 08, 2013, 04:24:15 PM
 #6

Its not there for testing the value of coins, I would say its for testing new hardware/software (ASICs, new mining programs, possibly wallets, etc).

With ASICs, companies can test them to be sure they work but not be blamed for mining on the BTC blockchain.

You can test software to make sure it sends coins correctly, rather than testing on the main blockchain and risking losing x number of bitcoins.

I see no reason for the testnet to have value, the name says it all, TESTnet.

But, say I want to test a new feature that has possible security implications. No one has any motive to try and exploit it, because testnet coins have no value. Then it goes into Bitcoin and gets raped.

That's plain stupid. Everybody has motivation because bitcoins HAVE value - and testnet is a copycat of Bitcoin.

AmDD
Legendary
*
Offline Offline

Activity: 1027
Merit: 1005



View Profile
May 08, 2013, 04:25:44 PM
 #7

Its not there for testing the value of coins, I would say its for testing new hardware/software (ASICs, new mining programs, possibly wallets, etc).

With ASICs, companies can test them to be sure they work but not be blamed for mining on the BTC blockchain.

You can test software to make sure it sends coins correctly, rather than testing on the main blockchain and risking losing x number of bitcoins.

I see no reason for the testnet to have value, the name says it all, TESTnet.

But, say I want to test a new feature that has possible security implications. No one has any motive to try and exploit it, because testnet coins have no value. Then it goes into Bitcoin and gets raped.

Thats a good point, however any software programmer would have this issue. When you release a beta of some software you will probably only have a small number of people running it. Once it goes mainstream you run the risk of others exploiting it.

Also, if testnet has value then whats the difference between testing on there and have users lose coins and running it on Bitcoin and losing coins?

BTC tip jar: 18EKpbrcXxbpzAZv3T58ccGcVis7W7JR9w
LTC tip jar: Lgp8ERykAgx6Q8NdMqpi5vnVoUMD2hYn2a
tumak
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile WWW
May 08, 2013, 04:29:50 PM
 #8

Practical reasons - people ramped up difficulty on testnet1-2 and then stopped mining.

Waiting several hours for a single block to confirm interfered with the purpose of testnet. Hence the reset rule.
AmDD
Legendary
*
Offline Offline

Activity: 1027
Merit: 1005



View Profile
May 08, 2013, 04:30:53 PM
 #9

Its not there for testing the value of coins, I would say its for testing new hardware/software (ASICs, new mining programs, possibly wallets, etc).

With ASICs, companies can test them to be sure they work but not be blamed for mining on the BTC blockchain.

You can test software to make sure it sends coins correctly, rather than testing on the main blockchain and risking losing x number of bitcoins.

I see no reason for the testnet to have value, the name says it all, TESTnet.

But, say I want to test a new feature that has possible security implications. No one has any motive to try and exploit it, because testnet coins have no value. Then it goes into Bitcoin and gets raped.

Thats a good point, however any software programmer would have this issue. When you release a beta of some software you will probably only have a small number of people running it. Once it goes mainstream you run the risk of others exploiting it.

Also, if testnet has value then whats the difference between testing on there and have users loose coins and running it on Bitcoin and losing coins?

Because testnet coins would be worth LOTS less than actual coins.

Says who? is there a coded limit to the max value of the coins?

The coins will have some value always, even if its only $.00000000001. Someone will value them at SOMETHING. The reset was to keep this value as low as possible.

BTC tip jar: 18EKpbrcXxbpzAZv3T58ccGcVis7W7JR9w
LTC tip jar: Lgp8ERykAgx6Q8NdMqpi5vnVoUMD2hYn2a
tumak
Newbie
*
Offline Offline

Activity: 35
Merit: 0



View Profile WWW
May 08, 2013, 04:41:32 PM
 #10

Practical reasons - people ramped up difficulty on testnet1-2 and then stopped mining.

Waiting several hours for a single block to confirm interfered with the purpose of testnet. Hence the reset rule.


Not that reset, I mean the new genesis blocks.

Testnet is still difficult to mine as long the 20 minute rule is upheld.

From that perspective, the value can be derived from the stakes miners have in difficulty not being reset as it would massively devalue the coins they've mined thus far.

The "risk" of reset is immense, because all miners would have to tightly cooperate (not to mention external factors such as ddos attacks).
Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
May 08, 2013, 05:35:13 PM
 #11

If it has value, it will be mined, increasing difficulty, and therefore eliminating the main benefit of testnet - having coins to test with...

Anybody can get that value from testnet in a box.

What testnet can provide, that testnet in a box can not provide, is actual economic transactions between actual people.

Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
May 08, 2013, 05:56:18 PM
 #12

Ironically testnet coins are valuable to developers because they are by their very nature valueless.
If they had momentary value then they would be useless for testing purposes.

Now and again some twat on here tries selling them, forcing the powers that be to restart the chain making them valueless again. Which annoys them and wastes their time.

Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
May 08, 2013, 06:22:40 PM
 #13

Ironically testnet coins are valuable to developers because they are by their very nature valueless.
If they had momentary value then they would be useless for testing purposes.

Now and again some twat on here tries selling them, forcing the powers that be to restart the chain making them valueless again. Which annoys them and wastes their time.

Guilty as charged. Smiley

I've currently got a sell offer in on another thread, actually.

And I've bought and sold BBQcoins, which are supposed to be "just for fun."

To tell you the truth, I've always had trouble resisting when someone says "This is yours, but you may not sell it."  It's kind of like waving a red flag in front of a bull.

Buffer Overflow
Legendary
*
Offline Offline

Activity: 1652
Merit: 1015



View Profile
May 08, 2013, 07:49:14 PM
 #14

And I've bought and sold BBQcoins, which are supposed to be "just for fun."
Nothing wrong with selling those.

Here's another thread about selling bitcoin testnet coins:
https://bitcointalk.org/index.php?topic=168864.msg1758171#msg1758171

Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
May 08, 2013, 07:55:30 PM
 #15

And I've bought and sold BBQcoins, which are supposed to be "just for fun."
Nothing wrong with selling those.

Here's another thread about selling bitcoin testnet coins:
https://bitcointalk.org/index.php?topic=168864.msg1758171#msg1758171

Yes, I have read such threads before.  I can see that it makes people mad.  I don't agree that that should or will stop everybody.

It's odd when "making a coin valuable" is an attack vector.

mc_lovin
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000


www.bitcointrading.com


View Profile WWW
May 08, 2013, 09:46:29 PM
 #16

And I've bought and sold BBQcoins, which are supposed to be "just for fun."
Nothing wrong with selling those.

Here's another thread about selling bitcoin testnet coins:
https://bitcointalk.org/index.php?topic=168864.msg1758171#msg1758171

Yes, I have read such threads before.  I can see that it makes people mad.  I don't agree that that should or will stop everybody.

It's odd when "making a coin valuable" is an attack vector.

It shouldn't make people mad. For testnet to be useful, we need people to use it. For that to happen, the coins need to have some value to them.

Wait, why do we need to use testnet for anything other than testing?

TESTnet

IMHO they should run a cronjob somewhere that does whatever they need to do to reset testnet like every month or something. 
Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
May 08, 2013, 11:56:54 PM
 #17

Let's test what happens when testnet coins become valuable!

Rampion
Legendary
*
Offline Offline

Activity: 1148
Merit: 1018


View Profile
May 09, 2013, 01:13:41 PM
 #18

Let's test what happens when testnet coins become valuable!

And now let's test what happens when you reset after the coins became valuable!

Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
May 09, 2013, 03:40:50 PM
 #19

Let's test what happens when testnet coins become valuable!

And now let's test what happens when you reset after the coins became valuable!

That sounds like an interesting test, too. Smiley

crazy_rabbit
Legendary
*
Offline Offline

Activity: 1204
Merit: 1001


RUM AND CARROTS: A PIRATE LIFE FOR ME


View Profile
May 25, 2013, 02:41:36 PM
 #20

And I've bought and sold BBQcoins, which are supposed to be "just for fun."
Nothing wrong with selling those.

Here's another thread about selling bitcoin testnet coins:
https://bitcointalk.org/index.php?topic=168864.msg1758171#msg1758171

Yes, I have read such threads before.  I can see that it makes people mad.  I don't agree that that should or will stop everybody.

It's odd when "making a coin valuable" is an attack vector.

It shouldn't make people mad. For testnet to be useful, we need people to use it. For that to happen, the coins need to have some value to them.

Wait, why do we need to use testnet for anything other than testing?

TESTnet

IMHO they should run a cronjob somewhere that does whatever they need to do to reset testnet like every month or something. 

For testnet to be useful, it should simulate activities that people do with bitcoin. Since the devs are terrified of making any changes that might break Bitcoin, it makes sense to have a testnet that is Bitcoin on a smaller scale to test on. The devs aren't willing to make ambitious changes to Bitcoin, and if something goes wrong, point out that it's in beta.

That's exactly the thing. At this point everything satoshi said has become sacred and no one is willing to change anything on bitcoin. Because of that it's so hard to test so many things now because so much money depends on it. People literally freak out at the mention of changing anything. So lets do it with testnet. Testnet coins need value so that people care enough to test it hard-core.

more or less retired.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!