Reanudar

Cuando creas una criptomoneda, puedes elegir crear una moneda o un token. Una moneda tiene su propia cadena de bloques, mientras que un token se construye sobre una red preexistente. Las criptomonedas dependen de las cadenas de bloques por su seguridad y naturaleza descentralizada.

Crear un token requiere menos experiencia y esfuerzo que crear una criptomoneda. Fabricar una moneda generalmente requiere un equipo de desarrolladores y expertos. Un token requiere conocimientos técnicos, pero es posible crearlos en minutos mediante el uso de otras blockchains, como Ethereum, Binance Smart Chain, Solana y Polygon.

La elección de un token o moneda dependerá del grado de personalización necesaria y de lo que quieras hacer con él. En general, los costos involucrados dependen del trabajo requerido, como los desarrolladores externos y el tiempo.

Ethereum y Binance Smart Chain son cadenas de bloques populares para crear monedas digitales. Puede utilizar el código establecido para crear tokens usted mismo o pagar para utilizar un servicio de creación de monedas. Las cadenas laterales son otra opción popular, ya que ofrecen más personalización con los principales beneficios de una cadena de bloques.

Antes de crear tu propia criptomoneda, debes considerar su utilidad, modelo de negocio y estatus legal. A continuación, su elección de blockchain, mecanismo de consenso y arquitectura es necesaria para la fase de desarrollo. Entonces podrá considerar una auditoría de su proyecto y un control legal final. Aunque cualquiera puede crear una criptomoneda, desarrollar un proyecto sólido requiere trabajo y dedicación serios.


Introducción

La idea de crear su propia criptomoneda, sus casos de uso y su audiencia es emocionante para muchos fanáticos de las criptomonedas. Pero ¿cuál es el mejor punto de partida? En realidad, existen muchas formas de crear monedas y tokens. Los costos y el conocimiento también varían dependiendo de la complejidad de su proyecto. Si está considerando crear su propia criptomoneda, nuestro artículo describe los elementos básicos para comenzar.


¿Qué es una criptomoneda?

Una criptomoneda, también llamada criptomoneda, es un tipo de activo digital con varios casos de uso. Es principalmente un medio de transferir valor entre personas, incluido valor monetario, derechos de propiedad o incluso privilegios de voto. La criptomoneda se diferencia de otros sistemas de pago digitales debido a sus raíces en la tecnología blockchain. Esta base da a las criptomonedas más libertad frente a entidades centrales como gobiernos o bancos.

Bitcoin es el ejemplo más famoso de criptomoneda. El caso de uso es simple: transferir valor monetario a cualquier persona en el mundo, sin intermediarios. Su blockchain registra todas las transacciones y garantiza la seguridad y estabilidad de la red.


Diferencia entre criptomonedas y tokens

Las criptomonedas se pueden dividir a grandes rasgos en dos categorías: monedas y tokens. La diferencia entre ellos es simple. Las monedas tienen su propia cadena de bloques nativa, como bitcoin, por ejemplo. Ether (ETH) es la moneda de la cadena de bloques Ethereum. Las monedas generalmente tienen un propósito específico en la red, como pagar tarifas de transacción, apostar o participar en la gobernanza.

Los tokens se construyen sobre cadenas de bloques preexistentes. Pueden tener funciones similares a las monedas, pero principalmente tienen utilidad en sus propios proyectos. Por ejemplo, CAKE de PancakeSwap en Binance Smart Chain. También puedes usarlo para pagar ciertas transacciones en el ecosistema PancakeSwap, como emitir tokens no fungibles o jugar a la lotería. Sin embargo, CAKE no tiene su propia cadena de bloques y, por lo tanto, no se puede utilizar en todas las aplicaciones del BSC. Lo mismo ocurre con los miles de tokens ERC-20 emitidos en la cadena de bloques Ethereum. Cada token es parte de un proyecto específico con diferentes casos de uso.


Creación de monedas o tokens

Como se mencionó, crear un token es mucho más sencillo que crear una moneda. Una moneda requiere que usted desarrolle y mantenga con éxito una cadena de bloques. Puedes bifurcar (crear una copia) de otra cadena existente, pero eso no resuelve el problema de encontrar usuarios y validadores que permitan que tu red sobreviva. Sin embargo, el potencial de éxito de una nueva moneda puede ser mayor que el de un token. Aquí hay una descripción general de las dos opciones:

Dinero

Vivir

Se ejecuta en su propia red blockchain

