Alexander Leishman made this thing. I'm trying to think of a use case:
A side project I've been working on is a time-lock encryption oracle that can be easily used by humans and agents. Use it for delayed data access, embargoes, sending messages/files to the future, or anything else you can come up with.All of the above can also be done by developers and agents in the terminal using only curl and openssl, which all machines should have installed already. Get your agent to experiment with it!
- Timelock a file in the browser by choosing the unlock time, drag and drop the file, and click encrypt. Easy. You then have the encrypted file to share with others.
- When a key's time arrives, anyone with the encrypted file can decrypt it in their browser.
It works by publishing an RSA key for each minute for the next 30 days. The system then releases the corresponding private key at the top of each new minute. It was designed to be maximally simple and compatible with all systems.
This is not a commercial project and is not related to @River. I just wanted something like this exist on the internet to see how people use it. Have fun!
The best I have is encrypting an answer key for a final or something, that could then be decrypted by all the students after the final is over.
FlowFlow
Built for the browser and terminal: only
- Pick when the file should unlock.
- Drop in a file. Your browser locks it locally, and the file never leaves your device.
- Share the encrypted file whenever you want.
- After the unlock time, anyone with the encrypted file can decrypt it in the browser.
curl+opensslneeded. Docs →
As I replied on Twitter, this really should be using hash chains:
https://github.com/petertodd/timelock
My timelock scheme is particularly nice, as it provides an incentive for people to disclose the fastest performing hashing implementations.
See? I like when you have pertinent technical proposals, instead of all days warmongering bullshit posts.
I used your https://opentimestamps.org to record some personal data (as online notary) and I think is a great resource / service.
I know you are a smart guy with good technical knowledge, so keep that line and don't bother with other "agendas"...
You'll be happy to know I recently raised $40k, and just spent the first few thousand getting another truck for a unit near Kramatorsk, eastern Ukraine: https://x.com/i/status/2057396047085818015
(No, I didn't create this $LADA coin; some Solana degens did and forwarded me the earnings without asking me)
I'm looking into the possibility of using some of that money to buy specialty anti-drone ammo for them. I personally have seen FPV drones get shot down (including one I spotted). So I know that'll get put to good use defending Ukraine. PayPal won't let you fundraise for weapons or ammo...
You're just a nutjob who apparently can't understand that defending yourself from thieving, raping, murdering, invaders is a good thing. Fuck Russia.
FUCK THAT SHIT.
I really do not care about that. The whole Ukraine shit is a psyop. Please stop with this bullshit.
they were poking the bear. That's it. So please gibe me a break with "defending from invaders". It doesn't work anymore.
Keep your posts about bitcoin technical and you will get my attention. Until then... fuck off with your CIA propaganda.
I REALLY DON'T GIVE A SHIT ABOUT UKRAINE
Blah blah blah psyop blah blah.
I've spent multiple months of the past year in Ukraine; I saw first hand Russia trying to freeze the population to death this winter; I've made multiple trips to front line areas. One close enough that it wasn't safe to be outside due to Russian FPV drones.
Hell, while writing this I just had to leave the mall I'm in right now because of an air raid.... In fact, looks like something just got blown out of the sky a kilometer or two away. Heard an explosion and there's a small cloud of smoke left over.
I know damn well what's going on in Ukraine: a force of evil trying to take what isn't theirs.
Claiming they were "poking the bear" is just nonsense, apologizing for evil. Fortunately, Russia is losing.
again warmongering bullshit.
Please give me a break with your bullshit.
I don't give a shit either...
ALL WARS ARE BANKSTER WARS.
...and again, this gets back to your insane belief that defending yourself is somehow "warmongering bullshit".
Russians are coming to Ukraine, trying to steal, rape, and murder. Friends of mine are helping stop that by killing those Russians. I'm helping them stay alive.
It's not hard. You're just fucked in the head with conspiratorial bullshit.
OMG I thought you still have some reasoning, but you are a full fucking CIA nutjob.-
Anduril, call Palmer Luckey for assistance
https://twiiit.com/i/status/2057396047085818015
In this method of yours, is there a predefined hash chain that needs to be solved in order until you reach the secret? Computational power reduces that time, doesn't it?
Exactly.
The key is that the computation required is a strictly serial computation: each step has to be completed in a series, one after another.
Since clock speeds aren't increasing, we know that the minimum time the computation can be computed isn't going to be much lower than the time anyone can compute it with off the shelf hardware. Furthermore, in my scheme, if you do have a particularly fast computer you have an incentive (via Bitcoin txout bounties) to reveal that capability to the world.
https://twiiit.com/i/status/2056902182755332179
Begs the question: Which is stronger? The encryption? Or the server?
To beat the encryption, you need tremendous energy (brute force). To beat the server, you just need to make the server think its a certain date in the future.
Given the influx of zero-days being discovered lately, seems like the server is the weakest link.
The ability to send messages to the future... Awesome!
It can be applied to many things, whether useful or silly. You could lock your vault file with the keys to a bitcoin wallet or create instructions for a treasure hunt for your kids during a holiday event.
Means you lock funds until a date similar to trick of stacking?
https://m.stacker.news/141885