Ir al contenido principal

Como Crear Tu Propia Criptomoneda

Como crear tu propia moneda 



Siempre resulta atractivo tener tu propia divisa, el poder de decir, tengo mi propio token, tal como lo hacen los bancos centrales. Pero por ley, en la mayoría de los países, sino es que en todos, esa facultad de emitir moneda esta prohibida, reservada únicamente a las entidades centrales. De hecho la emisión de moneda es una de las herramientas que poseen para controlar la economía de un país, tema para otra entrada.


Contenido:
  1. La diferencia entre un token y una moneda
  2. Construir una cadena de bloques propia o hacer un fork de una existente.
  3. Tokens en una blockchain existente
  4. Creando una criptomoneda propia
    1. Definir el caso de uso
    2. Definir la plataforma
  5. Conclusiones

    1. La diferencia entre un token y una moneda


Primero que nada y antes que todo es importante hacer la diferenciación entre moneda y tokens, ambas son criptomonedas, sin embargo las monedas como bitcoin, litecoin, bitcoin cash o incluso dogecoin tienen su propia red o cadena de bloques (Blockchain), el token, por el contrario esta sobre la infraestructura de una cadena de bloques ya existente como Ethereum y Binance Chain.

La cadena de bloques en su forma más simple es un libro de registro de operaciones dentro de la red, así mientras las monedas tienen su propia e independiente capa de transacciones, el token opera en la red de otra moneda para garantizar su funcionamiento, en una muy general explicación se puede decir que una monda es usada para transferir riqueza, los tokens pueden representar un "contrato inteligente" (smart contract) para casi cualquier cosa, desde un objeto físico, como una casa, hasta los boletos de un evento pasado por puntos de lealtad.

    2. Construir una cadena de bloques propia o hacer un fork de una existente.


Generar una cadena de bloques propia requiere de tiempo y mucho esfuerzo sobretodo si la idea es comenzar desde cero, ya que los conocimientos técnicos vas más allá del software, se debe conocer el hardware también, protocolos, retos de escalabilidad entre muchos otros problemas y retos que pueden presentarse.

Dentro de la opción de la cadena de bloques existe una alternativa, y es hacer un “fork” de un proyecto existente, un fork es como hacer una copia de un proyecto en un tiempo particular, ya que la gran mayoría de los códigos fuente de las criptomonedas es abierto, es decir, que se puede consultar, descargar y hacer multiples copias, es posible hacer un fork hacerle algunos cambios al código de acuerdo a los requerimientos planteados y lanzar la nueva cadena de bloques con un nuevo nombre. Algunas de las criptomonedas más grandes en el mundo son “forks” de Bitcoin, como Litecoin (LTC), Bitcoin Cash (BCH), DogeCoin (Doge) y Ravencoin (RVN).

    3. Tokens en una blockchain existente


Como se menciono anteriormente al hacer una diferenciación entre criptomonedas y tokens, existen aplicaciones de terceros que pueden generar tokens gratuitos o a la medida, es decir, tomando en cuenta que gran parte del proceso de creación es el mismo, se han generado muchas “plantillas” para tokens que son personalizables en muchos de los criterios más generales como nombre del token, símbolo, cantidad entre muchos otros, y que través de una comisión desplegarán el token en una cade de bloques.


Como ejemplo de lo anterior tenemos el sitio Wallet Builders el cual a través de una tarifa de BTC o ETH generalmente, puede crear una moneda funcional con los requisitos personalizables.

El sitio Rally también permite crear un token sobre la blockchain de Etherum, sin embargo es solo por invitación. Es decir un desarrollador dentro de la plataforma tiene que invitarte.

Es importante mencionar que uno de los productos mas usados en la creación de tokens es el protocolo ERC-20 sobre la cadena de bloques de Ethereum, que es un token en si, la pagina de desarrolladores de ethereum ofrece documentación sobre los contratos inteligentes y como generar tu propio proyecto o token. Sin embargo ERC-20 por si mismo  ofrece gran cantidad de tutoriales y recursos fáciles de seguir que documentan el proceso de forma muy sencilla como los siguientes sitios;


  • Trezor, Creando un token ERC-20 Personalizado: https://wiki.trezor.io/User_manual:Creating_a_custom_ERC-20_token 

  • Guarda Generador de token: https://guarda.com/token-generator/

  • El generador ERC-20: https://vittominacori.github.io/erc20-generator/ el cual solo requiere la instalación de MetaMask [https://metamask.io/download.html] una cartera que además permite la compra y el intercambio. 

  • Tutorial sugerido: https://www.youtube.com/watch?v=0e5oGXIrEIQ

    4. Creando una moneda propia


Ahora bien, una vez familiarizados con los requerimientos técnicos y logicos, es importante tomar en cuenta los pasos recomendados para crear un nueva criptomoneda;

        4.1. Definir el caso de uso


