¿Qué necesito aprender antes de aprender un lenguaje específico para codificar contratos inteligentes?

Antes de comenzar a escribir contratos inteligentes, asumo que lo haría en Ethereum Blockckain, tendría que entender cómo funcionan los contratos inteligentes en general.

Investigue un poco y, si aún no lo sabe, descubra cómo funciona un Blockckains, cómo funcionan los diferentes Blockckains que permiten que funcionen los contratos inteligentes, cómo funciona el protocolo / bloque Ethereum Blockckain, qué éter hay en Ethereum, qué gas hay en Ethereum y cómo es Se utiliza como pago para recursos de cómputo / almacenamiento.

Configure su computadora e intente extraer algunos ETH, vea cómo funciona todo esto, cómo crea una cuenta o realiza una transacción.

Escriba un código para hacer algunas transacciones simples e intente comprender cuáles son las limitaciones y los beneficios de los contratos inteligentes.

Después de que se sienta cómodo con los conceptos básicos, intente hacer un contrato simple y ver si funciona, podría hacer algo tan simple como enviar algo de ETH al contrato y me lo envía de vuelta (un contrato simple tipo “eco”) ).

Esto es solo el comienzo de los contratos inteligentes de Ethereum. Aquí puede encontrar un contrato simple de ethereum. Cree un contrato Hello World en ethereum.