No problems at all! In fact it’s on The List (which is confusingly in the protocol doc for now). OP_TEMPLATEHASH should be a drop-in replacement, just replace <hash> OP_CHECKTEMPLATEVERIFY OP_DROP with OP_TEMPLATEHASH <hash> OP_EQUALVERIFY.
# MCCV Protocol Notes (Draft)
> [!NOTE]
> This document is somewhat of a work in progress.
> It covers most of the critical design components, and is now up-to-date, but it could use more revision than it's gotten.
## Goals
This vault protocol was designed to prevent catastrophic theft of funds even if ones keys have been compromised.
## Threat Model
## Intended Security Properties
MCCV is designed to mitigate theft of funds caused by compromise of the hot wallet.
An attacker who gains access to the hot wallet keys should be unable to immediately steal the full vault balance.
Instead, withdrawals are delayed and rate limited.
Rate limiting provides the user or a delegated watchtower time to detect unauthorized withdrawals and sweep the vault to the recovery key.
This file has been truncated. show original