GoForum🌐 V2EX

有没有一种“把私钥关进时间胶囊”的工具?想物理强制自己 HODL

jefferyJQ · 2026-02-07 10:57 · 0 次点赞 · 7 条回复

最近在思考一个反人性的操作:与其考验主观耐力,不如从客观上切断退路。 我想找这样一个工具:

  1. 本地生成一个新的钱包私钥。
  2. 对私钥进行“时间锁加密”( Time-lock Encryption )。设定一个解密难度或者依赖未来的某个时间戳(比如 Drand 信标)才能解密。
  3. 把币转进去,然后彻底删除明文私钥,只保留那个“打不开”的加密文件。
  4. 这样在设定时间到达之前,哪怕比特币涨到 20 万或者跌到 1 万,我也只能干瞪眼,没有任何办法卖出。 现在的智能合约(如 CLTV )虽然能做到锁定,但往往操作门槛高,而且要把币转到合约里总觉得不放心。我想问问大家:

● 这种“加密后丢弃钥匙”的方案,目前有成熟的开源工具吗?

● 这种做法最大的风险是不是如果不小心把加密文件也删了,就彻底归零了?

● 还有没有比这更绝的“防手贱”方案?

7 条回复
jocover · 2026-02-07 11:02
#1

申请个邮箱,定时发邮件,几年后把私钥发给自己就行了

jefferyJQ · 2026-02-07 11:02
#2

@jocover 那不还是自己的账号邮箱吗?还是可以自己登录上去看发给自己的邮件

dilidilid · 2026-02-07 11:07
#3

密码学上来说似乎不太现实,你不可能在现在拿到未来的信标。。。本质上只能依赖人为的约束比如合约

jocover · 2026-02-07 11:07
#4

@jefferyJQ 你用别人邮箱发也可以呀

pweng286 · 2026-02-07 11:22
#5
kz453 · 2026-02-07 11:47
#7

拿 AES128 加密你要锁的信息,然后抛弃 AES 密钥的一部分比特,接着找台计算机运行暴力破解你抛弃的那部分密钥。这个要算精确点,比如 32bit ,平均要运行 2^32 次尝试,单核算大概一分钟,想管住一个月算算大概是 48bit 。

有两个缺点,一个是时间不固定,另一个是你可以用多核或者 GPU 加速。

不过其实你只是想管住自己的手,这么做估计够用了

此外还有一个: https://en.wikipedia.org/wiki/LCS35

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: jefferyJQ
发布: 2026-02-07
点赞: 0
回复: 0