Inside the blockchain developer’s mind: What is a testnet?