It’s important to specify what you want to prove, to what standards of evidence, to whom, and how far in the future?
There are a few answers about how you can timestamp or archive things in ways that provide pretty good timestamp and content evidence. None of the suggestions so far provide identity evidence (that it was you who said it, not someone claiming to be you), and it’s unclear who’ll accept the evidence later.
For legal purposes, go lower-tech. File a statement with a court or court-recognized agent, notarized or certified by an agent registered to do so. This is more about chain-of-trust and assertion of timing and identity than about any technological or math trickery.
For casual/social “proof” over reasonably short timeframes (a few years), twitter is probably good enough.
With an asymmetric cryptographic key you can sign messages to prove that those messages came from the same specific private key.
You can then create strong evidence of the identity of the key (that you have the key) by using systems/accounts that are identified to you and that only you have access to share other signed messages that proves that the owner of the account has the private key in question.
This is probably more convenient and trusted world wide (some people might not trust authorities of unknown countries but might trust some online systems that are known worldwide) while offering a comparable level of security/trust to my opinion.
The traditional channels of law/notary/governments have their benefits too (like physical inspection to match a government provided ID) but it looks like to me that they also have bigger costs (harder to access the data (probably not digitalized or protected from public acces) , higher fees, potentially less recognized worldwide)
It’s important to specify what you want to prove, to what standards of evidence, to whom, and how far in the future?
There are a few answers about how you can timestamp or archive things in ways that provide pretty good timestamp and content evidence. None of the suggestions so far provide identity evidence (that it was you who said it, not someone claiming to be you), and it’s unclear who’ll accept the evidence later.
For legal purposes, go lower-tech. File a statement with a court or court-recognized agent, notarized or certified by an agent registered to do so. This is more about chain-of-trust and assertion of timing and identity than about any technological or math trickery.
For casual/social “proof” over reasonably short timeframes (a few years), twitter is probably good enough.
With an asymmetric cryptographic key you can sign messages to prove that those messages came from the same specific private key. You can then create strong evidence of the identity of the key (that you have the key) by using systems/accounts that are identified to you and that only you have access to share other signed messages that proves that the owner of the account has the private key in question. This is probably more convenient and trusted world wide (some people might not trust authorities of unknown countries but might trust some online systems that are known worldwide) while offering a comparable level of security/trust to my opinion. The traditional channels of law/notary/governments have their benefits too (like physical inspection to match a government provided ID) but it looks like to me that they also have bigger costs (harder to access the data (probably not digitalized or protected from public acces) , higher fees, potentially less recognized worldwide)
If you create a new twitter account (and make the first tweet(s) include your name and some quotes from the intro of https://books.google.com/books/about/The_Prophecies.html?id=neZvDwAAQBAJ&printsec=frontcover&source=kp_read_button ) and then put all your predictions, and only your predictions, in it—that would be an easy time stamped record.