La espectacular alza en el precio del Bitcoin durante el año pasado ha provocado un gran interés en las monedas digitales, y constantemente se están creando nuevas altcoins.
Hay cientos de monedas digitales en existencia ahora, y es probable que sigan lanzando nuevas alternativas al bitcoin, ya que no es tan difícil como cabría esperar el crear tu propia moneda digital.
Si no eres un codificador experto pero has sido un entusiasta observador de Bitcoin, Dogecoin y cualquier otra criptomoneda popular, te estarás preguntando si es posible crear la tuya propia.
En resumidas cuentas: sí es posible. Pero hay bastantes opciones diferentes a considerar, y advertencias para tener en cuenta, antes de dedicarte a ello.
¿Cual es la diferencia entre una moneda y un token?
Primero, es importante entender la diferencia entre monedas y tokens. Ambas son criptomonedas, pero mientras una moneda -Bitcoin, Litecoin, Dogecoin- opera en su propia cadena de bloques, un token reside en la parte superior de una infraestructura de cadena de bloques existente como Ethereum. Un blockchain es, en su forma más simple, un registro de las transacciones realizadas y aseguradas por una red.
Por lo tanto, mientras que las monedas tienen sus propios libros contables de transacciones independientes, los tokens se basan en la tecnología de la red subyacente para verificar y asegurar las transacciones y la propiedad. En general, las monedas se utilizan para transferir riqueza, mientras que los tokens pueden representar un «contrato» para casi cualquier cosa, desde objetos físicos hasta entradas de eventos o puntos de lealtad.
Los tokens a menudo se lanzan a través de un crowdsale conocido como una oferta inicial de monedas (ICO) a cambio de monedas existentes, que a su vez financian proyectos como plataformas de juego o billeteras digitales. Todavía puedes obtener tokens disponibles públicamente después de que una ICO haya finalizado utilizando la moneda subyacente (usualmente Ethereum) para realizar la compra.
Cualquiera puede crear un token y ejecutar un crowdsale, pero las ICO se vuelven cada vez más turbias a medida que los creadores toman el dinero de los inversores y huyen. La Securities and Exchange Commission está tomando medidas enérgicas contra las ICO y se está moviendo para tratar a los tokens como valores que, como las acciones, deben ser regulados. La SEC advierte a los inversionistas que investiguen antes de comprar los tokens lanzados en una ICO.
Al momento de escribir, CoinMarketCap enumera 895 monedas y 679 tokens disponibles en intercambios públicos. Sin embargo, no todos los tokens llegaron a los intercambios: Etherscan, que proporciona información sobre la red Ethereum, tiene más de 71,000 contratos de tokens en su archivo. Si bien el mercado de criptografía es volátil, los expertos creen que continuará madurando a medida que más personas adopten la idea.
La idea detrás de las criptomonedas es que el código subyacente es accesible para todos, pero eso no significa que sea fácil de entender. Aquí están las alternativas disponibles para crear tus propias monedas y tokens.
Construye tu propia cadena de bloques o bifurca una existente
Ambos métodos requieren bastante conocimiento técnico o la ayuda de un desarrollador inteligente. Debido a que las monedas están en sus propias cadenas de bloques, tendrás que construir una cadena de bloques o tomar una ya existente y modificarla para tu nueva moneda. El primero requiere habilidades de codificación serias y aunque existen tutoriales que te guían a través del proceso, asumen un cierto nivel de conocimiento y puede que la criptomoneda no funcione completamente.
Alternativamente, puedes bifurcar una cadena de bloques existente tomando el código open source que se encuentra en el Github de Litecoin (por ejemplo), realizando algunos cambios y lanzando una nueva cadena de bloques con un nuevo nombre (como Garlicoin). De nuevo, esto requiere que comprendas el código para que sepas qué modificar y por qué.
Algunos sitios en linea te ofrecen incluso la posibilidad de bifurcar una moneda especifica, como Bitcoin, por una tarifa. Forkgen permite a cualquiera crear su propia bifurcación o «fork» de Bitcoin personalizada, un proceso que toma el código abierto de Bitcoin, lo ajusta a especificaciones y copia todo el historial de la cadena de bloques de Bitcoin hasta el momento deseado, por el precio de $ 150 USD o .01 BTC. Después de pagar, el sitio compila los códigos binarios del código y te envía todo lo que necesita para ejecutar tu fork, incluido el software del nodo. Básicamente, todo lo que tienes que hacer es hacer clic en algunos botones.
En este momento, Forkgen permite a los usuarios elegir un nombre y un ticker de tres letras para su «forkcoin», así como también un límite de tamaño de bloque para que el fork tenga lugar. Además, los usuarios de Forkgen pueden elegir si desean implementar la protección de reproducción para asegurarse de que nadie pierda accidentalmente su forkcoin.
Además, pueden optar por un restablecimiento de dificultad minera para hacer que las nuevas monedas sean más fáciles de extraer al principio. Los usuarios de Forkgen también pueden elegir las letras y los números para iniciar las direcciones de monedas y las claves privadas, y pueden decidir cuánto quieren inclinar el logotipo de Bitcoin para distinguirlo del original, como lo hizo Bitcoin Cash.
Lanzar una moneda o un token usando una plataforma de creación de criptomonedas
Esta opción es la más factible para la persona promedio: un servicio de creación hará el trabajo técnico y te devolverá tu moneda o ficha terminada. Por ejemplo, CryptoLife realmente construirá una moneda personalizada, y todo lo que tienes que hacer es ingresar los parámetros, desde el logotipo hasta la cantidad de monedas otorgadas por firmar un bloque. Incluso tienen plantillas preconstruidas que solo requieren que proporciones un nombre y un símbolo. El precio base para este servicio es de 0.25 BTC ($ 2002.00 al momento de escribir esto), y recibirás el código fuente de tu moneda en unos días. WalletBuilders tiene un servicio similar a partir de 0.01 BTC, así como una versión de prueba gratuita.
También puedes crear un token, que es esencialmente un contrato inteligente, con o sin un ICO público. Debido a que los tokens pueden representar cualquier activo, desde un ticket de concierto o derecho de voto a fondos a través de un crowdsale o una moneda física, incluso puedes crear un token sin ningún valor real o propósito serio que no sea el intercambio entre amigos. Esto es más rápido, más simple y más barato que crear una moneda porque no requiere tiempo y esfuerzo para construir y mantener una cadena de bloques nueva o bifurcada y, en cambio, depende de la tecnología que ya está en uso para Ethereum.
Un producto común es un token ERC-20, el estándar para aquellos construidos en la cadena de bloques de Ethereum. El código para estos contratos de token y crowdsales también está disponible para los muy ambiciosos, pero hay plataformas fáciles de usar que te guiarán a través del proceso.
Con CoinCreator de CoinLaunch, por ejemplo, deberás agregar la extensión MetaMask (que te conecta a la red Ethereum), a tu navegador y luego seguir su video interactivo para construir tu token y ejecutar tu ICO. La plataforma ofrece la opción de crear bonos y calendarios de adjudicación para inversores o incluso lanzar un contrato de token sin crowdsale. El proceso de contrato de token es gratuito, pero CoinLaunch toma una comisión de cada ICO (4-10% dependiendo de cuánto dinero se recauda).
Si eres simplemente un curioso, no hay penalización por experimentar con contratos de tokens. Es posible comenzar con un token ERC-20 (en CoinLaunch, por ejemplo) que podrás distribuir a tus amigos y luego cobrar a quien compre bebidas en el bar. No hay ningún valor monetario o compromiso adjunto, pero esto te ayudará a comprender el aspecto técnico y el funcionamiento de los tokens. Un ICO probablemente no sea apropiado para el observador casual debido al aumento de la regulación y las sanciones por tergiversación.
Si quieres ir un paso más allá y crear una moneda con valor real dirigida a una audiencia más amplia para minar, comprar y vender, y no tienes experiencia en codificación, es probable que desees la ayuda de uno o más desarrolladores. Incluso si utilizas un servicio para construir tu moneda, deberás mantenerla: debes saber que esto no será barato ni libre de riesgos. El subreddit r/coindev y sitios como CodementorX te conectarán con desarrolladores de criptografía para tu proyecto.
La creación técnica de una criptomoneda no es realmente la parte más difícil de iniciar un proyecto de cifrado exitoso. El verdadero trabajo consiste en darle a tu moneda o token un valor real, construir la infraestructura, mantenerla y convencer a otros para que la compren. Incluso los «memecoins«, como Garlicoin, Dogecoin y PepeCoin, tienen desarrolladores y equipos orientados al usuario para mantener la tecnología estable y la comunidad comprometida.
En este sentido, muchas criptomonedas son infructuosas, incluso cuestionables desde el punto de vista legal, porque el ICO no se creó de buena fe o la moneda no generó un interés duradero. El término «shitcoin» existe por una razón.