Es de fundamental importancia saber qué es lo que quieres lograr con la moneda, ¿Tiene algún propósito en particular?, ¿Resuelve un problema de la vida cotidiana? ¿Cómo esperas que funcione?, ¿estará basada en contratos inteligentes, en datos de autenticación?

Estas son solo algunas preguntas iniciales para idear la creación de la moneda, definir el caso de uso y cómo va a operar, son las bases que definirán muchas de las siguientes decisiones durante el proceso de creación, saber con precisión cuales son los objetivos claramente desde el principio siempre es la mejor opción, como dice una máxima del desarrollo de software; Es más barato hacer cambios en papel que un código ejecutándose.


        4.2. Definir la plataforma


Esto es importante porque también guiara el proceso para el mecanismo de consenso, dependiendo la plataforma el mecanismo puede variar de acuerdo al caso de uso que hayas definido. La plataforma también influye en la manera en que se va a desarrollar la moneda, el lenguaje de programación, el tamaño de la comunidad, la documentación y la aceptabilidad de la misma.
 
Todos los días ven la luz muchas monedas que carecen de propósito o son simplemente meros intentos de una idea con buenas intenciones pero sin nada de innovación o valor agregado que destinados a caer en el olvido y morir, o peor aún, en muchos casos que terminan siendo una estafa del tipo “pump and dump”, es decir, inflan la moneda generando mucha especulativa y una vez que la moneda esta arriba, venden todo, generando una caida estrepitosa en la misma y que muchas personas pierdan su dinero, que cabe aclarar que esta estrategía no es exclusiva de las criptomonedas, sino que, pertenece al mundo de las acciones de empresas tradicionales.

    5. Conclusiones


La creación de cripmonedas propias o personalizadas es un proceso cotidiano ya optimizado al punto de que existen sitios y aplicaciones que facilitan el proceso al punto de solo rellenar formularios y pagar una comisión para su despliegue en una de las cadenas de bloques. Sin embargo la idea fundamental de hacer esto es tener un propósito o caso de uso, un problema a resolver de otra forma se puede convertir en un proyecto puramente especulativo sin valor o sin nada nuevo que ofrecer destinado a fracasar. 

Es importante también mencionar que existen muchas alternativas para lograr esto sin embargo se tienen que tomar en cuenta muchas otras cosas no mencionadas como la seguridad del token, los costos por transacción, la velocidad y transparencia que sin duda son aspectos fundamentales intimamente ligados al propósito de la criptomoneda que no se tomaron en cuanta en este trabajo ya que la intención era explicar únicamente como se puede generar una criptomoneda propia sin tomar en cuenta un caso de uso particular.


    Fuentes y material de apoyo:


https://lifehacker.com/how-to-create-your-own-cryptocurrency-1825337462

https://hackernoon.com/how-to-create-your-own-cryptocurrency-tips-to-get-started-947ba92f79f9


Comentarios

Entradas populares de este blog

¿Cómo invertir en Bitcoin y otras criptomonedas?

Cómo invertir en Bitcoin: una guía para principiantes. En los últimos años, Bitcoin se ha vuelto cada vez más popular. Durante ese mismo tiempo, ha habido mucho debate sobre Bitcoin, si es el futuro de la moneda, si es muy volatil, pero sin duda lo más atractivo es su capacidad para generar grandes rendimientos, no hay duda al respecto: el impulso en Bitcoin ciertamente está creciendo.  Consejos para invertir en Bitcoin. Los riesgos de invertir en Bitcoin. Diferentes métodos para invertir en Bitcoin. Comprando Bitcoin. Formas alternativas de comprar Bitcoin. Estrategias para invertir en Bitcoin. Referencias. Cabe destacar que el siguiente articulo no es un consejo profesional, es con el mero propósito de informar y no debe tomarse como un consejo de inversión, se recomienda hacer su propia investigación antes de tomar la decisión de invertir en Bitcoin y otras criptomonedas. Consejos para invertir en Bitcoin. Si decides que quieres probar la inversión en Bitcoin, asegúrete de prest...

Bitcoin y la Guerra de los Bloques

Bitcoin y la guerra de los bloques La guerra de los bloques es una etapa dentro de la evolución de Bitcoin que se dio desde finales de 2014 para determinar cuál sería la ruta que el proyecto debía tomar a medida que era cada vez más adoptado por las personas y los negocios. Cuyo final tuvo como consecuencia la aparición de nuevos proyectos y nuevas ideas que aún hoy perduran y sirvieron de ejemplo para muchos otros. Los bloques dentro de Bitcoin Los bloques dentro Bitcoin tienen un protagonismo crucial, ya que Bitcoin es minado en bloques resolviendo complejos problemas matemáticos que garantizan que las monedas sean únicas y que no se puedan duplicar, cada bloque contiene un registro de cada una de las transacciones más recientes y el tamaño de estos bloques es medido en Megabytes (MB) los cuales tiene un impacto significativo en la forma que funciona Bitcoin, al dictaminar la velocidad de transacción y las cuotas por transferencia dentro de la red. De ahí el nombre de la cadena de bl...