Oddbean new post about | logout
 How can this help with past events? They can easily be forged. 
 You cannot create an event today, and put it's hash into a block from yesterday.  
 In your note you said the inverse, adding the block hash as a tag. And I can actually create an event today, with yesterday's date, adding a yesterday's block hash. 
 That's why the note is also open time stamped, proving the note must have been created BEFORE the block that includes the OTS.  
 Ok, now I understand the "time window" logic. I was thinking about the usefulness of the block hash alone. 
 both are useful

the block hash proves knowledge of some information that couldn't have been available before (same as using a newspaper headline, for example), so it puts a >= bound on the timestamp

OTS stamping can be used to prove that information already existed at a certain time (by putting it in a merkle tree that will be published in a block), so puts a <= bound on the timestamp

together these can "box in" the timestamp of the event 
 Timeboxstamping

nostr:nevent1qqspnrzn40ahq88shq87q7zf8w59ql4tvgdt4ngh2c9kv9lnhxtvd4gppemhxue69uhkummn9ekx7mp0qgsq4gu7tthengqq577mpdyezkxf90z25g8mvkf355ks2k67km0lwwqrqsqqqqqpdf5hn5 
 Exactly, it's kinda mind blowing that bitcoin can literally proof a time window. 
 Are you the first to think of this? Amazing I haven't heard of this anywhere. 
 nostr:nprofile1qqs94rjcrut2qyhzf54xgq2j44tzqkxtqe0pmu5wjp7ph75zc9gv3wspzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcwenq0q told me about this years ago, he called the protocol Juratum and it's actively being used for all nostr:nprofile1qqsr70lh4keezkwy9s92zm2ncpyrh7l6647ly257n6fkfgcxws0t9ncpzdmhxue69uhhqatjwpkx2urpvuhx2ue0zlzxad orders. 
 yes... as someone who was entangled in a court case which involved someone lying about the relative order of events many times, i appreciate this kind of thing 😀  both backdating and postdating fraud happen

one wouldn't use this kind of thing for random shitposts, but for important announcements it makes a lot of sense just in case 
 I created the production version of OpenTimestamps in Sept 2016... right after Isis Lovecruft accused Jacob Appelbaum of rape, and after I noticed she had lied about certain details that I had first hand knowledge of.

One of the first things I used OpenTimestamps for was to timestamp all my communications with Lovecruft. I strongly suspect this is one reason why even though it was damning to her false accusations against myself, she never tried to deny them in court.

Ironically, in one of those damning messages Lovecruft had asked me to timestamp something for her with Bitcoin: https://archive.org/download/todd-vs-lovecruft/pond-msgs/2016-05-01.txt

https://archive.org/details/todd-vs-lovecruft 
 interesting, I have not thought about using it that one before. really cool! 
 interesting, I have not thought about using it that one before. really cool! nostr.fmt.wiz.biz 
 It’s so cool! On a philosophical level, Bitcoin gives us universal „time proof“. For everything that happened before, we do not have a timestamp that can be proven with mathematics and thus have to trust that it is correct 
 It’s so cool! On a philosophical level, Bitcoin gives us universal „time proof“. For everything that happened before, we do not have a timestamp that can be proven with mathematics and thus have to trust that it is correct nostr.fmt.wiz.biz 
 Relevant: https://github.com/opentimestamps/nist-inject

tl;dr: I have a long standing project that timestamps the NIST random beacon, and a bunch of other blockchains, with OTS/Bitcoin. This means that Bitcoin blocks can be proven to have been created _after_ those random beacons, giving even more evidence as to the accuracy of Bitcoin block header times.

Also, I'm time-stamping Bitcoin block headers with a bunch of Roughtime servers: https://github.com/opentimestamps/restamp Again, this provides evidence proving Bitcoin blocks were create prior to those trusted Roughtime servers.