测试网络和开发者网络#
测试网络是一个拥有完整达世币区块链功能的网络,唯一的区别是测试网络中的达世币可以随意创建,没有任何价值。这种货币称为tDASH,可从内接头处请求获取,它可以帮助开发人员测试新版本的达世币,还可在相同的软件版本进入主网络之前,测试它们的网络运行。当然还有一些其他的主要差异:
测试网络于端口19999上运行(而非9999)
Testnet地址以 “y” 开头,而非 “X”,ADDRESSVERSION为140(而非76)
Testnet余额以tDASH显示(而非DASH)
协议消息首标字节为0xcee2caff(而非0xbf0c6bbd)
Bootstrapping使用不同的DNS种子:test.dnsseed.masternode.io, testnet-seed.darkcoin.qa, testnet-seed.dashpay.io
在测试网络模式下启动Dash Core,会显示橙色的启动画面
要在测试网络模式下启动Dash Core,首先请找到您的dash.conf文件,然后输入:
testnet = 1
With the release of Dash Core 12.3, Dash added support for a great new feature — named devnets. Devnets are developer networks that combine some aspects of testnet (the global and public testing network) and some aspects of regtest (the local-only regression testing mode that provides controlled block generation). Unlike testnet, multiple independent devnets can be created and coexist without interference. For practical documentation on how to use devnets, see the developer documentation or this blog post.
工具和链接#
The links below were collected from various community sources and may not necessarily be online or functioning at any given time. Please join Dash Discord or the Dash Forum if you have a question relating to a specific service.
Test builds: dashpay/dash/pipelines
错误追踪程序: dashpay/dash#new
Android wallet: dashevo/dash-wallet
Faucets#
https://faucet.testnet.networks.dash.org - by Dash Core Group
http://faucet.test.dash.crowdnode.io - by CrowdNode
浏览器#
矿池#
https://test.pool.dash.org [stratum+tcp://test.stratum.dash.org] - by flare
http://test.p2pool.dash.siampm.com [stratum+tcp://test.p2pool.dash.siampm.com:17903] by thelazier
http://p2pool.dashninja.pl:17903/static - by elbereth
http://test.p2pool.masternode.io:18998/static - by coingun
主节点#
在测试网络下安装主节点,步骤一般与 主网主节点安装指南 所述相同,除了一些关键的区别:
You will probably be running a development version of Dash instead of the stable release. See here for a list of builds, then choose the latest successful
develop
build and click Artifacts to view a list of binaries.打开防火墙时,必须也打开端口19999,不要打开(或除了)端口9999。使用此指令:
ufw allow 19999/tcp
您的桌面钱包必须以测试网络模式运行。添加 dash.conf:
testnet = 1
发送保证金时,您可以从内接头处免费获得1000 tDASH(见上文)
您的主节点配置文件必须指定测试网络模式。在设置 dash.conf 时,请在主节点上添加:
testnet = 1
对于主网的主节点,RPC用户名和密码只能包含字母数字字符
When cloning sentinel, you may need to clone the development branch using the
-b
option, for example:git clone -b develop https://github.com/dashpay/sentinel.git
哨兵安装成功后,修改
~/.dashcore/sentinel/sentinel.conf
,对主网线路作注释,同时取消注释:network=testnet
持有主节点保证金的钱包找到
~/.dashcore/testnet3/masternode.conf
中的masternode.conf
文件,而非~/.dashcore/masternode.conf
中的。
Testnet 0.16.0#
In June 2020, the Dash team announced the start of testing of the upcoming Dash 0.16.0 release. Extensive internal testing has already been done on the 0.16.0 code, but there are numerous bugs that can only be revealed with actual use by real people. The Dash team invites anybody who is interested to download the software and become active on testnet. This release includes:
Block reward reallocation
Core Wallet UI/UX Improvements
Quorum Signing Optimizations
Network Threading Improvement
Minimum Protocol Check
Bitcoin 0.16 and 0.17 Backports
讨论:
Testnet announcement: https://www.dash.org/forum/threads/v0-16-testing.50294/
Product brief: https://blog.dash.org/updated-product-brief-dash-core-release-v0-16-0-d3debdb6242e
测试网络工具: https://docs.dash.org/en/stable/developers/testnet.html
问题追踪: dashpay/dash#new
最新的试验二进制文件:
Testnet 0.15.0#
In December 2019, the Dash team announced the start of testing of the upcoming Dash 0.15.0 release. Extensive internal testing has already been done on the 0.15.0 code, but there are numerous bugs that can only be revealed with actual use by real people. The Dash team invites anybody who is interested to download the software and become active on testnet. This release includes:
Bitcoin 0.15 backports
Removal of legacy code
讨论:
Testnet announcement: https://www.dash.org/forum/threads/v15-0-testing.49140/
Product brief: https://blog.dash.org/product-brief-dash-core-release-v0-15-0-acd7633a91ab
测试网络工具: https://docs.dash.org/en/stable/developers/testnet.html
问题追踪: dashpay/dash#new
最新的试验二进制文件:
Testnet 0.14.0#
In March 2019, the Dash team announced the start of testing of the upcoming Dash 0.14.0 release. Extensive internal testing has already been done on the 0.14.0 code, but there are numerous bugs that can only be revealed with actual use by real people. The Dash team invites anybody who is interested to download the software and become active on testnet. This release includes:
LLMQ DKGs
LLMQ based ChainLocks
LLMQ based InstantSend
讨论:
Testnet announcement: https://www.dash.org/forum/threads/v14-0-testing.44047/
Product brief: https://blog.dash.org/product-brief-dash-core-release-v0-14-0-now-on-testnet-8f5f4ad45c96
测试网络工具: https://docs.dash.org/en/stable/developers/testnet.html
问题追踪: dashpay/dash#new
最新的试验二进制文件:
测试网络 0.13.0#
在 2018 年十一月,Dash 团队宣布开始 测试 即将到来的 Dash 0.13.0。相关 0.13.0 代码已完成严密内部测试,但是依然有很多 BUG 只能被真正用户实际使用发现。Dash 团队邀请任何感兴趣的人来下载并积极参与测试网络。该发布包含:
为简单交易的自动即时发送
可识别主节点列表
3 Masternode Keys: Owner, Operator and Voting
特殊交易
匿名发送的改进
讨论:
Testnet announcement: https://www.dash.org/forum/threads/v13-0-testing.41945/
产品简介: https://blog.dash.org/product-brief-dash-core-release-v0-13-0-5d7fddffb7ef
测试网络工具: https://docs.dash.org/en/stable/developers/testnet.html
问题追踪: dashpay/dash#new
最新的试验二进制文件:
Testnet 0.12.3#
在 2018 年六月,Dash 团队宣布开始 测试 即将到来的 Dash 0. 12.3。相关 0.12.2 代码已完成严密内部测试,但是依然有很多 BUG 只能被真正用户实际使用发现。Dash 团队邀请任何感兴趣的人来下载并积极参与测试网络。该发布包含:
命名Devnets,帮助开发者快速创建多个独立的开发者网络
新的网络消息签名格式
管理系统优化
匿名发送优化
附加索引现涵盖P2PK
支持Lite模式下的精简节点
新的主节点信息对话框
讨论:
最新的试验二进制文件:
测试网络 0.12.2#
在 2017 年十月,Dash 团队宣布开始 公开测试 即将到来的 Dash 0. 12.2。相关 0.12.2 代码已完成严密内部测试,但是依然有很多 BUG 只能被真正用户 在实际使用中发现。Dash 团队邀请任何感兴趣的人来下载并积极参与测试网络。该发布包含:
DIP0001 实施 dashpay/dips
10x交易费减免(含即时发送费)
即时发送弱点修复
其他诸多漏洞的修复及性能改进
试验版 BIP39/BIP44 投诉HD钱包(默认禁用,应具备完善的功能,但暂缺GUI)
讨论:
测试网12.2 讨论: https://www.dash.org/forum/threads/v12-2-testing.17412/
测试网工具: https://www.dash.org/forum/threads/testnet-tools-resources.1768/
问题追踪: dashpay/dash#new
最新成功构建的开发分支二进制文件:
Dash Core: dashpay/dash/pipelines
Sentinel: dashpay/sentinel