Bitcoin Forum
May 13, 2024, 07:05:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: AYUDA PARA HACER UN TIMESTAMP DE UN DOCUMENTO  (Read 347 times)
SUPERANTONIO (OP)
Legendary
*
Offline Offline

Activity: 1548
Merit: 1037


View Profile
November 01, 2017, 05:51:14 PM
 #1



Hola a tod@s
Os explico lo que quiero hacer a ver si alguien me lo puede explicar de forma sencilla.

De un documento PDF quiero sacar un Hash y dicho Hash meterlo en una transacción de bitcoin para certificar que ese documento en la fecha de la transacción existía. Nada mas…
La WEB www.stampery.io te lo hace pero la verdad no sé por dónde meterle mano a la página.

Gracias!!



]
1715583953
Hero Member
*
Offline Offline

Posts: 1715583953

View Profile Personal Message (Offline)

Ignore
1715583953
Reply with quote  #2

1715583953
Report to moderator
1715583953
Hero Member
*
Offline Offline

Posts: 1715583953

View Profile Personal Message (Offline)

Ignore
1715583953
Reply with quote  #2

1715583953
Report to moderator
1715583953
Hero Member
*
Offline Offline

Posts: 1715583953

View Profile Personal Message (Offline)

Ignore
1715583953
Reply with quote  #2

1715583953
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715583953
Hero Member
*
Offline Offline

Posts: 1715583953

View Profile Personal Message (Offline)

Ignore
1715583953
Reply with quote  #2

1715583953
Report to moderator
1715583953
Hero Member
*
Offline Offline

Posts: 1715583953

View Profile Personal Message (Offline)

Ignore
1715583953
Reply with quote  #2

1715583953
Report to moderator
1715583953
Hero Member
*
Offline Offline

Posts: 1715583953

View Profile Personal Message (Offline)

Ignore
1715583953
Reply with quote  #2

1715583953
Report to moderator
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
November 01, 2017, 10:27:40 PM
Merited by paxmao (2)
 #2

Para una persona con conocimientos de programación, le recomendaría Opentimestamps desde línea de comandos.
https://github.com/opentimestamps/opentimestamps-client

Una vez instalado el cliente, si quieres registrar el fichero con nombre simplicity.pdf, lanzas el siguiente comando:
Code:
ots stamp simplicity.pdf

Recibes la respuesta de que se ha enviado la petición a los calendarios remotos y también se genera automáticamente un fichero con nombre simplicity.pdf.ots en el mismo directorio.

Cuando quieras puedes comprobar el contenido de la auditoría, lanzas el comando:
Code:
ots info simplicity.pdf.ots

Comprobarás que el timestamp está en estado "PendingAttestation", es decir, aún está a la espera de confirmarse en Bitcoin.

Al cabo de unos minutos refrescas con el siguiente comando para comprobar que ya está todo confirmado:
Code:
ots upgrade simplicity.pdf.ots

Si aún no está registrado, vuelves a lanzar el comando anterior unos minutos después.

Cuando recibas el aviso de que ya está la auditoría confirmada, lo compruebas tú mismo de nuevo con el comando de información:
Code:
ots info simplicity.pdf.ots

Para garantizar el registro debes guardar perfectamente el fichero original sin modificar y el fichero con extensión ots obtenido en último lugar.

