Age based encryption
Is there an encryption algorithm that can encrypt data and the only way to decrypt it is to wait for some specific number of years. For example, say it can only be decrypted if some reliable NTP server (or any source that can do tamper-proof timekeeping) says the year is >=2048.