Puede basarse en cadenas de bloques existentes con una base de usuarios establecida.

Requiere conocimientos avanzados de blockchain y habilidades de codificación.

Bastante sencillo de construir con herramientas preexistentes y código fuente abierto.

El desarrollo de blockchain es más caro y requiere más tiempo

El desarrollo de tokens es más rápido, más sencillo y relativamente barato


Creación de una moneda

Crear una nueva moneda puede llevar mucho tiempo si estás desarrollando tu propia cadena de bloques. Sin embargo, es posible bifurcar rápidamente una cadena de bloques existente y utilizarla como base para su nueva moneda. Bitcoin Cash (BCH) es un ejemplo de proyecto bifurcado. Para hacer esto, aún necesita un alto nivel de conocimiento técnico y de codificación sobre blockchain. El éxito de tu proyecto también dependerá de atraer nuevos usuarios a tu red blockchain, lo cual es un desafío.

Creando una ficha

Crear un token en una cadena de bloques existente puede aprovechar su reputación y seguridad. Aunque no tienes control total sobre todos los aspectos de tu token, todavía existen muchas oportunidades de personalización. Existe una variedad de sitios web y herramientas para crear su propio token, incluidos BSC y Ethereum.

¿Debo crear una moneda o token para mi proyecto?

Un token generalmente será suficiente para aplicaciones de finanzas descentralizadas (DeFi) o juegos para ganar dinero. Tanto BSC como Ethereum ofrecen una gran flexibilidad y libertad de trabajo a los desarrolladores.

Si está buscando ampliar los límites de lo que hace una moneda o blockchain, probablemente sería mejor crear una moneda con su propia blockchain. Crear una nueva cadena de bloques y una nueva moneda es ciertamente más difícil que emitir un token. Pero si se hace bien, puede aportar mucha innovación y nuevas posibilidades. Binance Smart Chain, Ethereum, Solana y Polygon son buenos ejemplos.

Sin embargo, para tener éxito ambas opciones requerirán de mucho trabajo y conocimientos técnicos, económicos y comerciales.


Principales soluciones para la creación de criptomonedas

Entre las soluciones más populares para crear criptomonedas se encuentran BSC, Ethereum y Solana. Estas redes proporcionan formas de acuñar una variedad de tokens basados ​​en estándares preexistentes. Los estándares de tokens BEP-20 y ERC-20 son ejemplos emblemáticos que casi todos los proveedores de billeteras criptográficas pueden admitir.

ERC-20 pertenece a la cadena de bloques Ethereum, mientras que BEP-20 es parte de Binance Smart Chain (BSC). Ambas redes permiten la creación y personalización de contratos inteligentes que permiten crear tus propios tokens y aplicaciones descentralizadas (DApps). Con DApps, puede crear un ecosistema que proporcione más casos de uso y funcionalidades para su token.

También puedes buscar cadenas laterales, que utilizan la seguridad de una cadena más grande como Ethereum o Polkadot, pero que también ofrecen cierta personalización. Polygon Network está vinculada a Ethereum y ofrece una experiencia similar, sin embargo, es más barata y rápida de usar.

Después de elegir una cadena de bloques, necesita un método para crear su token. Con BSC y otras cadenas de bloques basadas en la máquina virtual Ethereum, el proceso es relativamente simple. También puede encontrar herramientas listas para usar que crean tokens según los parámetros y reglas que usted proporcione. Por lo general, son de pago, pero son una opción más conveniente para los usuarios que son nuevos en los contratos inteligentes.

Si desea crear su propia cadena de bloques y su propia moneda, probablemente necesitará un equipo de desarrolladores de cadenas de bloques y expertos de la industria. Incluso si estás mirando una cadena de bloques como Ethereum o Bitcoin, todavía queda mucho trabajo por hacer para configurar tu red. Esto incluiría alentar a los usuarios a actuar como validadores y operar nodos para mantener la cadena de bloques en funcionamiento.


Cosas a considerar al diseñar su criptografía

Además de las opciones obvias, como su blockchain o la creación de una moneda o token, existen otras áreas esenciales a considerar:

Define la utilidad de tu criptomoneda

Las criptomonedas pueden desempeñar muchas funciones. Algunos sirven como claves para acceder a los servicios. Otros más representan acciones u otros activos financieros. Para comprender y mapear el proceso de creación de su criptomoneda, necesita definir su funcionalidad desde el principio.

Diseña tu modelo de negocio

