I dag svarer Bitcoin Script på ett spørsmål: hvem kan bruke denne mynten? En covenant ville også begrense hvordan den kan brukes, for eksempel «bare til dette eksakte settet av utdata» eller «bare til en vault-adresse etter en forsinkelse».
Status
Per oktober 2026 er ingen generell covenant-opcode aktiv på Bitcoin. Forslag som CTV (BIP119), OP_CAT (BIP347), CHECKSIGFROMSTACK (BIP348) og OP_CHECKCONTRACTVERIFY (BIP443) ville hver trenge en soft fork.
Hvorfor folk vil ha dem
Vaults som beskytter mot nøkkeltyveri, billigere delte UTXO-er, og mer effektive lag-2-design som Ark og channel factories.
Hvorfor folk er forsiktige
Noen design kunne la mynter begrenses for alltid («rekursive» covenants), og enhver konsensusendring er vanskelig å angre.