Mainnet es la abreviatura de «main network» (red principal), y describe la blockchain de producción que el público realmente utiliza, a diferencia de una testnet, que es una red separada utilizada para la experimentación. Una vez que la red principal de un proyecto está en funcionamiento, las transacciones registradas en ella se consideran definitivas y los tokens o monedas involucrados tienen un valor económico real, a diferencia de los tokens de prueba, que por diseño no tienen ningún valor.
El lanzamiento de una red principal suele ser un hito importante en el desarrollo de un proyecto de blockchain, que marca el paso de las pruebas y el desarrollo internos a una red en vivo que cualquiera puede utilizar. Antes del lanzamiento, un proyecto normalmente ejecuta una o más testnets para encontrar errores y perfeccionar el software en condiciones que imitan la red real, sin poner en riesgo fondos reales. Este enfoque por fases permite encontrar y corregir los problemas en un entorno de bajo riesgo, en lugar de descubrirlos solo después de que ya haya dinero real y usuarios reales involucrados.
Una red principal en vivo no está necesariamente congelada en su sitio. Las redes aún pueden actualizarse después del lanzamiento, mediante procesos como los soft forks y los hard forks, que cambian o añaden a las reglas subyacentes mientras la cadena del historial de transacciones continúa. La fluidez con que ocurren esas actualizaciones depende de la coordinación de los clientes de software y los participantes que mantienen la red en funcionamiento, y por lo general se espera que los usuarios actualicen su software para seguir siendo compatibles una vez que una determinada actualización entra en vigor.
Puntos clave
- La red principal (mainnet) es la blockchain de producción en vivo donde las transacciones y los valores de los activos son reales.
- Es distinta de una testnet, que utiliza tokens sin valor para pruebas y desarrollo.
- Una red principal aún puede evolucionar después del lanzamiento mediante actualizaciones del protocolo, como los forks.
Mainnet — frequently asked questions
¿Cuál es la diferencia entre mainnet y testnet?
Una testnet es una red separada utilizada para probar cambios de software con tokens sin valor, y normalmente puede reiniciarse. La mainnet es la red permanente y en vivo donde existen los activos reales y el historial de transacciones, y no se reinicia sin más si algo sale mal.
¿Cada proyecto de criptomonedas tiene su propia mainnet?
Muchos la tienen, en particular las blockchains independientes, pero muchos tokens y aplicaciones en cambio funcionan sobre una mainnet existente, como Ethereum, en lugar de lanzar una blockchain separada propia.
New to crypto, or filling in the gaps? Work through the essentials in Learn, browse every term A–Z, or see live prices for the coins these concepts power.