On Thu, Mar 10, 2022 at 8:46 PM Anthony Towns wrote: > Note that PTLCs aren't really Chia-friendly, both because chia doesn't > have secp256k1 operations in the first place, but also because you can't > do a scriptless-script because the information you need to extract > is lost when signatures are non-interactively aggregated via BLS -- > so that adds an expensive extra ECC operation rather than reusing an > op you're already paying for (scriptless script PTLCs) or just adding > a cheap hash operation (HTLCs). > The CLVM currently supports BLS12-381 group 1 point operations which it uses to support taproot which I think is enough to support PTLCs but obviously isn't compatible with secp. In the future there will likely be a soft fork to include a complete set of BLS12-381 operations mostly to support ZK implementation.