El modelo de negocio de su token se refiere a los aspectos económicos que gobiernan su criptografía, como el suministro total, el método de distribución y el precio inicial. Una buena idea puede fracasar si el modelo no es viable y no se incentiva a los usuarios a comprar la criptomoneda. Por ejemplo, si crea una moneda estable pero no puede vincularla correctamente al precio del subyacente, nadie querrá comprarla ni mantenerla.

Cada país del mundo tiene sus propias leyes y normas con respecto a las criptomonedas. Algunas jurisdicciones pueden incluso prohibir el uso de criptomonedas. Considere plenamente sus obligaciones legales y cualquier problema de cumplimiento que pueda enfrentar.


Crea tu propia criptomoneda en 7 pasos

Si solo está creando un token, no se aplican todos los pasos del tutorial siguiente. Los tres pasos de diseño anteriores son los más importantes. La mayoría de nuestras instrucciones cubren los conceptos básicos de la creación de una cadena de bloques antes de emitir su moneda.

1. Elija una plataforma blockchain adecuada

Para obtener un token, deberá elegir la cadena de bloques para alojar su criptomoneda. BSC y Ethereum son opciones populares, pero las cadenas laterales también pueden ser una buena idea. Para crear su propia moneda, deberá pensar en diseñar o contratar a alguien para crear una cadena de bloques personalizada.

2. Elija un mecanismo de consenso

Si está creando su propia cadena de bloques o no está seguro de cuál elegir para su token, considere qué mecanismo de consenso desea utilizar. Estos mecanismos determinan cómo los participantes confirman y validan las transacciones en la red. La mayoría de las cadenas de bloques utilizan prueba de participación porque no requiere mucho hardware y tiene muchas variaciones. Algunos consideran que la prueba de trabajo, tal como se utiliza en Bitcoin, es más segura, pero a menudo es costosa de mantener y perjudicial para el medio ambiente.

3. Diseña tu arquitectura blockchain

Este paso sólo es necesario si estás creando una moneda. No todas las cadenas de bloques permiten al público validar transacciones u operar nodos. La decisión de tener una cadena de bloques privada, pública, autorizada o no autorizada es importante. La arquitectura de su blockchain dependerá de lo que su moneda y su proyecto intenten hacer. Por ejemplo, una empresa o un país que crea una moneda puede ejecutar una cadena de bloques privada para tener un mayor control.

4. Iniciar el desarrollo de blockchain

A menos que tenga conocimientos especializados en desarrollo, necesitará ayuda externa para hacer realidad sus ideas. Una vez que blockchain opera en un entorno real, es extremadamente difícil cambiar sus conceptos y reglas básicos. Utilice una red de prueba para asegurarse de que todo funcione como se espera e idealmente coopere con todo un equipo de desarrollo para desarrollar su cadena de bloques.

5. Verifica tu criptomoneda y su código fuente

Empresas de auditoría como Certik pueden verificar el código de su blockchain y su criptomoneda para identificar cualquier vulnerabilidad. Luego podrá publicar la auditoría públicamente y actuar en consecuencia. Este proceso proporciona una cierta garantía de seguridad para usted, como creador, y para cualquier usuario o inversor potencial.

6. Consulta los aspectos legales

Ahora que su cadena de bloques está en funcionamiento y está listo para emitir su criptomoneda, lo mejor es buscar asesoramiento legal experto para comprobar si necesita solicitar autorización. Una vez más, este paso es difícil de completar solo y requiere ayuda externa.

7. Emite tu criptomoneda

Ya sea que crees un token o una moneda, necesitarás emitir la criptomoneda en algún momento. El método exacto variará según su modelo de negocio. Por ejemplo, los tokens con un suministro fijo generalmente se emiten todos a la vez mediante un contrato inteligente. Las monedas como Bitcoin se extraen gradualmente a medida que los mineros validan nuevos bloques de transacciones.


Cómo crear un token BEP-20

Para crear un token BEP-20, necesitará algunas habilidades básicas de codificación para implementar un contrato inteligente en Binance Smart Chain. También necesitarás tener instalado MetaMask y tener algo de BNB en tu billetera para pagar las tarifas del gas.

1. Asegúrese de que la red principal del BSC esté agregada a MetaMask. Puede encontrar instrucciones detalladas en nuestra guía Conectar Metamask a BNB Smart Chain.

2. Vaya a Remix, una aplicación en línea para desarrollar e implementar contratos inteligentes en blockchains compatibles con la máquina virtual Ethereum. Haga clic derecho en la carpeta [contratos] y luego haga clic en [Nuevo archivo].


