time lock puzzle 这是一个简单的时间锁问题的实现,使用的是y=x^(2^T)的方式 时间锁的一个问题的计算需要消耗T步计算,T和时间有弱相关性,无法通过并行计算或者多CPU计算来加速,并且计算出结果后可以很快验证结果是否正确. 通过时间锁问题可以实现Verifiable Delay Functions