La web de OpenTimestamps (https://opentimestamps.org) no permite hacer "upgrade" del fichero ots, así que para tener la prueba completa necesitas obligatoriamente la línea de comandos.


Por otro lado, tengo entendido que Stampery también utiliza OpenTimestamps. Vas a su web (https://stamp.io/) , te registras con usuario y contraseña, subes el fichero, esperas a las confirmaciones, te descargas el certificado en pdf y ya está. Es obligatorio que guardes bien ese certificado y el fichero original sin modificar.

Lightning Address: shawshank@getalby.com
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
November 02, 2017, 11:29:06 PM
 #3

Excelente demostración de la utilidad de Bitcoin más allá del aspecto puramente monetario.

El Boletín Oficial de la República Argentina utiliza OpenTimestamps.  Cool

https://otslist.boletinoficial.gob.ar/ots/


Lightning Address: shawshank@getalby.com
SUPERANTONIO (OP)
Legendary
*
Offline Offline

Activity: 1548
Merit: 1037


View Profile
November 05, 2017, 09:02:37 PM
 #4



CONSEGUIDO!!

Ya puedes descargar la presentación “Bitcoin La primera moneda digital descentralizada” del MeetUp Córdoba Blockchain del 26 de octubre (Las imágenes tienen links). Aquí tienes el enlace: https://goo.gl/F4tywq

Gracias a la tecnología Blockchain se ha sellado que “EXACTAMENTE” dicho documento “YA EXISTIA” el 5 de Noviembre del 2017 a las 0:0:00:04 UTC. Al documento PDF se le ha calculado un Hash según el algoritmo SHA256 que es el siguiente: “8715b36515b885bff99cd49b2ccf9170d6750ef9c973e93347d5d0f97251b9f6” incluyendo este Hash en la siguiente transacción Bitcoin: https://goo.gl/DD7b8h

En otras palabras. Sin necesidad de un notario ni de ningún intermediario y de forma gratuita, ha quedado constancia para “SIEMPRE” que el documento existe al menos desde el 5 de Noviembre del 2017 a las 01:00:04 hora española peninsular.


Un millon de gracias Shawshank




]
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
November 05, 2017, 10:55:04 PM
 #5

CONSEGUIDO!!

Ya puedes descargar la presentación “Bitcoin La primera moneda digital descentralizada” del MeetUp Córdoba Blockchain del 26 de octubre (Las imágenes tienen links). Aquí tienes el enlace: https://goo.gl/F4tywq

Gracias a la tecnología Blockchain se ha sellado que “EXACTAMENTE” dicho documento “YA EXISTIA” el 5 de Noviembre del 2017 a las 0:0:00:04 UTC. Al documento PDF se le ha calculado un Hash según el algoritmo SHA256 que es el siguiente: “8715b36515b885bff99cd49b2ccf9170d6750ef9c973e93347d5d0f97251b9f6” incluyendo este Hash en la siguiente transacción Bitcoin: https://goo.gl/DD7b8h

En otras palabras. Sin necesidad de un notario ni de ningún intermediario y de forma gratuita, ha quedado constancia para “SIEMPRE” que el documento existe al menos desde el 5 de Noviembre del 2017 a las 01:00:04 hora española peninsular.

Efectivamente, el registro es irrefutable. Te daría la razón hasta el Tribunal Supremo y sin necesidad de notario.  Smiley

Code:
$ sha256sum "Córdoba MeetUp @AntoBTC.pdf" 
8715b36515b885bff99cd49b2ccf9170d6750ef9c973e93347d5d0f97251b9f6  Córdoba MeetUp @AntoBTC.pdf

El hash SHA256 del documento original está incluido en el OP_RETURN de está transacción:
https://blockchain.info/tx/b9a73af6b54753e7852b32e238015ef69a49984c33ed77337c98727812ac0c4c?show_adv=true

Lightning Address: shawshank@getalby.com
EdChain
Jr. Member
*
Offline Offline

Activity: 271
Merit: 2


View Profile WWW
December 31, 2017, 07:34:20 PM
 #6

CONSEGUIDO!!

Ya puedes descargar la presentación “Bitcoin La primera moneda digital descentralizada” del MeetUp Córdoba Blockchain del 26 de octubre (Las imágenes tienen links). Aquí tienes el enlace: https://[Suspicious link removed]/F4tywq

Gracias a la tecnología Blockchain se ha sellado que “EXACTAMENTE” dicho documento “YA EXISTIA” el 5 de Noviembre del 2017 a las 0:0:00:04 UTC. Al documento PDF se le ha calculado un Hash según el algoritmo SHA256 que es el siguiente: “8715b36515b885bff99cd49b2ccf9170d6750ef9c973e93347d5d0f97251b9f6” incluyendo este Hash en la siguiente transacción Bitcoin: https://[Suspicious link removed]/DD7b8h

En otras palabras. Sin necesidad de un notario ni de ningún intermediario y de forma gratuita, ha quedado constancia para “SIEMPRE” que el documento existe al menos desde el 5 de Noviembre del 2017 a las 01:00:04 hora española peninsular.

Efectivamente, el registro es irrefutable. Te daría la razón hasta el Tribunal Supremo y sin necesidad de notario.  Smiley

Code:
$ sha256sum "Córdoba MeetUp @AntoBTC.pdf" 
8715b36515b885bff99cd49b2ccf9170d6750ef9c973e93347d5d0f97251b9f6  Córdoba MeetUp @AntoBTC.pdf

El hash SHA256 del documento original está incluido en el OP_RETURN de está transacción:
https://blockchain.info/tx/b9a73af6b54753e7852b32e238015ef69a49984c33ed77337c98727812ac0c4c?show_adv=true

Gracias por ilustrarnos, compañeros. Me ha resultado muy clarificador.

●● ● Me\/u ● ●● BET ON ANYTHING, ANYTIME, AGAINST ANYONE ●● ● Me\/u ● ●● (https://www.mevu.bet/)
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!