Red de prueba y redes de desarrollo#
La red de prueba es una cadena de bloques de Dash en pleno funcionamiento con la excepción importante, de que los Dash en la red se pueden crear libremente, y no tiene ningún valor. Esta moneda, conocida como tDASH, se puede solicitar a un grifo para ayudar a los desarrolladores a probar nuevas versiones de Dash, así como a probar las operaciones de red usando versiones idénticas del software antes de que se lleven a cabo en la red principal. Hay algunas otras diferencias claves:
La red de prueba opera en el puerto 19999 (en vez de 9999)
La direcciones de la red de prueba comienzan con «y» en vez de «X», ADDRESSVERSION es 140 (en vez de 76)
Los saldos de la red de prueba se denominan en tDASH (en vez de DASH)
Los bytes del encabezado del mensaje de protocolo son 0xcee2caff (en vez de 0xbf0c6bbd)
Bootstrapping utiliza diferentes semillas de DNS: test.dnsseed.masternode.io, testnet-seed.darkcoin.qa, testnet-seed.dashpay.io
Al iniciar Dash Core en el modo red de prueba, aparece una pantalla naranja
Para iniciar el Dash Core en el modo red de prueba, busca tu archivo dash.conf e ingresa la siguiente línea:
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.
Herramientas y enlaces#
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
Bugtracker: dashpay/dash#new
Discusión y ayuda: https://www.dash.org/forum/topic/testing.53/
Herramientas de masternode: https://test.dashninja.pl/masternodes.html
Android wallet: dashpay/dash-wallet
Red de prueba para Bitcoin: https://en.bitcoin.it/wiki/Testnet
Grifo#
https://faucet.testnet.networks.dash.org - by Dash Core Group
http://faucet.test.dash.crowdnode.io - by CrowdNode
Exploradores#
Grupos#
https://test.pool.dash.org [stratum+tcp://test.stratum.dash.org] - por flare
http://test.p2pool.dash.siampm.com [stratum+tcp://test.p2pool.dash.siampm.com:17903] por thelazier
http://p2pool.dashninja.pl:17903/static - por elbereth
http://test.p2pool.masternode.io:18998/static - por coingun
Masternodes#
La instalación de un masternode en la red de prueba generalmente sigue los mismos pasos que la guía de instalación de la red principal de masternode, con algunas diferencias claves:
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.Al abrir el firewall, el puerto 19999 debe ser abierto en lugar del (o además de) 9999. Usa este comando:
ufw allow 19999/tcp
Tu billetera de escritorio debe estar ejecutándose en modo red de prueba. Agrega la siguiente línea a dash.conf:
testnet = 1
Al enviar la garantía, puedes obtener 1000 tDASH gratis de un grifo (ver arriba)
Tu archivo de configuración de masternode también debe especificar el modo red de prueba. Agregue la siguiente linea cuando configures dash.conf en el masternode:
testnet = 1
En cuanto a los masternodes en la red principal, el nombre de usuario y la contraseña de RPC solo deben contener caracteres alfanuméricos.
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
Una vez que sentinel está instalado, modifica
~/.dashcore/sentinel/sentinel.conf
, comenta la línea de la red principal y retira el comentario:network=testnet
La billetera que sostiene el colateral de un masternode espera conseguir el archivo
masternode.conf
en~/.dashcore/testnet3/masternode.conf
en lugar de~/.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
Discusión:
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
Testnet tools: https://docs.dash.org/en/stable/developers/testnet.html
Rastreador de problemas: dashpay/dash#new
Últimos binarios de prueba:
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
Discusión:
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
Testnet tools: https://docs.dash.org/en/stable/developers/testnet.html
Rastreador de problemas: dashpay/dash#new
Últimos binarios de prueba:
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
Discusión:
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
Testnet tools: https://docs.dash.org/en/stable/developers/testnet.html
Rastreador de problemas: dashpay/dash#new
Últimos binarios de prueba:
Testnet 0.13.0#
En noviembre del 2018, el equipo de Dash anunció el inicio de las pruebas de la versión 0.13.0 de Dash. Se hicieron pruebas extensivas que ya habian sido hechas para el código de 0.13.0, pero numerosos bugs solo se pueden revelar con el uso de gente de verdad. El equipo de Dash invita a todos los que estén interesados a descargar el software y volverse activos en el testnet. Este lanzamiento incluye:
InstantSend automático para transacciones simples
Deterministic Masternode List
3 llaves de Masternode: Dueño, Operador y Votante
Transacciones especiales
Mejoras en PrivateSend
Discusión:
Testnet announcement: https://www.dash.org/forum/threads/v13-0-testing.41945/
Resumen de producto: https://blog.dash.org/product-brief-dash-core-release-v0-13-0-5d7fddffb7ef
Testnet tools: https://docs.dash.org/en/stable/developers/testnet.html
Rastreador de problemas: dashpay/dash#new
Últimos binarios de prueba:
Testnet 0.12.3#
En junio de 2018, el equipo de Dash anunció el inicio de las pruebas de la próxima versión de Dash 12.3. Extensas pruebas internas ya se han realizado en el código 12.2, pero existen numerosos errores que solo pueden revelarse con el uso real de personas. El equipo de Dash invita a cualquiera que esté interesado a descargar el software y estar activo en la Red de pruebas. Esta versión incluye:
Redes de desarrolladores nombradas, para ayudar a los desarrolladores a crear rápidamente múltiples redes de desarrollo independientes
Nuevo formato de firmas de mensajes de red
Mejoras del sistema de governanza
Mejoras de PrivateSend
Los índices adicionales cubren ahora P2PK
Soporte para nodos recortados en el modo básico
Nuevo diálogo de información de masternode
Discusión:
Testnet tools: https://docs.dash.org/en/stable/developers/testnet.html
Rastreador de problemas: dashpay/dash#new
Últimos binarios de prueba:
Testnet 0.12.2#
En octubre de 2017, el equipo de Dash anunció el lanzamiento de una red de prueba para pruebas públicas de la próxima versión 12.2 del software Dash. Extensas pruebas internas ya se han realizado en el código 12.2, pero existen numerosos errores que solo pueden revelarse con el uso real de personas. El equipo de Dash invita a cualquiera que esté interesado en descargar el software y a estar activo en la red de prueba. Esta versión incluye:
Implementación DIP0001 dashpay/dips
Reducción de la comisión de transacción en 10x (incluyendo la comisión de InstantSend)
Solución de vulnerabilidad de InstantSend
Muchas otras correcciones de errores y mejoras de rendimiento
Reclamo HD experimental BIP39/BIP44 de billetera (deshabilitado por defecto, debe ser completamente funcional pero todavía no hay GUI)
Discusión:
Discusión de la red de prueba 12.2: https://www.dash.org/forum/threads/v12-2-testing.17412/
Herramientas de la red de prueba: https://www.dash.org/forum/threads/testnet-tools-resources.1768/
Rastreador de problemas: dashpay/dash#new
Última compilación exitosa del desarrollo de ramas binarias:
Dash Core: dashpay/dash/pipelines
Sentinel: dashpay/sentinel