story
Let’s unpack that. By “crypto” you probably mean cryptocurrency, but let’s not forget it’s the same crypto as in cryptography. You absolutely want cryptography involved in something like this for obvious reasons.
You’ve probably also heard the term blockchain and immediately think of speculative currency futures. So throw that to the wind for a second and imagine how useful a distributed list of records linked and verifiable with cryptographic hash functions would be for this project.
Then finally, run this all in a secure and autonomous way so that under certain conditions the action of releasing the key will happen. In other words: a smart contract.
This is an absolutely perfect use of Ethereum. If you think cryptocurrencies are useless, then consider that projects like this are what give them actual real world use cases.
Isn’t effectively all the trust still in the party releasing it at the right time, or not releasing it otherwise? If so, is the blockchain aspect anything other than decentralization theater?
I guess one thing you can do with a blockchain is keeping that trusted party honest and accountable for not releasing at the desired date and in the absence of a liveness signal, but I’m not sure that’s the biggest trust issue here (for me, them taking a look without my permission would be the bigger one).
How to schedule an outgoing email through Gmail:
https://support.google.com/mail/answer/9214606?hl=en&co=GENI...
through Outlook
https://support.microsoft.com/en-us/office/delay-or-schedule...
through Apple Mail
https://www.igeeksblog.com/how-to-schedule-email-on-iphone-i...
through Proton Mail
Although I don't know how you could make any kind of Blockchain containing data to be released at some condition and no way to release it before? If it's all public in the Blockchain it's all already public. You need atrusted authority that has a secret key to unlock the data. And if you have that all that Blockchain stuff is utterly redundant anyway.
Publicly making claims and being named as a potential witness in a court case seems a clear line.
F.ex. the resources listed on the US House's Whistleblower Ombuds page: https://whistleblower.house.gov/whistleblower-support-organi...
So why didn't I immediately publish it all while alive? Perhaps I preferred to control the flow of information, redact certain parts, or extort the organisation I was blowing the whistle on. None of those seem all that important to me compared to deterring people from assassinating me in the first place.
... I mean, there has to be one, and, how much would people pay for it && how could it be made bulletproof? Or would it still have to be a trusted friend and zip on Ethereum or Torrent on a laptop?
edit: there was already a comment https://news.ycombinator.com/item?id=42413585
Then, for example, consider n = 5, k = 3 - if any 3 of 5 selected friends decide the trigger has been met, they can work together to decrypt the information. But a group of 2 of the 5 could not - reducing the chance of it leaking early if a key share is stolen / someone betrays or so on. It also reduces the chance of it not being released when it should, due someone refusing or being unable to act (in that case, up to 2 friends could be incapacitated, unwilling to follow the instructions, or whatever, and it could still be released).