Creación de un simple juego de apuestas de cadena de bloques
Un contrato computacional puede ser tan simple como una pieza de código, desencadenado por un evento específico, que interactúa con una cadena de bloques. Las transacciones de una cadena de bloques puede ser preparadas y sacadas fuera de la cadena y mantenidas en ese estado hasta que sean enviadas a la cadena de bloques cuando se cumplan las condiciones.
Este ejemplo demuestra cómo preparar una transacción de Bitcoin que será enviada a la cadena de bloques testnet desencadenada por una consulta del tiempo, apostando que la temperatura en Lima, Perú, nunca sobrepasará los 33 Celsius.
Primero cree una transacción que como resultado envíe Bitcoin a una dirección específica.
Firme la transacción con una clave privada.
Cree una tarea programada que revise la temperatura en Lima cada hora y que envíe la transacción si la temperatura aumenta más allá de 33 Celsius.