¿Qué es timestamp? Cronometrando el funcionamiento de la blockchain

Nonce en blockchain

Cada transacción bitcoin se guarda en un libro de contabilidad público, y ese libro es verificado y mantenido por todos los ordenadores que participan en la red Bitcoin.    Esta “cadena” de transacciones se conoce como blockchain, y cada transacción es esencialmente una marca de tiempo pública que puede contener datos.

Los aspectos clave de las marcas de tiempo del blockchain son: descentralizados (ninguna entidad controla la base de datos de marcas de tiempo, y todos en la red confirman que esa marca de tiempo ha ocurrido – esto es “minería”), inmutables (una vez que una marca de tiempo ha sido verificada y registrada, no se puede deshacer), públicos (todas las marcas de tiempo son visibles públicamente, aunque algunos aspectos de los datos están encriptados), y programables (se puede escribir código contra la blockchain – por ejemplo, desencadenar algún tipo de acción basada en los detalles de un “contrato inteligente” incrustado en una marca de tiempo).

Y lo que es más importante, cada una de esas marcas de tiempo contiene un paquete de datos que puede contener muchas cosas: detalles sobre una transacción financiera, detalles sobre un contrato entre dos o más partes, una versión con hash de casi cualquier documento, etc.

Blockchain de prueba de trabajo

Bitcoin es más que una moneda virtual. La tecnología (blockchain), puede utilizarse para asegurar todo tipo de transacciones del mundo real. Una de las aplicaciones más prometedoras es el sellado de documentos con fecha y hora, que demuestra que los documentos se crearon en una fecha determinada y no se modificaron posteriormente. En 2013 se puso en marcha un primer servicio para ello (www.proofofexistence.com), del que se hicieron eco Forbes y business insider como ejemplo de cómo bitcoin está cambiando el mundo.

  Teoría de Juegos y su papel en la tecnología blockchain

Estudiamos la posibilidad de utilizar un servicio existente como www.proofofexistence.com para proteger archivos de registro, con el fin de crear una de las primeras aplicaciones de seguridad de bitcoin. Sin embargo, descubrimos que este servicio no es fácil de utilizar en la práctica. Hay que recurrir a un sitio web especial para buscar información en la blockchain. Esto hace que el método sea menos transparente y, en última instancia, menos convincente. Por lo tanto, decidimos crear una forma más sencilla de firmar documentos que funcione sin ningún sitio web especializado. El método de sellado de tiempo que proponemos puede ejecutarse con cualquier monedero bitcoin, desde cualquier ordenador, sin ningún sitio web de por medio. Es un método verdaderamente abierto. En los ejemplos utilizamos la API web de blockchain.info, pero se podría utilizar cualquier otro servicio de intercambio de bitcoins para nuestro ejemplo.

Raíz Merkle en blockchain

La marca de tiempo de Bitcoin permite construir un vínculo criptográfico entre la huella digital de un dato y un bloque de la blockchain que puede verificarse en cualquier circunstancia a posteriori.

El sellado de tiempo se utiliza para demostrar la integridad de los datos a lo largo del tiempo. Si se ha estampado una marca de tiempo en un dato, se puede demostrar a cualquier auditor externo que no se ha modificado desde una fecha determinada. El sellado de tiempo puede ser especialmente útil para datos financieros de cualquier tipo: facturas, informes financieros, etc.

  Cómo involucrarse con las criptomonedas: El primer paso en la industria blockchain

Servidor de sello de tiempo blockchain

La verdad, sin embargo, es que esta tecnología no está relacionada con el precio del Bitcoin: es una herramienta y debe concebirse como tal. El hecho de que encontrara su primera aplicación en las finanzas descentralizadas no tiene nada que ver con su potencial real en el ámbito empresarial.

Si tomamos la marca de tiempo, por ejemplo, tiene un abanico de usos casi ilimitado en cualquier entorno empresarial. Y de eso va precisamente este artículo: de explicar cómo la técnica del timestamping en Blockchain es una herramienta perfecta para ayudar a las empresas a escalar su negocio haciendo que cualquier actividad sea transparente y certificable en el tiempo.

Un sello de tiempo es una secuencia de dígitos que representan una fecha y/o una hora para verificar la ocurrencia real de un determinado evento. La fecha suele presentarse en un formato compatible, de modo que sea fácil compararla con otra para establecer su orden temporal. La práctica de aplicar un sello de tiempo de este tipo, en inglés, se denomina timestamping.

Hola a todos El timestamp corresponde, simplemente, a escribir cualquier cosa en Blockchain. Así, tomo un dato, lo pongo en Blockchain y pongo el dato en una transacción de blockchain. Se llama sello de tiempo porque cualquier cosa que escribas en Blockchain recibe una firma de tiempo, que consiste en una fecha determinada inherente al bloque en el que se colocó. Así, dirá que “a la hora x en el segundo y” hubo una transacción con esos datos escritos.

  Cómo funciona un programa de lealtad en Blockchain explicado
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad