BTC测试币
很多的时候,真的不能真金白银去发用比特币做测试,在开发阶段,可以用使用测试币来学习。
测试网是用于测试的替代比特币区块链。测试网代币与实际比特币分开且不同,并且永远不应该具有任何价值。这允许应用程序开发人员或比特币测试人员进行实验,而不必使用真正的比特币或担心破坏比特币主链。
使用 testnet
标志运行 bitcoin-qt
或 bitcoind
以使用测试网(或将 testnet=1 放在 bitcoin.conf 文件中)。
测试网已经经历了三代。Testnet2只是第一次使用不同创世区块重置测试网,因为人们开始用测试网币换取真钱。 Testnet3 是当前的测试网络。它是在 0.7 版本中引入的,引入了第三个创世块,一个避免“难度太高,现在太低,交易验证时间过长”问题的新规则,并包含设计了边缘情况交易的块测试实现兼容性。 2015 年 12 月 21 日,部署了 SegNet 以测试 Wuille 的隔离见证提案。
差异
- 默认比特币网络协议监听端口是 18333(而不是 8333)
- 默认 RPC 连接端口是 18332(而不是 8332)
- ADDRESSVERSION 字段的不同值确保测试网比特币地址不会在生产网络上工作。 (0x6F 而不是 0x00)
- 协议消息头字节为 0x0B110907(而不是 0xF9BEB4D9)
- 测试网上 1.0 的最小难度等于主网上 0.5 的难度。这意味着任何测试网难度的主网等价物都是测试网难度的一半。此外,如果在 20 分钟内没有发现区块,难度会自动重置为单个区块的最小值,之后它会返回到之前的值
- 新的创世区块
- IsStandard() 检查被禁用,以便可以试验非标准事务。
创世块
测试网使用与主网络不同的创世块。你可以在这里找到它。测试网被重置为 0.7 比特币版本的新创世块。
大小
测试网收到的交易比主区块链少,而且规模通常要小得多。截至 2018 年 1 月,磁盘上的数据大小为 14 GB,其中包含大约 6 年测试网活动的数据。下载此数据需要大约 12 GB 的网络活动,以 2 MB/s 的传输速率达到峰值。
外部链接
钱包
在线测试网钱包可帮助您测试您的应用程序。
- TestnetWallet.com
- CoPay.io wallet supports TestNet accounts
水龙头
使用完测试币后,将它们送回水龙头是一个很好的方式,以便其他开发人员可以使用它们。
- bitaps.com Testnet Faucet + double spend test tool
- UO1 Testnet Faucet
- Mycelium Testnet Wallet for Android with integrated Testnet “faucet” function (Local Trader)
- mempool.co testnet3 Faucet
- nkuttler’s Bitcoin Testnet Faucet
区块浏览器
- Bitcoin Testnet on mempool.space
- Bitcoin Testnet Explorer on bitaps.com
- Biteasy.com Testnet Blockexplorer
- Blockchain.info Testnet Explorer
- Bitcoin Testnet on insight.bitpay.com
- BlockTrail Testnet Explorer, Testnet API and Testnet Faucet (停服)
- BlockCypher Testnet Explorer
update:
- 2021年11月1日20:00:update