Modos de Red
Quickstart puede operar en diferentes modos de red, y debes decidir qué modo es adecuado para tu propósito antes de iniciar el contenedor. Los cuatro modos de red disponibles son local
, testnet
, futurenet
y pubnet
(mainnet).
El Stellar Lab puede conectar con Quickstart, lo que facilita la creación y financiación de cuentas.
Local
El modo de red local te permite personalizar Quickstart añadiendo parámetros al comando de inicio del contenedor. Los parámetros disponibles son:
--protocol-version {version}
para ejecutar una versión específica del protocolo (por defecto es la última versión)--limits {limits}
para configurar límites de recursos específicos de Soroban a uno de:default
deja los límites configurados extremadamente bajos, que es la configuración predeterminada de stellar-coretestnet
establece los límites para igualar los utilizados en testnet (la configuración predeterminada de Quickstart)unlimited
establece los límites a los máximos recursos que se pueden configurar
Algunas configuraciones y valores son específicos del modo de red local, de los cuales debes ser consciente al ejecutar Quickstart en el modo de red local.
Frase Secreta de la Red
La frase secreta de la red predeterminada para la red local es:
Standalone Network ; February 2017
Establece la frase secreta de la red en el SDK o la herramienta que estás utilizando. Si los clientes utilizan una frase secreta de red incorrecta al firmar transacciones, las transacciones fallarán con un error de autenticación.
Cuenta Raíz
La cuenta raíz de la red está fijada en:
Public Key: GBZXN7PIRZGNMHGA7MUUUF4GWPY5AYPV6LY4UV2GL6VJGIQRXFDNMADI
Secret Key: SC5O7VZUXDJ6JBDSZ74DSERXL7W3Y5LTOAMRF7RQRL3TAGAPS7LUVG3L
La cuenta raíz se deriva de la frase secreta de la red y si la frase secreta de la red se cambia, la cuenta raíz también cambiará. Para recuperar los detalles de la cuenta raíz al cambiar la frase secreta de la red, consulta los registros de stellar-core en su primer inicio. Consulta Visualización de registros para más detalles.
En modo de red local, un ledger ocurre cada segundo, por lo que las transacciones se finalizan más rápido que en redes desplegadas.
Testnet
El modo de red testnet es recomendado para el desarrollo de software. Las cuentas creadas en testnet pueden ser financiadas con Friendbot (faucet) para que no tengas que preocuparte por perder tokens reales al probar tu software.
Futurenet
El modo de red futurenet funciona como el testnet, y la mayor diferencia es que contiene las últimas características de vanguardia que aún no han llegado al testnet. Esto puede ser útil para desarrolladores que construyen contratos inteligentes que dependen de nuevas características que no están disponibles en testnet, o para probar contratos inteligentes existentes antes de los cambios en test- y mainnet.
Pubnet
En modo de red pubnet, Quickstart será parte de la red pública de producción de Stellar, también conocida como mainnet. En modo pubnet, Quickstart consumirá más disco, memoria y recursos de CPU debido al tamaño del ledger y la frecuencia de transacciones. Si ocurren advertencias de espacio en disco y la imagen está siendo utilizada en un runtime de Docker que usa una VM, como la de macOS y Windows, puede que sea necesario aumentar la asignación de espacio en disco de la VM.
Quickstart no es adecuado para ningún uso en producción ya que tiene una cuenta raíz fija. Cualquier red privada destinada a un uso en producción también requeriría una frase secreta de red única.