Mainnet
Contenido generado por la comunidad - Autor: Obasi Ifegwu
Mainnet es el término utilizado para describir cuando un protocolo de blockchain está completamente desarrollado e implementado, lo que significa que las transacciones de
criptomonedas se transmiten, verifican y registran en una tecnología de libro mayor distribuido (blockchain).
A diferencia de las redes mainnet, el término testnet describe cuando un protocolo o red de blockchain aún no está en funcionamiento a toda su capacidad. Los programadores y desarrolladores utilizan una testnet para probar y solucionar todos los aspectos y características de una red de blockchain antes de asegurarse de que el sistema es seguro y está listo para el lanzamiento de la mainnet.
En otras palabras, una testnet solo existe como un prototipo funcional para un proyecto de blockchain, mientras que una mainnet es una plataforma de
blockchain completamente desarrollada para que los usuarios envíen y reciban transacciones de criptomonedas (o cualquier otro tipo de datos digitales que se registren en un libro mayor distribuido).
Por lo general, antes de que se lance la mainnet de un proyecto de blockchain, el equipo establecerá una
Oferta Inicial de Moneda (ICO), una
Oferta de Inicial de Exchange (IEO) o cualquier otro medio que pueda ayudar al proyecto a recaudar fondos y hacer crecer su comunidad. Normalmente, los fondos recaudados se utilizan para desarrollar los prototipos de la red de blockchain, que luego se prueba durante la fase de testnet. Después de corregir los errores y en función del rendimiento de la testnet, el equipo lanzará la versión mainnet de la blockchain, que (idealmente) está completamente implementada y es funcional.
En 2017, muchas empresas emergentes de la blockchain decidieron organizar eventos de ICO para recaudar fondos. Para ello, la mayoría optó por emitir sus propios tokens
ERC-20 en la red
Ethereum. A continuación, estos tokens se distribuyeron a las billeteras de los inversores, en función de su contribución durante la fase de la ICO.
Una vez que se completa la recaudación de fondos de la ICO y la blockchain está completamente implementada, el equipo puede lanzar su mainnet, que tiene su propia moneda nativa (en una blockchain patentada) en lugar del token ERC-20 emitido anteriormente. En este punto, tiene lugar un proceso conocido como intercambio de mainnet, donde los tokens ERC-20 se intercambian por las monedas de la nueva blockchain. Una vez que se completa el intercambio de la mainnet, los tokens restantes generalmente se destruyen para que solo se puedan usar las nuevas monedas.
A pesar de la popularidad de Ethereum y la norma ERC-20, existen muchas otras plataformas de blockchain que admiten la emisión de tokens digitales (como Stellar, NEM, NEO, TRON y Waves).