Staking Claims with Scheduled Tweets
shkspr.mobi
shkspr.mobi
E.g. https://twitter.com/gwern/status/1017575588641505280?s=20
-
As I understand it, the premise of the method is that, at day D, you already have written the contents of tweet Tr (to be posted as a reply to T) and so you can already compute its hash and tweet the hash as part of T on day D. Then on day D+N, you tweet Tr, which hashes correctly to what you said it would, and thus is extremely unlikely to have been tampered with.
Where does the date string contained in Tr come into play?
Actually, no. 140 characters alphanumeric translates to 833 bits of entropy. This is significantly more than the 256 bits in SHA256, and due to the pigeonhole principle, collisions are guaranteed. That said, it's still nontrivial to bruteforce the hash, because searching thorough 256 bits is hard, but that's unrelated to the "limited message space".
Edit: At least "exceedingly rare within the space of plain-text messages smaller than N characters," for some reasonable value of N.
‘ And, of course, a person can post two hashes – for contradictory messages – and only publish replies one of them. ‘
what about using words (like a password phrase) instead of a hash? You can schedule title of the upcoming tweet, so people can like it and "subscribe" to notifications
This seems like an ideal use-case for verifiable blockchain-backed applications.
Ok, go on
> create a blockchain DAPP that runs on Ethereum? All you'd need to do is learn the Solidity language, compile it with Mist and purchase some initial startup gas to pay for the executions.
So much simpler than tweeting!
> globally distributed network of several mining organizations, rather than dependent on one politically-suspect US tech company.
Yup, those reliable and impartial miners that noone really knows who they are, but we’re 200% sure they’re not mostly in China and could absolutely never be influenced by Chinese authorities?
https://documents.originstamp.com/
Also wrote a CLI: