¿Usos alternativos de un mecanismo de cadena de bloques?

La cadena de bloques de Bitcoin es básicamente un mecanismo para registrar entradas con marca de tiempo. Bitcoin lo usa como un libro de transacciones, pero podría usarse para muchas otras cosas.

Por ejemplo, se podría crear una cadena para un juego de ajedrez descentralizado, donde cada movimiento es una entrada en la cadena de bloques. Todos los nodos pueden verificar si los turnos de los jugadores son según el libro y en el orden correcto, y decidir quién es el ganador.

¿Alguien puede pensar en otros ejemplos de cadenas alternativas?

Respuestas (2)

Los juegos demostrablemente justos pueden utilizarlo. Por ejemplo, Satoshi Dice publicó el hash de su lista diaria de hash de claves secretas en la cadena de bloques. De esa manera, pueden probar que no han alterado su lista de claves secretas. O podría hacer un simple juego de "adivinar un número" que mantuviera una copia encriptada del resultado en la cadena de bloques. Más tarde revelar la clave secreta y

Esencialmente, cualquier tipo de sistema que se base en la custodia de una pequeña cantidad de información podría usar la cadena de bloques para esa custodia. Incluso podría usarlo como un canal de comunicación si sus mensajes fueran lo suficientemente pequeños.

Solo una nota: realmente no puede agregar cosas arbitrarias como texto en blockchain.

Puede "comunicarse" por valores exactos y por direcciones de bitcoin, sí, pero solo hay un límite que puede codificar en eso.

En realidad, estoy bastante seguro de que hay un campo para agregar una cadena arbitraria a una transacción. No todos los clientes proporcionan una interfaz, pero estoy bastante seguro de que existe. Añadiré un enlace en unos minutos si lo encuentro.
¿Dónde se almacenaría? ¿En el guión? Los mineros rechazan transacciones con script no estándar con información adicional.
Sí, en el guión. Estaba pensando en una transacción con un mensaje de bitcoin.it. Si los mineros lo rechazaran (a pesar de ser una transacción válida), eso podría cambiar las cosas. Quitaré mi voto negativo solo porque nunca lo he probado y es posible que no sea posible en el mundo real. Pero eso requeriría una edición de la respuesta, supongo. (Nota al margen: supuse que blockchain.info estaba implementando su función de "nota pública" con esto, pero me equivoqué al respecto).
Lo probé :D no solo los mineros no lo aceptarán, sino que lo más importante es que los clientes regulares ni siquiera lo retransmitirán y lo desecharán, por lo que nunca se propaga a través de la red P2P. Si desea agregar cosas aleatorias a la cadena de bloques, deberá usar Namecoin que está lleno de "basura" en la cadena de bloques: D
ver bitcoin.stackexchange.com/questions/4486/… - mi pregunta que más o menos trata sobre eso
@KarelBílek Estoy hablando de una nueva cadena. Esta nueva cadena podría tener límites completamente diferentes en el tamaño de la transacción, por lo que "no hay suficiente espacio" no es un problema.
Vaya. En ese caso, nuevamente, solo use Namecoin. Puede guardar cualquier cosa arbitraria en la cadena de bloques de Namecoin si tiene menos de 500 bytes (teóricamente más, pero hay un error en el cliente y nadie está desarrollando Namecoin durante aproximadamente un año).
No estoy seguro de por qué esto es rechazado. bitcoin.stackexchange.com/questions/4707/… No puede incrustar un mensaje de texto en la propia cadena de bloques, aunque el destinatario lo recibirá y se almacenará en blockchain.info