In the paper "How to build time-lock encryption", the authors give a theoretical solution to build time-lock encryption using multi-linear based witness encryption and blockchain. However, an instantiation of the construction is unfeasible to build because of the inefficiency of multi-linear maps.
So, if witness encryption based on multi-linear maps can't provide the efficiency required for the time-lock encryption, what alternatives are there? There are witness encryption schemes built from indistinguishable obfuscation, could time-lock encryption also be implemented using that?