Haven't read up on this proposal yet, but on your observation on the similarities with Liquid, there is a bit of history.... https://www.drivechain.info/blog/liquid/