Miniscript automates spending script satisfaction, so miniscript enabled wallets will be forward-compatible and capable of signing new scripts. How this works is the miniscript finalizer is able to figure out how to sign any miniscript, even yet to be written or user custom ones. PSBT (Partially Signed Bitcoin Transactions) is a format for passing around and coordinating stages of multi-signing. miniscript automates partial and final signing of PSBT stages. before miniscript, PSBT formats needed hand coded template matching for new scripts and application specific signers. miniscript automates the partial signatures, and the full signature at finalizer stage.
https://twitter.com/Blockstream/status/1170351002589040640?s=20
[link] [comments]