Tutorial: Cómo crear tu propia criptomoneda utilizando a Ethereum

in #spanish7 years ago

Antes de empezar constara de 3 pasos que iremos haciendo de a poco, así que tengan paciencia

1.Descargar la última versión del wallet de Ethereum

 Lo primero de todo es descargarse la última versión del wallet de Ethereum. Obviamente has de elegir el adecuado para tu sistema operativo. 

Una vez descomprimido lo ejecutas por primera vez y verás que tardará un rato (largo) en descargar y sincronizar toda la Blockchain. Esto hará que la CPU de tu PC vaya a tope pero no queda otra que esperar. Las siguientes veces que lo uses tardará mucho menos ya que solo tendrá que descargar los nuevos bloques.

 

2.Crear una nueva cuenta

 Lo siguiente será crear una nueva cuenta (add account) y, desde luego, elegir una buena contraseña.

Necesitarás algún Ether así que si no tienes deberás conseguirlos. Una forma fácil es adquirirlos a cambio de Bitcoins (o de algunas otras criptomonedas) en Shapeshift. 

 También es posible hacer pruebas con Ethers de prueba (no reales) usando la Testnet. El wallet permite un minado básico en la Testnet. La opción está en el menú en develop > network > testnet y luego la orden de empezar a minar en develop > start mining. Posiblemente en algunos minutos tengas algunos Ether para probar. Simplemente recuerda que todo lo que hagas en la Testnet no es de verdad. Es como jugar con billetes del Monopoly. Pero sirve como experiencia.

Para minar Ethers en serio se utiliza otro programa que puedes descargar aquí. Este programa es muy sencillo. Es agregar la dirección de tu wallet y darle a empezar a minar. 

 

3. Hora Vamos a crear nuestra criptomoneda

 Vamos a crear nuestra criptomoneda.

Cualquier Token (criptomoneda) que crees aquí es siempre directamente compatible con el wallet, así que aparecerá en él inmediatamente.

Pulsamos en contratos (contracts) y luego en “deploy new contract”. 

Ahora copias el código del Token (token code) y lo pegas en “Solidity source field”. Solidity es uno de los lenguajes de programación utilizados en Ethereum y el que el wallet va a utlizar para crear tu contrato. Inmediatamente verás el código fuente de ese contrato. Si ves que se ha compilado sin dar ningún error puedes pasar a configurar sus diferentes parámetros para personalizarlo.

Básicamente, eliges cuántas unidades básicas de tu nueva criptomoneda se crearán, el nombre y símbolo a utilizar y en cuantos decimales se puede dividir. Si pones 0 la unidad será indivisible. 

 En este ejemplo se crearán 10000 unidades divisibles hasta 2 decimales.

Descendiendo por la pantalla verás una estimación del coste de los pasos de computación necesarios. Tú eliges hasta cuánto quieres pagar por ello; recuerda que esto funciona como las comisiones en las transacciones Bitcoin. En todo caso, aquí, como se trata de pagos por el poder computacional a usar y esto lo determinan previamente los “mineros”, si sale por menos de lo que pongas recibirás el cambio. Poner un precio máximo más alto simplemente asegura la rapidez con la que se realizará todo.

Ahora pulsas “Deploy”, introduces la contraseña de tu cuenta y esperas a que la transacción se realice. 

 Volverás a la página principal del wallet donde verás tu transacción esperando a recibir las confirmaciones (igual que sucede con los Bitcoins).

Podrás ver, además de los Ethers que tengas, el saldo de la criptomoneda que has creado. Ahora podrías, por ejemplo, repartirla entre usuarios de una comunidad, tus amistades o lo que quieras, igual que cualquier criptomoneda. 

 Ojo, cuando envíes tu nueva criptomoneda a otra gente, no la verán inmediatamente en sus wallets (a diferencia de Counterparty que sí las muestra). Tu criptomoneda no se ha perdido en el etherespacio  simplemente que tus amigos han de hacer lo siguiente para poder ver su saldo en sus wallets.

Primero, tú vas a la pestaña de “Contracts” y allí verás un enlace a tu recientemente creado contrato. Haces clic en ese enlace y luego en “Copy address”. La pegas en cualquier editor de texto para tenerla a mano y enviársela por email o cualquier otro medio a tus amigos.

Tus amiguetes, al recibir esa dirección, abren sus wallets y pulsan en “Contracts”; luego en “Watch Token”. Aparecerá una ventana en la que tendrán que pegar esa dirección que les has enviado, que es la del contrato que hiciste. 

 Aparecerán los datos que usaste para configurar tu criptomoneda. Obviamente, no hay la opción de alterarlos; es solo para verlos. Una vez le den al “OK” ya aparecerá el saldo en sus wallets.

Ya tienes tu criptomoneda en marcha

Como sabes, podrás utilizarla como un valor de cambio en tu comunidad, usarla como puntos para cualquier cosa que se te ocurra o recompensas por lo que sea. Ya sabes, las posibles utilidades y formas de utilizarlos solo dependen de tu creatividad. 

Sort:  

Cualquier comentario relacionado al tema es bienvenido :)

muchas gracias por el artículo, pero a mi me gustaría crear mi criptomoneda desde cero, no se si esto es un clon solamente de ethereum, como se puede modificarle propiedades, ajustar dificultad, etc, etc?, gracias por la explicación, saludos.

No sabía que podías crear tu propia criptomoneda!
Interesante!

Congratulations @exe8422! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Aguante ethereums!!

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by exe8422 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, and someguy123. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you like what we're doing please upvote this comment so we can continue to build the community account that's supporting all members.

This post has received a 0.63 % upvote from @drotto thanks to: @banjo.

Articulo muy interesante. Luego ves chorradas que sacan una pasta...

Una Cryptomoneda y un Token no son lo mismo, estas enseñando como crear un contrato inteligente o Token con etherum que no es para nada lo mismo que una Cryptomoneda

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 66599.03
ETH 3421.37
USDT 1.00
SBD 2.63