3. Nombra el archivo “BEP20.sol”.


4. Asegúrese de que el lenguaje de programación esté configurado en [Solididad]. De lo contrario, su contrato inteligente no funcionará. Puede hacerlo haciendo clic en el icono de abajo a la derecha.


5. Copie el código del contrato inteligente BEP-20 en su archivo. Puede encontrar más información sobre la configuración y funciones del código en GitHub.


6. Edite el nombre de su token, símbolo, decimales y suministro total. Aquí hemos elegido como ejemplo Binance Academy Coin (BAC), con 18 decimales y una oferta total de 100.000.000 de unidades. Recuerde agregar suficientes ceros para cubrir 18 decimales.


7. A continuación, deberá compilar el contrato inteligente. Haga clic en el icono que se muestra a continuación en el lado izquierdo de la pantalla, marque [Compilación automática] y [Habilitar optimización], luego haga clic en el botón [Compilar].


8. Haga clic en el botón [ABI] para copiar el contrato ABI.


9. Haga clic en el icono a continuación en el lado izquierdo de la pantalla. Seleccione [Injected Web3] como entorno y permita que MetaMask se conecte a Remix. Finalmente, asegúrese de haber seleccionado su contrato BEP20 antes de hacer clic en [Implementar].

10. Ahora deberá pagar las tarifas de transacción a través de MetaMask para implementar el contrato en la cadena de bloques. Una vez que el contrato inteligente se publica en línea, debe verificar y publicar el código fuente de su contrato.

Copie la dirección del contrato en BscScan, seleccione [Solidity (Single)] como tipo de compilador y haga coincidir la versión del compilador utilizada en el paso 7.


11. A continuación, haga clic derecho en BEP20.sol en Remix y presione [Aplanar]. Luego deberás otorgar permiso a Remix para estandarizar el código.


12. Copie el código de su BEP20_flat.sol en el campo y asegúrese de que [Optimización] esté configurado en Sí. Ahora haga clic en [Verificar y publicar] en la parte inferior de la página.


13. Ahora verá una pantalla que confirma el éxito de la operación. Con el código verificado, puede emitir su token con BscScan utilizando la llamada _mint implementada en el contrato. Vaya a la dirección del contrato en BscScan y haga clic en [Escribir contrato], luego haga clic en [Conectar a Web3] para conectar su cuenta MetaMask.



14. Desplácese hacia abajo hasta la sección Mint, luego ingrese la cantidad de tokens que desea emitir. Emitiremos 100.000.000 BAC. No olvide agregar también los decimales, en este caso 18. Haga clic en [Escribir] y pague la tarifa en MetaMask.


15. Ahora debería ver que los tokens se han emitido y enviado a la billetera que creó el contrato inteligente.



Cómo obtener una cotización para su criptomoneda

Incluir su moneda o token en un intercambio de cifrado como Binance puede darlo a conocer a un público más amplio de manera segura y regulada. Si logra crear y hacer crecer un proyecto sólido de criptomonedas, puede completar los formularios de solicitud en línea de Binance para cotizar y/o distribuir directamente a través de Launchpad/Launchpool.

Cada criptomoneda se somete a un riguroso proceso de debida diligencia y deberás actualizar periódicamente a Binance sobre tu progreso durante la solicitud. También deberá aceptar BNB y BUSD en su ecosistema de criptomonedas, por ejemplo, proporcionándolos como liquidez o aceptándolos durante su oferta inicial de monedas (ICO) o venta de tokens.


Costo de crear tu propia criptomoneda

Los costos involucrados están relacionados con los métodos y la configuración que elija. Si crea una moneda y una cadena de bloques, probablemente tendrá que pagarle a todo un equipo durante varios meses. Una auditoría de código realizada por un equipo confiable también puede costar alrededor de $15,000 (USD). En su nivel más bajo, se puede implementar un solo token en BSC por $50. Si tomamos un promedio, para crear una criptomoneda con alguna posibilidad de éxito, probablemente tendrás que gastar miles de dólares en su creación, marketing y construcción de una comunidad.



Para concluir

Si decide crear su propia criptomoneda, asegúrese de utilizar nuestra información sólo como punto de partida. Este es un tema profundo que lleva mucho tiempo comprender completamente. Además de crear el token o la moneda, también debes pensar en lograr que sea un éxito después del lanzamiento. Estudiar otros proyectos y sus lanzamientos para ver qué funcionó bien y qué no puede ayudarte a crear tu propia criptomoneda.