Timelock Encryption (cryptography::bls12381::tle) is now available in the Commonware Library. Encrypt messages (bids) that automagically decrypt in the future (at the end of an auction).
Our implementation of cryptography::bls12381::tle (and an example leveraging consensus::threshold-simplex's VRF for decryption) are available here:
To learn more about how Timelock Encryption works, check out the insightful "tlock: Practical Timelock Encryption from Threshold BLS" paper:
Building an application that runs continuous auctions onchain? Look no further 👀
Last (but certainly not least), HUGE props to @drand_loe for the TLE research they've performed over the past few years 🙏 Want to play with TLE today? Check out their pastelock demo (powered by ):
3,86K