¡Creando contratos inteligentes para DAaps en Ethereum!

Algunas personas ven Ethereum simplemente como una moneda digital complementaria similar a Bitcoin. Pero es mucho más que eso. Ethereum es una plataforma de código abierto para contratos inteligentes, mientras que Bitcoin se basa en un concepto simple de moneda digital.

¿Qué son los DAaps?

Daaps o aplicaciones descentralizadas son aplicaciones de código abierto que funcionan con tecnología blockchain. Estos pueden conectar al usuario y a los proveedores de servicios directamente. Esta aplicación no necesita contratos de terceros. DAaps debe ser de código abierto, es decir, el código fuente debe estar disponible para todos y debe generar Tokens o monedas digitales para poder funcionar.

Los DAaps se clasifican en tres categorías en el Libro Blanco de Ethereum. La primera categoría son las aplicaciones relacionadas con las finanzas y administra el dinero y sus transacciones. Este tipo de DAaps tiene su propio blockchian, al igual que Bitcoin y otras Altcoins. Los DAaps de segunda categoría se basan en los DAps de la primera categoría. Estos DAaps de categoría son aplicaciones, en las que están involucrados tokens o moneda digital pero hay un lado no financiero de lo que se está haciendo; un ejemplo perfecto son las recompensas autoaplicables por soluciones a problemas informáticos. Finalmente, existen aplicaciones como la votación en línea y la gobernanza descentralizada que no son financieras en absoluto.

Smart Contract es básicamente un programa que se ejecuta en una cadena de bloques, pero tiene un gran potencial para reducir el riesgo y el costo de la interacción con otras personas. Hay muchas preguntas como qué hacer si hay errores en el código y cómo los gobiernos regularían dichos contratos. Pero existe un gran potencial para interrumpir todo tipo de industrias como la ley, los juegos de azar, el mercado en línea, el alquiler entre pares, la votación e incluso la organización corporativa y los gobiernos. Con ese propósito, demostraré cómo crear y usar un contrato inteligente simple.

Estoy usando la billetera ethereum recientemente lanzada que creo que es la primera versión de Mist, un programa que eventualmente será una forma fácil de usar para explorar y usar aplicaciones descentralizadas. Una vez que ejecute la aplicación de billetera, se hundirá con la red. Mientras experimenta, probablemente desee ejecutar en la red de prueba.

También activé la minería, así que tengo un poco de Ether para jugar.

Me tomó más de 10 horas obtener alrededor de 10 éter de prueba. Cuando crea una cuenta, debe crear una contraseña segura y, en segundo plano, también crea un archivo de almacén de claves. La contraseña y el archivo de almacenamiento de claves son todo lo que necesita para hacer una copia de seguridad de una cuenta.

Entonces podemos comenzar enviando algo de éter. Escribí otra cuenta que hice en la dirección a e ingresé una cantidad en ether.

En la parte inferior, puede ver un control deslizante que va de izquierda a derecha, es decir, de más barato a más rápido. Esto es lo que establece la tarifa de pago para los mineros.

Ya que has llegado hasta aquí, haz una donación para mi maestría.

Dirección de Bitcoin: 32H62nU8fQN21PX3k5jHPGET9xpRmZhpaW

Venmo: @ Kshitiz-Hamal

CashApp: $ KshitizHamal